Chapter 1 - Choosing your WoW Flashcards
What are the three levels of scaffolding in DA?
1) Life Cycles (it is the highest level of WoW guidance - 6 different life cycles)
2) Process Goals (process goals are decision points/potential practices - DA has 24 process goals/process outcomes)
3) Practices / Strategies (most granular level of WoW guidance)
What are the 6 levels of DA life cycles?
DA supports six different life cycles:
1) Agile
2) Agile Continuous Delivery
3) Lean
4) Lean Continuous Delivery
5) Exploratory
6) Program
What are some implications for choosing your WoW?
1) Every team will have a different WoW
2) We will evolve our WoW to reflect learnings whenever we work with other teams.
3) We can purposefully choose to learn from other teams.
4) We can benefit from organizational transformation/improvement efforts.
What are the four layers of the DA toolkit?
1) Foundation (Mindset, People Agile, Lean, Serial, Wow)
2) Disciplined DevOps (DA, Security, Data Management, Release Management, Support, IT Operations)
3) Value Stream
4) Disciplined Agile Enterprise (layer focuses on the rest of the enterprise activities that support an organization’s value streams)
What is the experimental approach to evolving your WoW?
Demming’s Plan-Do-Study-Act
What is GCI?
Guided Continuous Improvement
What can you do to get a team going?
A process-tailoring workshop.
A retrospective is to identify potential adjustments to the selected process.
What is a timeline for process tailoring and improvement on a team?
Visualize, Stabilize and Optimize
Why should you document your WoW?
1) Regulatory / audit
2) Too complicated to remember all the moving parts (life cycles, process goals)
3) It provides comfort by providing something to refer to.
The Agile Manifesto is a great starting point, but it is insufficient. True or False
True
Lean principles must be used for agile solutions to be successful. True or False
True
DA mindset is based on what?
8 principles
7 promises
8 guidelines
The Agile Manifesto consists of?
4 values
12 principles
What are the 4 Agile Manifesto values?
1) Individuals and interactions over processes and tools
2) Working software over comprehensive documentation
3) Customer collaboration over contract negotiation
4) Responding to change over following a plan
What are the 7 principles of Lean?
1) Eliminate waste (3 biggest sources of waste are unrequited features, project churn and crossing organizational boundaries)
2) Build quality in (agile practices include test-driven development, nonsolo development such as pair programming, mob programming and modelling with others)
3) Create knowledge (important for team members to regularly reflect on what they’re doing and improve)
4) Defer commitment (no need to completely define specifications upfront - build flexibility and schedule irreversible decisions)
5) Deliver quickly (limit the work to what is within the capacity to establish a replicable and repeatable flow of work - need to constraint teams to delivering to keep them focused on continuously adding value, as opposed to activities)
6) Respect people (sustainable advantage is gained from engaged, thinking people)
7) Optimize the whole (we must look at the bigger picture - measurements should address how well we’re delivering business value, and the team should be focused on delivering valuable outcomes)