4.6 Flashcards
Five Competencies
LTDBL - LimiTeD BaLl Lean-Agile Leadership Team and Technical Ability DevOps and Release on Demand Business Solution and Lean Systems Engineering Lean Portfolio Management
What is part of the Lean Mindset
House of Lean
Agile Manifesto
House of Lean
VALUE -Respect of people and culture -Flow -Innovation -Relentless Improvement LEADERSHIP
Value as part of House of Lean
deliver maximum value in shortest sustainable lead time
- with highest quality
- with morale, safety, customer delight
Agile manifesto
uncovering better ways of developing software by dong it and helping others to do it
Individual/Interaction > Process/tools Working software > Comprehensive documentation Customer Collaboration > Contract Negotiation Responding to change > Following a plan
Core values
--- ABle To Program Alignment Build in Quality Transparency Program Execution
SAFe Principles
T Ap As Bu Ba= V A U D
1- T-ake an economic view
2- Ap-ply system Thinking (watch for emergent issues)
3- As-sume variability; preserve options
4- B-uild incrementally with fast,integrated learning cycles
5- B-ase milestones on obj. eval of working systems
6- V-isualize and limit WIP;reduce batch size; manage queue length
7- Apply cadence, sync with cross-domain planning
8- U-nlock intrinsic motivation of knowledge workers
9 - D-ecentralize decision-making
Implementation Road map
Waterfall/go agile GO SAFE and tipping point Train change agents and leaders Identify Value Stream and ART Create Implementation Plan Prepare ART launch Train team / art Coach ART execution Launch more Extend portfolio Sustain and improve
5 parameters of economic view / decision
Lead time. Product cost
Value. Dev Expense
Risk
Set based vs point based approach
Set: keep all options open, eliminate bad options after learning
Point: select single option and adjust until can’t
3 P for objective evaluation
Process - improvement stories
Progress - PI objectives (not stories)
Product- PI system demo / performance / Cust feedback
BVIR
Big Visible Information Radiator
Little’s law
Wait = WIP / cycle time
members of agile teams
cross functional
Dev team - 2 to 9 - create/define US, build US, commit to PI
Product owner - define / accept US, act as customer, work with PM to plan PI
Scrummaster - coaches, remove impediments
Building Quality dimensions
Flow Architecture and Design quality Code quality System quality Release quality
Architecture Roadway
existing code, components, and tech infrastructure needed to implement near-term features without excessive redesign and delay. enablers build roadway, features consume them, needs maintenance, use capacity allocation Intentional Architecture SOLID - Single responsibility - Open closed - Liskov substitution - Interface segregation - Dependency inversion
ART
virtual org. 50 to 125
sync on common cadence, PI
aligned to common mission with Program backlog
Program roles
RTE - chief scrum master
System Arch - arch guidance and tech enablement
Bus Owners - key stakeholders (dev mgr, qa mgr, vp sales, exec,….)
Prod Management - owns, defines, prioritizes Program Backlog
System Team - process and tools to integrate and evaluate assets early and often
Solution Train
Aligns ART to common mission
use pre and post PI planning
all ART do PI at same time
Individual planning, joint problem solving
Solution train roles
Solution RTE - STE
Solution Architect
Solution management (product management for solution)
Hierarchy of content
Epic - Portfolio
Capability (if solution) - solution
Feature - Program
Story - Team
PI and PI planning
2 days planning
8 to 12 weeks planning period (usually 10)
PI objective
committed to by ART
Align ART to vision
Can map to feature, or be milestones, refactoring, group of feature, enabler….
Includes stretch goals (counted in capacity, not in estimated business value, counted in actual business value)
PI objective Business Value
Established by PO on PI objectives (not stretch ones) during PI planning, value from 1 to 10, then re-established by PO at end of PI (strech goals count)=> serves to measure predictability
ART Sync meetings
Scrum of Scrum: Alignment of scrum masters facilitated by RTE / during planning and execution
PO Sync: Aligment of PM, PO, SME facilitated by RTE or PM
PI events
Backlog grooming
PI Planning
ART sync (Scrum of scrum, PO sync)
Inspect and Adapt
Devops dimensions
CALMR
- Culture - of shared responsibility
- Automation - of continuous delivery pipeline
- Lean - flows accelerate delivery
- Measurement - of everything
- Recovery - enable low risk release
Continuous Delivery Pipeline Dimension
Continuous Exploration
Continuous Integration
Continuous Deployment
Release on Demand
Continuous Exploration Dimension
H C A S
–Hypothesize
Lean start up thinking / Innovation accounting
– Collaborate and research
customer visits/gemba/trade studies/market research
– Architect
For releasability, testability and operations/separate deploy and release/threat modeling
– Synthesize - the vision, roadmap, program backlog
Create vision/maintain sol roadmap / write clear features/BDD/economic prioritization/PI plan
Continuous Integration Dimension
Develop
Build
Test end to Test
Stage