Learn to improve the agile processes by enlisting basic metrics. Get a definition of "done" to start understanding how the process is doing and see progress with demos at the end of iterations.
- As we moved into our first phase, … we knew that we needed to measure our results … so that we could evaluate our progress. … - [Man] We started using a Kanban Board … to visualize our ticket flow. … We used the software version, … so the whole distributor team could see it. … - [Man] 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 runtime issues … that were found during the test cycle. … - Karthik 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. … - [Man] First, code checked in would be accompanied … by unit tests that the CS system would run … after it built the code. …
- What is agile?
- What is lean?
- Measuring success
- Learning and adapting
- Building a culture of metrics
- Continuous learning
- Advanced concepts