Your SlideShare is downloading. ×
0
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Agile 101
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Agile 101

345

Published on

2 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total Views
345
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
2
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. AGILE 101 by Pradeep Nayar
  • 2. We’re talking S SOFTWARE D DEVELOPMENT L LIFE C CYCLE ...........................................zzzzZZZZ (Snore!)
  • 3. THE WATERFALL
  • 4. THE CHALLENGES Took too long to build Discovery Was over budget Original estimates were wrong Design Uncertain requirements Is it truly what they needed? Development Deployment Maintenance 4
  • 5. THE PERFECT EXAMPLE The Death Star
  • 6. AGILE WAS BORN
  • 7. THE REBELLION KENT BECK MIKE BEEDLE ARIE VAN BENNE ALISTAIR COCKBURN WARD CUNNINGHAM MARTIN FOWLER JAMES GRENNING JIM HIGHSMITH ANDREW HUNT RON JEFFRIES JON KERN BRIAN MARICK ROBERT C. MARTIN STEVE MELLOR KEN SCHWABER JEFF SUTHERLAND DAVE THOMAS
  • 8. FEBRUARY 11 to 13, 2001 The Lodge at Snowbird Ski Resort Wasatch mountains, Utah
  • 9. AGILE MANIFESTO Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Source: http://agilemanifesto.org/ 9
  • 10. FLAVORS SCRUM OF XP AGILE KANBAN
  • 11. ROLES Product Owner Scrum Team TEAM Scrum Master Responsible for “Why & What” Responsible for “HOW” Facilitate & Coach Owns the vision Self-Organized Remove impediments Prioritize & validate requirements Estimate & produce working product Focus on culture & practice 11
  • 12. FLOW Work on it for 2 weeks Portion of the Requirements The Requirements Potentially Shippable Product Increment
  • 13. BUZZWORD BINGO
  • 14. THE BACKLOG
  • 15. THE BACKLOG Breakdown requirements Prioritize Backlog Sprint Duration 2 - 4 weeks Product Owner Product Backlog “The Requirements” Sprint Backlog “Portion of the Requirements” Potentially Shippable Product Increment
  • 16. HOW DO WE CREATE A BACKLOG? Theme 0 Epic Story Product Owner Requirements Theme n . . . . . . Product Backlog
  • 17. A STORY As a _____________, I would like to ______________ so that I could ______________.
  • 18. SPRINT BACKLOG Sprint Duration 2 weeks Product Backlog Sprint Backlog “Portion of the Requirements” Potentially Shippable Product Increment
  • 19. SPRINT PLANNING DAY 1 : Beginning of a sprint
  • 20. SPRINT PLANNING Sprint Duration 2 - 4 weeks Sprint Backlog Product Backlog Potentially Shippable Product Increment Review Prioritized Backlog Estimate work Product Owner Scrum TEAM Team Scrum Master
  • 21. STORY POINTS 1, 2, 3, 5, 8, 13, 21, ?
  • 22. DAILY STAND-UP Did yesterday Doing today Any impediments?
  • 23. CRAWL. WALK. RUN. This has nothing to do with Agile
  • 24. BURN DOWN CHART Work left Vs. Time left Baked into JIRA
  • 25. BURN DOWN CHART 25
  • 26. VELOCITY Story Points / Sprint Calculated for an individual & the team
  • 27. BURN DOWN CHART
  • 28. SPRINT DEMO Review work done in a Sprint Day 9 - 10
  • 29. THE RETROSPECTIVE At the end of a Sprint Team reflects on the good, the bad and the ugly Day 10
  • 30. I KNOW IT’S SCARY OUT THERE...
  • 31. THANK YOU Questions, Comments, Feedback?

×