Upload
matthias-marschall
View
3.253
Download
0
Embed Size (px)
DESCRIPTION
Describes the "why" behind agile software development based on the ideas and concepts of lean manufacturing and shows some tools to speed up development by reducing waste and working in small batches.
Citation preview
Agile EssentialsSpeed instead of chaos
CTO , autoplenum.deCo-editor of
www.agileweboperations.com
Matthias Marschall
AgileMethods
Scrum XP
Lean ...
TDD
CI
UserStories
PairProgram
ming
Iterations
The BUZZ
WHY?
Value Waste
Value
Resolve
realcustomer issues
As a …I want to…so that…
DeliverEven if your product sky-rockets
Enthusiasticclients
Measure:Net Promoter
Score
How to generatevalue?
Analyse
Design
Code
Test
?
Impediments?
Types of waste7
Hand-off
Dela y s
Unnecessaryfeatures
Inventory
Re-learning
Taskswitching
What to do?
Mapyour
Value Stream
Time
Value
Waste
Time
Value
Waste cut
Work in small batches
…even thoughbig batcheslook so muchmore impressive
Why?
faster ROI
Faster feedback
Lessrisk
contain
problems
How?
Done!=
Released!
TrustYourTeam
Build quality in
Integratecontinuously
Automatedeployment
It‘s not easyBut it‘s worth it!
Thank You!Matthias Marschall www.agileweboperations.com
Historic Map: © normanbleventhalmapcenter / flickr.comDiamond: © Ronald-Leine / aboutpixel.deWaterfall: © Kurt-Michel / pixelio.deDollars: © wrw / pixelio.deEnthusiastic client: © geralt / pixelio.dePebble Stones: © Jutta-Anger / pixelio.dePebble Stone Stack: © MattLake / flickr.comFeedback, Toilette: © Jenzi71 / pixelio.deCart: © zaubervogel / pixelio.deRisk: © Kurt-Michel / pixelio.deCrashtest: © Rike / pixelio.deBarcode: © JensZ / pixelio.deFireworks: © mad-max / pixelio.de
Photos from: www.flickr.com, www.aboutpixel.de, www.pixelio.de