View
413
Download
1
Category
Preview:
DESCRIPTION
Citation preview
MuckerLabOctober 2, 2012
agile for startups
agile?
it’s a set of values
used to build softwareand techniques
but it’s not just for devs
once upon a time...
Manifesto for Agile Software Development
We are uncovering better ways of developingsoftware by doing it and helping others do it.Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items onthe right, we value the items on the left more.
agilemanifesto.org
iterationsstory writingprioritizationestimationcoachingstanding dailyiteration planningreflectiontddpair programmingrefactoringprototypingcontinuous integrationcontinuous deployment
which ones can iuse today?
iterationsstory writingprioritizationestimationcoachingstanding dailyiteration planningreflectiontddpair programmingrefactoringprototypingcontinuous integrationcontinuous deployment
which ones can iuse today?
planningbuild your backlog
as a ...i can ...so that ...
story writing
!!
PEOPLE!
USES!
FEATURES!
Business!vision!
NEEDS!
License:!CC!BY:NC:SA!!! 15!www.lanehalley.com!
UI!design,!wireframes,!visual!design!
!!
PEOPLE!
USES!
FEATURES!
Business!vision!
NEEDS!
License:!CC!BY:NC:SA!!! 15!www.lanehalley.com!
UI!design,!wireframes,!visual!design!
what’s next?prioritization
how hard?estimation
communicationstay informed and on track
yesterday, today and blockersstanding daily
i like, i wishreflection
developmentcoding for the long haul
tddtest first
pair programmingone display, two keyboards
prototypingwill this work?
BooksExtreme Programming Explained - Kent BeckRefactoring - Martin Fowler
Toolshttp://boardroom.carbonfive.comhttp://pivotaltracker.com
the end
Recommended