Agile Approach. Cynefin. Agile. - or âIncremental Developmentâ. Modern Agile. We are uncovering better ways of devel
Agile in a Nutshell
No more HIPPO decisions
We are uncovering better ways of developing software by doing it and helping others do it.
What we don't know we don't know
2001 - Agile Manifesto
Ways of Working
Waterfall Approach
Agile Approach
Fail Fast 2 Succeed Sooner
The unknown
T-shaped People
To Be Agile
Less visible - more powerful
Mindset
Learn
Development
Values
Graphic Design Measure
Interaction Design
50%
Architecture
What we know in the beginning
Business Analysis
sk
Feasible
Time
Goal
sk
Ri
Time
Poster by
[email protected] Free download: blog.crisp.se
The Scrum Team
Sprint Backlog
The awesome X-functional Team, Co-located, with mandate to make decisions on business& user value and tech solutions. They have the competences needed to build and ship it.
PO owns the PB and product vision. Product Owner
UX
Agile Coach or Scrum Master
Tester
Prio
User Story Task DoD
3
Version 2.1
Move towards learning organisation Requires structural and cultural change
Can be adopted in command and control
Cynefin Complex
Complicated
Probe Sense Respond Emergent
Sense Analyze Respond Good Practices DISORDER
Client
Chaos
Server
Act Sense Respond Novel
DB schema
Obvious
Sense Categorise Respond Best Practises
Sprints
Agile Heartbeat - Cadence Week 2
Week 1
Tester Developer
To do Doing Done
2
GUI
Deliver Value Continuously
Make Safety a Prerequisite
Valuable
Product Backlog
1
Make People Awesome Experiment & Learn Rapidly
Agile - or “Incremental Development”
Incremental Delivery
Usable
Sellable
Tools and Processes
X-functional Team effectively solving problems together.
Modern Agile
Teamwork to find Value
Cost
in one Big Bang Delivery
Ri
in Incremental Deliveries
More visible - less powerful
Delivers Value
Goal
Delivers Value
Practices
of knowledge gets lost in handoffs
Experts doing all their work, then handing over, never looking back. When problems arise it is too late to rethink.
Waterfall - or “Faith Driven Development”
Principles
Build
Scrum is here
What we know we don't know
Cost
Customer collaboration over contract negotiation Responding to change over following a plan
Through this work we have come to value:
with a spice of Lean UX
Why Agile
Individuals and interactions over processes and tools Working software over comprehensive documentation
Daily Standups 15 min Backlog Refinement to find Value Review Sprint Planning Retrospective Sprint Goal Working Agreement
Discovery
Delivery
Agile Onion by AWA, Simon Powers Cynefin by Dave Snowden Modern Agile by Joshua Kerievsky