SKILupDay

   5 years ago
#SKILupDayObservability #SKILupDayDiscussing Observability and Upskilling in DevOps ahead of SKILup Day
Mitesh Soni
The term CD is restricted to one particular practice or because of its popularity it is considered as a term that represents DevOps practices?
𝓐𝓷𝓾𝓻π“ͺ𝓰 𝓒𝓱π“ͺ𝓻𝓢π“ͺ
CD roots exist in Agile Principle i found two principle close to it. i will say its one particular engineering practice
Dheeraj Nayal - Organizer of Global SKILup DayπŸ¦Έβ€β™‚
Not really, I think it has evolved more than any other practise under the DevOps movement. It has brought in the most technological aspects of DevOps practices.
Helen Beal 🐝
CD is the 1st of the 12 agile values - in this respect it's about process. In my mind, the world of DevOps has commandeered it in the context of the CD pipeline or DevOps toolchain
Marc Hornbeek, DevOps_the_Gray esq.
CD is miss-understood. I see "CD" meaning is ambiguous. Continuous Delivery, Continuous Deployment and Continuous Delivery Pipelines often are referred to as "CD" even though they are related bu different.
Romnick Acabado
Or maybe CD is not an extension from Agile? Maybe a reaction as well same with what we heard from DOES20.
felipe dueΓ±as
DevOps is not a market, but a tool-centric philosophy that supports a Continuous Delivery value chain.
Helen Beal 🐝
@davefarley77 once said to me it shouldn't be called DevOps, it should be called CD and I'm inclined to agree, but I think it's too late; it's already too tightly associated with automation
Siddharth
What are the pit-falls when practicing or adopting #ContinuousDelivery #devops
Mark Peters
Not aligning to organizational vision
Garima Bajpai
Just faster version of everything :-) Too many tools
Helen Beal 🐝
Not thinking about culture! You won't achieve anything if people don't understand why you want to give your customers more and better value and that the behaviours and ways of working need to evolve accordingly; high trust, experimentation, failure and learning
Mitesh Soni
Lack of Vision, Attitude, Passion, Training, Visualization of benefits
Garima Bajpai
automating bad practices , process
felipe dueΓ±as
Not having a clear wok flow of the value stream
Marc Hornbeek, DevOps_the_Gray esq.
Some key pitfalls I see ALL the time with organizations working towards continuous delivery is too much focus on tools and not enough on leadership, culture and processes. Also testing is too often under-invested in transformation bugdets.
Siddharth
@bajpaigarima1 you align to my thoughts .
Romnick Acabado
Without empathy, psychological safety and adaptability top-down the organization and support for learning and unlearning, it can be tough.
Siddharth
@mhexcalibur does leadership & culture goes hand in hand ? #devops
Siddharth
@TinyCyber at what stage do you think organizational vision marriage with #CD. Isn't it at the #IT level that they plan for automation as business generally does not demands it. #devops

(edited)

Mark Peters
I think it is throughout. #IT needs to demonstrate increased value so that business does demand it. Vision should be basic, shared goals also helps improve satisfaction rates
Dheeraj Nayal - Organizer of Global SKILup DayπŸ¦Έβ€β™‚
#Crowdchat by @DEVOPSINST is currently LIVE and we are having an amazing discussion about #continuousdelivery #DevOps
DevOps Institute
What skills do you see most relevant for an organization to practice Continuous Delivery?
Mitesh Soni
Good Attitude, Patience, Passion and Ability to create Pipelines
Dheeraj Nayal - Organizer of Global SKILup DayπŸ¦Έβ€β™‚
It needs to be broken down into process, functional, technical and soft skills.
Marc Hornbeek, DevOps_the_Gray esq.
Skills most relevant for Continuous Delivery include a solid understanding of DevOps foundations, and continuous delivery architectures such as the courses offered by the DevOps Institute www.devopsinstitute.com
Dheeraj Nayal - Organizer of Global SKILup DayπŸ¦Έβ€β™‚
Then under each segment, there are different set of skillset required !!
𝓐𝓷𝓾𝓻π“ͺ𝓰 𝓒𝓱π“ͺ𝓻𝓢π“ͺ
ITSM,Agile (SCRUM + KANBAN) must, DevOps must, CI, Security and Cloud service knowledge
Garima Bajpai
Experimentation , creating data stories for decision making & DevOps practices with ideation
Romnick Acabado
Flexibility, Cloud platform and cloud environment skills, infrastructure maintenance, analytical skills, tools and its integration, DevOps pipeline operation, test automation skills, environment orchestration, release management skills, API
Helen Beal 🐝
@bajpaigarima1 Totally experimentation mindset - practicing hypothesis driven design and development
Anshul Lalit
Agree @humanofdevops, and I certainly would like focus on security and monitoring as well!
felipe dueΓ±as
A culture of countinuos learning
𝓐𝓷𝓾𝓻π“ͺ𝓰 𝓒𝓱π“ͺ𝓻𝓢π“ͺ
Which works best SCRUM + CD, Kanban + CD, SCRUM+ KANBAN + CD?
Dheeraj Nayal - Organizer of Global SKILup DayπŸ¦Έβ€β™‚
Find your own solutions, create your own transformation based on your own Business goals aligned with any or multiple such solutions !!
Garima Bajpai
We use Agile practices + Design thinking + DevOps practices in most of cases , no one thing can do it alone
Helen Beal 🐝
I'm a big fan of the Professional Scrum and Kanban certification (I have it!) - these frameworks enable teams to manage the flow of work in order to achieve a state of continuous delivery of value to their customers (number 1 of the 12 agile principles)
Romnick Acabado
No one-size-fits-all approach. Depends on the size and complexity of the project. Scrum and kanban are both in umbrella of agile and they can complement each other depending on how you want to take advantage of it. ;)
James Wasson
The important part of this question is that CD is added to every practice. We need CD in any framework to be successful.
Mitesh Soni
CD is my Vanilla and Methodologies are toppings
Garima Bajpai
Does some of you use design thinking techniques ?
Mark Peters
Yes. Need to be open between philosophy and tools.
Anshul Lalit
Who owns your Continuous Delivery Pipeline? :)
𝓐𝓷𝓾𝓻π“ͺ𝓰 𝓒𝓱π“ͺ𝓻𝓢π“ͺ
Its everyone success in organization so everyone in org. is responsible. A valuable business requirement helps to create valuable software. And when software gets right feedback at right time, its going to generate value for organization.
Garima Bajpai
Treat Cd pipeline as product and Cd product owner is responsible for incremental features- align it with business goals
Mitesh Soni
COE should own it for Continuous Improvement of the Pipeline as per my view!
felipe dueΓ±as
Is there a Continuous delivery main stakeholder?
Garima Bajpai
@mjenkins70718 interesting, can you elaborate
Anshul Lalit
@bajpaigarima1 Second that! Please elaborate @mjenkins70718

(edited)

Mitesh Soni
@bajpaigarima1 @alalit Usually Improvement stops when Pipeline is stable. Everyone is Happy with the current state where even quality teams are fine with Pipelines as it exists. If COE team is involved then they look for current trends and improvement based on technology and tool
Siddharth
there are new roles emerging like the Continuous Delivery engineer / manager which may own. however I think the #productowner are also coming up for product driven organization. Last but not the least, segregate ownership for each pipeline. Can be many but avoid #devops
Garima Bajpai
we define north star for cd pipeline product , create leader action plan for the product, define taxonomy of the product & create a charter to set accountability

(edited)

Mark Peters
Shared ownership, everyone must be responsible for contributing, through feedback, from dev to prod, developing team owns their code, their development. Ops owns shared environments, stable delivery
Mark Peters
@mjenkins70718 If improvement stops, you are done. Doesn't have to be big improvements, small steps forward