Here’s a VERY simple overview of the main differences between Waterfall Development, Iterative Waterfall Development, Scrum/Agile Development and Lean.
Diana Larsen, chair of the Agile Alliance, delivers a really informative, and easy-to-follow seminar on the subject of Lean for Agile Managers. In this seminar, Diana explains the origins of Lean, elaborates upon the seven core Principles of Lean and offers insight into ways to maximise value and reduce waste.
This this is a remarkably capitvating and informative talk that actually had me laughing out loud at times – it gets more serious at the lecture progresses. Elisabeth Hendrickson, founder of Quality Tree Consulting, provides training and consulting in the areas of software quality and testing.
In this hour-long Google Tech Talk (2008) seminar, Mary Poppendieck talks us through the history of leadership and the role of leadership in Software Development environments.
So, the following questions are justified:
* What is Agile Programme Management?
* What is Agile Portfolio Management?
* Is it possible to efficiently and effectively manage a Programme of Software Development Projects in an Agile way?
So, when do you use Scrum practices, when should you consider Lean practices and when should you consider using Epic Boards?
The most practical application of Scrum (i.e. the easiest to manage!) exists at the interface between those that own individual products and those that deliver the incremental enhancements to those products. In a multi-purpose team environment (i.e. where the team delivering your predictable roadmap is also the team required to address live defects – BAU), it becomes more challenging to commit to a sprint of work (without interruption) because you can’t just leave a critical live defect… live …