Learn how to apply lean and agile principles to deliver better systems and better business outcomes for your DevOps team.
- DevOps is about developers and operations professionals collaborating to deliver high quality software at high speed. - But DevOps doesn't stand alone. It's based on two prior practice areas: Lean and Agile. To successfully implement DevOps, you need to understand them. - Howdy, I'm Ernest Mueller. - And I'm Karthik Gaekwad. Welcome to our course on the concepts underlying DevOps: Lean and Agile. I'm a developer at Oracle, where I build out Oracle's Cloud and Container products. - And I'm the Lean systems manager at Alien Vault, a maker of computer security solutions for organizations of all sizes, where I optimize our infrastructure and software delivery pipeline.
- [Karthik] In this course, we'll address what you need to know about Lean and Agile. - [Ernest] First, we'll cover the basics of the two schools of thought. What are their principles, techniques, and benefits? - [Karthik] Then, we'll go in to examine Lean and Agile practices in the context of a real implementation. It's a fictional story, but it's based on our experiences gathered from doing Lean and Agile at a number of companies over the last 15 years. - [Ernest] And finally, we'll talk about overcoming road blocks and advanced topics in these areas.
- Now let's get started!
- What is agile?
- What is lean?
- Measuring success
- Learning and adapting
- Building a culture of metrics
- Continuous learning
- Advanced concepts