Lean Software Development
Principles to optimize efficiency and productivity
Lean Software Development is a methodology derived from lean manufacturing principles, specifically adapted to software development. It focuses on eliminating waste, optimizing efficiency, and delivering value to customers. The core principles of Lean Software Development include: 1. Eliminate Wa…
Concepts covered: Amplifying Learning, Build Quality In, Respect for People, Optimizing the Whole, Eliminate Waste, See the Whole, Apply Decisions at the Last Possible Moment, Deciding as Late as Possible, Delivering as Fast as Possible, Defer Commitment, Create Knowledge, Eliminating Waste, Empowering the Team, Amplify Learning, Deliver Fast
PMI-ACP - Lean Software Development Example Questions
Test your knowledge of Lean Software Development
Question 1
A team is consistently producing builds with a high number of bugs, impacting client satisfaction and sprint velocity. To help Build Quality In, you decide to introduce a new tool that enforces coding standards. What is the most appropriate way to proceed?
Question 2
During the sprint retrospective, a team identifies that they're spending a lot of time manually testing code which affects their ability to deliver new features. As a result, the Build Quality In is impacted negatively. What should be the next step?
Question 3
As you get closer to a release date, a commercial stakeholder suggests a pivot in your marketing strategy that could significantly improve reach, but would require foundational changes in the messaging and campaigns already prepared. As an Agile practitioner, what should you do?