or âFaith Driven Developmentâ. Agile Approach ... of developing software by doing ... UX. Content. Social Media. Tes
Agile in a Nutshell with a spice of Lean
Why Agile What we don't know we don't know
Customer collaboration over contract negotiation Responding to change over following a plan
Agile Approach
Fail Fast 2 Succeed Sooner
The unknown
That is, while there is value in the items on the right, we value the items on the left more.
Individuals and interactions over processes and tools Working software over comprehensive documentation
Ways of Working
Waterfall Approach
T-shaped people
2001 - Agile Manifesto
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
Goal
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
More visible - less powerful
Modern Agile
Teamwork to find Value
Incremental Delivery
Cost
Usable
sk
Ri
Sellable
Agile - or “Incremental Development”
Valuable
Product Backlog
Goal
Value
sk
Ri
Time
Make Safety a Prerequisite
The Scrum Team 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.
UX
Tester
Product Owner
[email protected] Free download: blog.crisp.se
Sprint Backlog
Content Social Media
Prio
User Story Task DoD
3
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 1
Backend Dev Frontend Dev
To do Doing Done
2
GUI
Deliver Value Continuously
Experiment & Learn Rapidly
Time
1
Make People Awesome
Feasible
Tools and Processes
X-functional Team effectively solving problems together.
Scrum is here
What we know we don't know
Cost
We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:
Week 2
Daily Standups 15 min Backlog Refinement to find Value Demo Sprint Planning Retrospective Sprint Goal Working Agreement
Discovery
Delivery
Agile Onion by AWA, Simon Powers Cynefin by Dave Snowden Modern Agile by Joshua Kerievsky