agile for startupsMuckerLabOctober 2, 2012
mike wynholds@mwynholdswww.carbonfive.com
agile?
it’s a set of valuesand techniquesused to build softwarebut it’s not just for devs
once upon a time...
Manifesto for Agile Software Development        We are uncovering better ways of developing        software by doing it an...
iterationsstory writingprioritizationestimationcoaching                 which ones can istanding daily             use tod...
iterationsstory writingprioritizationestimationcoaching                 which ones can istanding daily             use tod...
planningbuild your backlog
story writingas a ...i can ...so that ...
PEOPLE!                           NEEDS!      Business!vision!                             USES!               UI!design,!...
prioritizationwhat’s next?
estimationhow hard?
communicationstay informed and on track
standing dailyyesterday, today and blockers
reflectioni like, i wish
developmentcoding for the long haul
tddtest first
pair programmingone display, two keyboards
prototypingwill this work?
BooksExtreme Programming Explained - Kent BeckRefactoring - Martin FowlerToolshttp://boardroom.carbonfive.comhttp://pivotal...
the end
Agile for Startups - MuckerLab 2012
Agile for Startups - MuckerLab 2012
Agile for Startups - MuckerLab 2012
Agile for Startups - MuckerLab 2012
Agile for Startups - MuckerLab 2012
Agile for Startups - MuckerLab 2012
Agile for Startups - MuckerLab 2012
Agile for Startups - MuckerLab 2012
Upcoming SlideShare
Loading in...5
×

Agile for Startups - MuckerLab 2012

314

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
314
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Agile for Startups - MuckerLab 2012

  1. 1. agile for startupsMuckerLabOctober 2, 2012
  2. 2. mike wynholds@mwynholdswww.carbonfive.com
  3. 3. agile?
  4. 4. it’s a set of valuesand techniquesused to build softwarebut it’s not just for devs
  5. 5. once upon a time...
  6. 6. Manifesto for Agile Software Development We are uncovering better ways of developing software 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 on the right, we value the items on the left more. agilemanifesto.org
  7. 7. iterationsstory writingprioritizationestimationcoaching which ones can istanding daily use today?iteration planningreflectiontddpair programmingrefactoringprototypingcontinuous integrationcontinuous deployment
  8. 8. iterationsstory writingprioritizationestimationcoaching which ones can istanding daily use today?iteration planningreflectiontddpair programmingrefactoringprototypingcontinuous integrationcontinuous deployment
  9. 9. planningbuild your backlog
  10. 10. story writingas a ...i can ...so that ...
  11. 11. PEOPLE! NEEDS! Business!vision! USES! UI!design,! wireframes,! visual!design! FEATURES! !License:!CC!BY:NC:SA!!! www.lanehalley.com! 15!
  12. 12. prioritizationwhat’s next?
  13. 13. estimationhow hard?
  14. 14. communicationstay informed and on track
  15. 15. standing dailyyesterday, today and blockers
  16. 16. reflectioni like, i wish
  17. 17. developmentcoding for the long haul
  18. 18. tddtest first
  19. 19. pair programmingone display, two keyboards
  20. 20. prototypingwill this work?
  21. 21. BooksExtreme Programming Explained - Kent BeckRefactoring - Martin FowlerToolshttp://boardroom.carbonfive.comhttp://pivotaltracker.com
  22. 22. the end
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×