Tag Archives: waterfall

Iterative Delivery

Work can often be divided up so that the smaller pieces are valuable on their own. By dividing work this way, a team can deliver value incrementally. The team can choose a short period of time called an iteration and select a small amount of work to complete in that time. This work should be valuable on its own. For example, if a team is building something, then at the end of each iteration whatever is built is usable as it is. This means that each iteration includes all the planning and design as well as construction or creation necessary to deliver a final product or result.

For example, a volunteer group may desire to attract new members. A non-agile approach would have the group plan their membership campaign completely before actually executing on it. An agile approach using iterative delivery would have the group plan a small piece of work that will attract some small number of new members, execute it, and then start a new iteration. One iteration may cover the creation of and delivery of a door-to-door flyer in a neighborhood. Another iteration may cover the design, creation and publishing of a small advertisement in a local newspaper. Each iteration includes all the steps necessary to produce a furthering of the group’s goal of attracting new members.

In a business environment, iterative delivery allows for a much faster return on investment. The following diagram compares delivering value iteratively with a non-agile project delivery where results are delivered only at the end of the project:

One can see clearly from the diagrams that the non-agile delivery of value at the end of a project is also extremely risk prone and suseptible to change. If the project is cancelled just before it delivers, then a fairly substantial amount of effort is wasted. In the agile iterative delivery situation, an endeavor can be cancelled at almost any time and it is likely that substantial value has already been delivered.

Even if the work cannot actually be delivered incrementally, it almost always can be divided in a way so that it can be inspected in stages. Either method of dividing work allows us to do the work in iterations.

Iterations are fixed and consistent units of time during which work is performed and between which planning, inspection and adjustment is done. The empowered team will decide on the length of iterations for their work. As a rule of thumb iterations should be shorter than the horizon of predictability. Generally, iterations should never be longer than one month, no matter what the endeavor.

At the end of each iteration, a demonstration of the work completed is given to the stakeholders in order to amplify learning and feedback. Between iterations, the stakeholders collaborate with the team to prioritize the remaining work and choose what will be worked on during the next iteration. During the iteration, the stakeholders need to be accessible for questions and clarifications.

Iterative and incremental delivery is used to allow for the early discovery and correction of mistakes and the incorporation of learning and feedback while at the same time delivering value early.


Affiliated Promotions:

Try our automated online Scrum coach: Scrum Insight - free scores and basic advice, upgrade to get in-depth insight for your team. It takes between 8 and 11 minutes for each team member to fill in the survey, and your results are available immediately. Try it in your next retrospective.

Please share!
Facebooktwittergoogle_plusredditpinterestlinkedinmailFacebooktwittergoogle_plusredditpinterestlinkedinmail
Berteig
Upcoming Courses
View Full Course Schedule
BERTEIG Real Agility Series:: Five Essential Agile Tools for Project Managers
Online
C$0.00
Nov 25
2019
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1795.00
Nov 26
2019
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1599.00
Nov 29
2019
Details
Coach Skills for the Agile Workplace® (IPC-ACC)
Toronto
C$2018.00
Dec 2
2019
Details
Certified ScrumMaster® (CSM)
Toronto
C$1595.00
Dec 3
2019
Details
Kanban Management Professional® (KMP II)
Toronto
C$1795.00
Dec 5
2019
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1599.00
Dec 6
2019
Details
Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$2199.00
Dec 7
2019
Details
Certified ScrumMaster® (CSM)
Toronto
C$1595.00
Dec 9
2019
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1195.00
Dec 10
2019
Details
Professional Scrum Master® (PSM I)
Toronto
C$1525.00
Dec 10
2019
Details
Kanban System Design® (KMP I)
Toronto
C$1795.00
Dec 11
2019
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1795.00
Dec 12
2019
Details
Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$1869.15
Jan 10
2020
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1015.75
Jan 16
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Jan 17
2020
Details
Certified Scrum Professional - ScrumMaster® (CSP-SM)
Online
C$1869.15
Jan 18
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Jan 18
2020
Details
Professional Scrum Master® (PSM I) [PSF Courseware]
London
C$1296.25
Jan 21
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Jan 21
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Jan 23
2020
Details
Licensed Scrum Master Product Owner® (LSMPO)
Toronto
C$1695.75
Jan 28
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Feb 1
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Feb 4
2020
Details
Kanban System Design® (KMPI)
Toronto
C$1525.75
Feb 6
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Feb 11
2020
Details
Leading SAFe® with SA Certification (+FREE Scaling Workshop)
Toronto
C$1185.75
Feb 11
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Feb 25
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Feb 27
2020
Details
Team Kanban Practitioner® (TKP)
Toronto
C$1015.75
Mar 4
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 7
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 8
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Mar 9
2020
Details
Licensed Scrum Master® (LSM)
Toronto
C$1355.75
Mar 10
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 21
2020
Details
Advanced Certified ScrumMaster® (A-CSM)
Online
C$1359.15
Mar 22
2020
Details
Certified ScrumMaster® (CSM)
Toronto
C$1355.75
Mar 24
2020
Details
Certified Scrum Product Owner® (CSPO)
Toronto
C$1525.75
Mar 26
2020
Details
Kanban System Design® (KMPI)
Toronto
C$1525.75
Mar 31
2020
Details
Certified ScrumMaster® (CSM)
London
C$1525.75
Apr 1
2020
Details
Kanban Management Professional® (KMPII)
Toronto
C$1525.75
Apr 2
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
Apr 20
2020
Details
Professional Scrum Master® (PSM I) [PSF Courseware]
Toronto
C$1270.75
Apr 27
2020
Details
Professional Scrum Master® (PSM I)
Toronto
C$1270.75
May 26
2020
Details