- [Man with Glasses] As we moved into our first phase,…we knew that we needed to measure our results…so that we could evaluate our progress.…- [Male Voiceover] We started using a kanban board…to visualize our ticket flow.…We used a software version so the whole distributor team,…could see it.…- This helped everyone see what others were working on.…If we were doing well towards our iteration goal and so on.…- As we progress through our first few sprints,…we had trouble shipping working software.…My developers were releasing buggy code.…- While we had a CI system that compiled the code,…the functionality being tested would often…have run time issues that were found during the test cycle.…

Carthic sat down with the development team,…and they talked through better habits to write cleaner code.…And they decided on three things to improve the issue.…- First, code checked in would be accompanied…by unit tests that the CI system would run after…it built the code.…Second, we'd allow only short lived branches of master.…

Resume Transcript Auto-Scroll

Author

Released

10/9/2017

By applying lean and agile principles, engineering teams can deliver better systems and better business outcomes—both of which are crucial to the success of DevOps. In this course, instructors Ernest Mueller and Karthik Gaekwad discuss the theories, techniques, and benefits of agile and lean. Learn how they can be applied to operations teams to create a more effective flow from development into operations and accelerate your path of "concept to cash." In addition to key concepts, you can hear in-the-trenches examples of implementing lean and agile in real-world software organizations.