DASM Study Guide-8
DASM Study Guide-8
Description
As a DASM, you’ll want to help your team tailor their way of working in every phase of your life
cycle. This lesson covers the Construction phase, including lean concepts and tools that can help
your team excel. You’ll use the DA tool kit to improve a team’s Construction phase processes.
Objectives
Describe the Construction phase and why it is important.
• Define Construction
• Identify process goals associated with the Construction phase
Discuss how to use the DA tool kit to tailor your way of working within a select phase according
to context
• Rank and select process goals according to their relevance to the phase and the team’s
context
• Identify key practices for the team try using goal diagrams
Explain how to Eliminate Waste and Build Quality In (Lean principles)
• Identify the causes of waste and delays
• Describe how to minimize waste through value stream mapping
• Describe the push and pull methods of moving work
• Describe the Kanban approach to managing work in process
• Explain how to build and validate quality into the delivery process
Explain how to Deliver Value Quickly (Lean principle)
• Explain cost of delay
• Describe how to realize value
• Explain the importance of delivering incrementally
• Contrast MBI with MVP
Agenda
1. DA Construction Phase
2. DA Construction Process Goals
3. Agile Practices (Agile life cycle)
4. Lean Tips
a) Deliver Value Quickly
b) Visualize the Value Stream
c) Deliver Incrementally
d) Ensure Value by Building Quality In
49
e) Use Pull Systems and Kanban Boards
5. Choices in the Construction Phase
Lesson Notes
Agile Practices
Planning an Iteration
In agile, the main part of Construction is the iteration.
It all starts when the team gets together to plan the iteration.
Planning the iteration falls under the process goal Produce a Consumable Solution under Plan
the Work.
Chapter 17 in your Choose Your WoW! book provides more information about each option and
the associated risks.
Defining “Done”
During the Construction phase, the team collaborates to create a definition of “done”, or DoD,
which they will apply to every work item to determine when they are finished.
DoD falls under the process goal Accelerate Value Delivery under Verify Quality of Work.
You can look up the various strategies listed and the risks they entail in Chapter 19 of
your Choose Your WoW! book.
50
Demonstrating an Iteration
At the end of an iteration, the team conducts an Iteration Review, which includes a Demo. The
team demonstrates each work item to stakeholders to obtain feedback and determine whether
it is ready to move forward to the Transition phase, where it will be deployed.
Demonstrating the iteration falls under the process goal Produce a Consumable Solution under
Ensure Consumability.
You can look up what the options mean and the risks they entail in Chapter 17 in your Choose
Your WoW! book.
Lean Value
In Lean, value is:
• What the customer considers important
• What the business invests in
• What is most useful to the customer upon release
Realizing Value
What does it mean to realize value? When is value realized?
“A product, feature or service has value if the customer considers it important at the time it is
delivered. Value is realized when it is used.”
51
Cost of Delay
What is the cost of delay?
The cost of delay is the lost revenue or opportunity caused by the delay between conceiving the
idea and having customers realize value from it.
The longer the period between the two, the greater the loss in revenue.”
Every day without realizing the value is a day without revenue from it. So the delay costs
money, and the cost increases with each day. There is also the cost of more time and effort
expended during this period.
Job Sequencing
Sequence jobs, not in order of priority, but in order of which MBI can realize the most value
more quickly than the others.
MBIs are perfect for this because they are, by nature, deployable and consumable.
Sources of Waste
These are some of the most common sources of waste in our work:
• Miscommunication
• Building the wrong thing
52
• Building items of less importance
• Lost realization due to delays
• Aging information
• Relearning
• Handoffs and hand-backs
• Defects
53
Lesson 7: Tailoring Your Practices: Transition Phase
Description
As DASMs, we deal with conflict in our jobs and among team members on an almost daily
basis. In this lesson you’ll learn how to use conflict to solve problems and to minimize
conflict when it is unhealthy. You can lead your teams on their way to high performance
using your conflict resolution skills.
Objectives
Describe the Transition phase and why it is important.
• Define Transition
• Identify process goals associated with the Transition phase
Discuss how to use the DA tool kit to tailor your way of working within a select phase according
to context
• Rank and select process goals according to their relevance to the phase and the team’s
context
• Identify key practices for the team try using goal diagrams
Agenda
1. The Transition phase
2. Transition phase process goals
3. Choosing a process goal, a decision point and an option
Lesson Notes
Project Phases
Project-based life cycles—even agile and lean ones—go through phases.
It all starts with Inception when the team envisions and plans the project, doing just enough
work to get organized and get going in the right direction. The team will initially form itself,
then invest some time in initial requirements and architecture exploration, initial planning,
aligning itself with the rest of the organization and securing funding for the rest of the project.
The process continues with Construction. The team produces a consumable solution with
enough functionality to be valuable to stakeholders. During this phase, the team will be
performing analysis, design, programming, testing and management activities every single day.
And finally, the process concludes with Transition. The team releases its solution into
production. This includes both determining whether the solution is ready to be deployed and
then actually deploying it.
54
Transition is sometimes referred to as a “release sprint (or iteration)” or a “deployment sprint,”
and if the team is struggling with quality, a “hardening sprint.”
The aim of the Transition phase is to successfully release your solution into production. This
includes determining whether you are ready to deploy the solution and then actually deploying
it.
55