1 / 23

Personal Agility

SDC 2013 March 2013. Personal Agility. The human dynamics of high performance teams. Amr Elssamadisy ThoughtWorks Agile adoption experience with teams and organizations from a 3-man team to a 1200-person department distributed across 12 time-zones. Our Task.

kale
Download Presentation

Personal Agility

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SDC 2013 March 2013 PersonalAgility The human dynamics of high performance teams

  2. Amr Elssamadisy ThoughtWorks Agile adoption experience with teams and organizations from a 3-man team to a 1200-person department distributed across 12 time-zones.

  3. Our Task • What is the biggest part of software development? • How do we work together in Agile teams? • What blocks us from writing great software together? • Putting it all together: Personal Agility • Further Reading.

  4. Success with Agile • Results are significant. • Quality improved. • Feedback cycle short and visible. • Speed of development increases. • Ability to respond to change is increased. • Improvements are very significant. • If you need to measure, you are not getting the improvements that high performance teams deliver. • Tom Demarco recanted “you can’t control what you can’t measure”.

  5. Exercise: What if…. ?

  6. Learning is the bottleneck

  7. How can you break the learning cycle? • Cycle time? • Clear (testable) goal? • Taking time to learn? • What else?

  8. Individuals and interactions over processes and tools Agile Manifesto

  9. Basic Building Blocks • Individual • Self-organizing team • Co-operating groups of self organizing teams

  10. Invisible impediments • Ownership • Way of being • Trust – 2 types • Confronting

  11. Exercise: Remember Individual Frustrations

  12. Responsibility Obligation Quit Shame Justify Lay Blame Denial The Responsibility Process www.ChristopherAvery.com

  13. From Dependency to Partnership Team A (UI) Team B (DB) Team B is late What will Team A do if Team B prevents them from delivering the product on time? BlameJustifyOwnership

  14. Way of Being

  15. Way of Being

  16. Trust and Agreements • Trust that you will do/deliver on what you say. • Agreements are key. • Handle you agreements miss. • Confront others’ missed agreements • Vulnerability based trust (safety)

  17. Confronting Agile methods expose problems quickly.

  18. self organizing teams making and keeping agreements ownership building trust types of trust confront

  19. Putting all together

  20. Personal Agility

  21. Questions

  22. Further Reading

  23. Contact Information amr.e@thoughtworks.com

More Related