What is Agility? by Shaik Mohammed

635 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
635
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

What is Agility? by Shaik Mohammed

  1. 1. - An Anatomy and Solution* Shaik Mohammed shaikms@yahoo.com
  2. 2. 2/28/2011 2
  3. 3. YMMV 2/28/2011 3
  4. 4. • Context• Scope of the discussion • Anatomy of IT Agility • Scrum as an Agility Enabler• Assumptions • Keep in mind the subjective nature of the discussion 2/28/2011 4
  5. 5. • Tangible • Agility big picture • Scrum as an Agility Enabler - Adoption Approach • What does Agility means to your specific role? 2/28/2011 5
  6. 6. • Dictionary Definition• Big Picture • Business Current Scenario • Business Agility• IT as an organization • What is Agility ? • What do we need to achieve this ? 2/28/2011 6
  7. 7. • Solution • Agile Manifesto as a Guiding Philosophy • Scrum as a Framework • Key Roles Agility• Conclusion - Putting Them All Together• Caution – Agility Balance 2/28/2011 7
  8. 8. General Ability to change the bodys position efficiently, and requires the integration of isolated movement skills using a combination of balance, coordination, speed, reflexes, strength, endurance and stamina.Business Capability of rapidly and efficiently adapting to changes.Sports A rapid whole body movement with change of velocity or direction in response to a stimulus. 2/28/2011 8
  9. 9. • Harshest Economy• Establish and sustain competitive position• Product/Service introductions • Innovation • First to Market• Regulations• Legal• Technology Challenges 2/28/2011 9
  10. 10. Business agility is the ability of anorganization to respond quickly tounforeseen change and possiblyradical change in the organization’soperating environment.Doing the Right Thing at the Right Time in a Right Way 2/28/2011 10
  11. 11. • Responsiveness • Requirements Uncertainties • Requirements Changes• Technology Challenges• Customer Quality Expectations 2/28/2011 11
  12. 12. • Agility Enabler• Culture• Engineering 2/28/2011 12
  13. 13. • Respond to changing requirements in a robust and timely manner • Improve the design and architecture • Give Customers exactly what they want • Do all this without burning out*One of the many 2/28/2011 13
  14. 14. Scrum is a simple approach to the management ofcomplex problems, providing a framework to supportinnovation and allow self-organizing teams to deliver highquality results in short time-frames.Scrum is a state of mind; it is a way of thinking thatunleashes the creative spirit while remaining firmlygrounded in some solid and long-respected principles. 2/28/2011 14
  15. 15. Principle/Value  Practice  Agility[Agile Principles/Values] [Scrum] + +[ Scrum Essence ] [Role] 2/28/2011 15
  16. 16. Agile Principles/Values + Empiricism Emergence Prioritization Self Organization Time Boxing 2/28/2011 16
  17. 17. • Less Process, Tools and Measurements• Collaboration• Continuous Deliveries 2/28/2011 17
  18. 18. • Welcome Change• Customer Satisfaction• Team Self Organization & Empowerment 2/28/2011 18
  19. 19. • Communication• Focus on Technical Excellency• Simplicity• Empirical Learning 2/28/2011 19
  20. 20. Refers to the continuous inspect/adapt processthat allows to make decisions in real time, basedon actual data, and as a result respond quickly toever-changing conditions. 2/28/2011 20
  21. 21. Results from empirical approach. Solutions toproblems will become clear as we work. When weallow solutions to emerge it is always the simplestand the most appropriate solution for the currentcontext that rises to the surface.Emergence coupled with Empiricism will lead to themost appropriate and the most flexible solution. 2/28/2011 21
  22. 22. Simple mechanism for handling complexity.We cant figure out the whole system at this time,so lets take one small problem and in a shortspace of time, figure out how to solve thatproblem.The results of that will then guide us towards asolution for the next, bigger problem and give usinsight into the needs of the system as a whole. 2/28/2011 22
  23. 23. Small multidisciplinary teams are empowered tomake the important decisions necessary to Create high quality product and Manage their own processesThese teams work in a highly interactive andgenerative way, emerging the product throughcontinuous dialog, exploration and iteration.Self-organization works when there are clear goalsand clear boundaries. 2/28/2011 23
  24. 24. Simply means that some things are more importantthan others.Scrum helps to keep the focus back on mostimportant things to do first. 2/28/2011 24
  25. 25. • Amplifying Learning• Embracing Failure• Performance Coaching• Foster Innovation• Trust & Openness• Empowerment 2/28/2011 25
  26. 26. MadeAdditions or Modifications Easy Made Testing of above Quick 2/28/2011 26
  27. 27. Agility Steady State ResponsivenessChange High Performance Teams Business ValueUncertainty InnovationTechnologyChallenges Less Process [Pain] 2/28/2011 27
  28. 28. Responsiveness/Robustness ratio for your AgilityResponsiveness Robustness 2/28/2011 28
  29. 29. You PayPalAgileNCR 2/28/2011 29

×