Five Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up 
Existing agile methods often focus on small, single-team projects and overlook the broader impact of large, multi-team and multi-year projects. This paper outlines a distinct planning framework that has been used successfully in large-scale agile software development projects and relies on five levels: product vision, product roadmap, release plan, sprint plan and daily commitment. Each of the five levels of planning addresses the fundamental planning principles: priorities, estimates and commitments. In this paper, the main agile principles are introduced, as well as the Lean principles upon which the agile methods are built. One of those Lean principles, Muri, or overburdening of people, is addressed through the extension of the agile planning process. The extension of the most used agile planning technique (iteration planning) is described in detail, both the motivation for the extension as well as the collaboration practices behind each planning level. In the final chapter, the impact of product complexities on the planning process is evaluated, and a solution to create a smooth flow in the planning/delivery cycle is presented.
Smits, Hubert. Rally Software Development (2007). Articles>Project Management>Agile
Introduction to Agile Methods and Practices 
Rally's Hubert Smits provides a broad introduction to concepts of Agile software development and Agile methods. The talk is based on his experience as an Agile coach and Certified Scrum Master. Concepts that are known from waterfall or plan-driven development are transformed to an Agile perspective. Examples are release and iteration planning, progress reporting, meeting formats and scaling projects from 10 people teams to 300 people teams.
Smits, Hubert. Rally Software Development (2006). Presentations>Project Management>Agile
Introduction to Agile Methods and Practices 
Provides a broad introduction to concepts of agile software development and agile methods. The talk is based on his experience as an agile coach and Certified Scrum Master.
Smits, Hubert. Rally Software Development (2005). Presentations>Management>Agile>Methods
This presentation provides a broad introduction to concepts of Agile software development and Agile methods. The talk is based on the speaker's experience as an Agile coach and Certified Scrum Master. Traditional concepts from waterfall or plan-driven development are transformed to an Agile perspective. Examples are release and iteration planning, progress reporting, meeting formats and scaling projects from 10 people teams to 300 people teams.
Smits, Hubert. Rally Software Development (2006). Presentations>Project Management>Agile
There are 21 readers currently online: 1 registered user and 20 guests. Register.

![]()
![]()


![]()
![]()
![]()