Your SlideShare is downloading. ×
Introduction to Agile
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

Introduction to Agile

1,070
views

Published on

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,070
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
54
Comments
0
Likes
2
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 An Introduction to Agile Siddharta Govindaraj siddharta@silverstripesoftware.com @toolsforagilesales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 2. #agileThe Waterfall Model sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 3. #agileThe problem with waterfallRequirements are not adaptable to change sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 4. #agileThe agile solution● Frequent releases● Constant communication● Adaptable planning● Feedback oriented development sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 5. #agileAgile ManifestoWe are uncovering better ways of developing software by doing itand helping others do it. Through this work we have come to value:Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a planThat is, while there is value in the items on the right, we value theitems on the left more. sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 6. #agileStory Mapping sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 7. #agileAcceptance TestsWhen the user upgrades, add two credits free for every ten purchasedGiven that the workspace is on a <plan> planAnd the workspace has <existing_credits> creditsWhen the user purchases <credit_amount> creditsThen the workspace should have <total_credits> creditsplan existing_credits credit_amount total_creditsfree 0 1 1free -1 10 11paid 10 1 11paid 10 5 15free 0 10 12paid 10 10 22paid 10 15 27paid 10 19 31paid 10 20 34 sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 8. #agileScrum sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 9. #agileTechnical Practices from XP● Check-in code multiple times a day● Simple Design● Test Driven Development● Continuous Refactoring● Continuous Integration sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 10. #agileJeff Pattons Chess Analogy © Jeff Patton sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 11. #agileScrum sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 12. #agile Questions? Director, Silver Stripe Software Pvt Ltd Email: siddharta@toolsforagile.com Twitter: @toolsforagilesales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile