Your SlideShare is downloading. ×
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
Agile is not the easy way out
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 is not the easy way out

668

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
668
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
41
Comments
0
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 Is Not the EasyWay Out (But It Does Work) Rebecca Parsons
  • 2. Tale of Two Toy Castlesfrom Rich Hickey and Neal Ford. Metaphor to keep in mind duringthe talk...
  • 3. The Knitted and Lego CastlesYes, you can buy that on Amazon...Think about this in context of team, system, and businessmodel...
  • 4. Agile Principleslike transparency, reflection, and feedback...
  • 5. Inform the practiceslike pair programming, CI, standups, retrospectives, etc...
  • 6. Resulting in anapproach that is
  • 7. Disciplined
  • 8. Sustainable
  • 9. Grounded in Reality
  • 10. and EffectiveFor each of these, I’ll describe principles and practices thatrelate... show how and why they’re not easy but why theycontribute to success.Many items could appear in different headings and they inter-relate.That’s why principles matter....
  • 11. Disciplined Pair programming, testing and continuous integration Unambiguous definition of done Continual refactoring Standups and retrospectives Cavalier attitudes can not survive (no place to hide)Ironic that some orgs feel agile only applies with talenteddevelopers but also accuse devs of wanting agile so they can bereckless
  • 12. Processes together form a rigorous structure within which to workBroken builds, style monitors, continuous peer review, etc....
  • 13. Sustainable Not just iterative (mini-waterfalls) Balance of short and long term Scope control limits waste The Agile Contract No need for heroesScrum as mini-waterfalls
  • 14. The team selects the processes, empowering them and making it sustainableCollective ownership of project and process allows team to buy inand look to make things work over the long run for allstakeholders. Broad team means broad ownership and sharedsuccess.
  • 15. Grounded in Reality Yesterday’s weather Clarity of actual progress Adaptive planning, evolutionary architecture, emergent design... Actually adaptive/evolutionary everything We’re not just order takersOpportunities come from being responsive
  • 16. Embracing and exploiting opportunities as they appear and dealing with issues as they ariseHow much more effective can you be?
  • 17. Tale of Two Toy Castles Revisited
  • 18. The Knitted and Lego CastlesElegant, unified whole, but unravels with change. Again, team,systems and business models. We live in a world that requires usto change.
  • 19. Questions?

×