Why Agile | Agile Values and Principles


Published on

1. Why we need Agile?
2. Difference between empirical and defined process
3. Agile Values and Principles

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Why Agile | Agile Values and Principles

  1. 1. Webinar : Introducing Agile And Agile PrinciplesBy : Saket Bansal www.iZenBridge.com 1
  2. 2. www.iZenBridge.com 2
  3. 3. Let’s find out whatyour opinions are… www.iZenBridge.com 3
  4. 4.  Nearly two-thirds of projects significantly overrun their cost estimates Sixty-four percent of the features included in products are rarely or never used The average project exceeds its schedule by 100% Product life cycles and design cycles are getting shorter www.iZenBridge.com 4
  5. 5. www.iZenBridge.com 5
  6. 6. www.iZenBridge.com 6
  7. 7. www.iZenBridge.com 7
  8. 8. www.iZenBridge.com 8
  9. 9. The empirical model of process control provides and exercises control through frequent inspection and adaptation of processes that are imperfectly defined and generate unpredictable and unrepeatable outputs www.iZenBridge.com 9
  10. 10. Laying out a processthat repeatable willproduce acceptablequality output iscalled definedprocess control. www.iZenBridge.com 10
  11. 11. Adopt the defined modeling Adopt Empirical processapproach when the when the process is toounderlying mechanisms complicated for the definedare reasonably well approachunderstood.Defined process gives a cost If the commodity producedadvantage where the is of unacceptable quality ,product can be priced as a rework is high , higher costscommodity of empirical process control is the only option www.iZenBridge.com 11
  12. 12. Requirement Complexity Si m pl e Technology Complexity www.iZenBridge.com 12
  13. 13. Lets find out what’s your opinion-what helps in managing projects? www.iZenBridge.com 13
  14. 14. In 2001, a group of 17 “lightweight" methodologists met. The meeting also included the representatives of  eXtreme Programming (XP)  Scrum  DSDM  Adaptive Software Development  The Salt Lake Valley, Snowbird, UtahPhoto taken by Scott Catron www.iZenBridge.com 14
  15. 15. We are uncovering better ways of developing software by doingit and helping others do it. Through this work we have come tovalue:Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a planThis implies, while there is a value in the items on the right, We value the items on the left more. www.iZenBridge.com 15
  16. 16.  Focus on empowered, self- managing , cross functional teams Members collaborating in person to solve a mutual problem Tools support—not replace— Interactions www.iZenBridge.com 16
  17. 17.  Provide actual working product as a status report, “product review” Agile teams prefer face-to-face communication over documentation which is simpler, faster, and more reliable. Do not measure progress by percent completion of the functional milestones Design changes as the system is built, results in outdated documentation www.iZenBridge.com 17
  18. 18.  Customers become a part of the development process Writing specs down and throwing them over the fence is simply not effective Contract negotiation, Identify and define everything and spells out the payment and the date www.iZenBridge.com 18
  19. 19.  It’s much easier to respond to change when the organization and the customer share a clear understanding of the project’s status  Agile plans follow more of a rolling wave approach using top-down planning In plan-driven environments, all requirements are specified up front, broken down to the task level and estimated www.iZenBridge.com 19
  20. 20. Agile Principles www.iZenBridge.com 20
  21. 21.  Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale Business people and developers must work together daily throughout the project. www.iZenBridge.com 21
  22. 22.  Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Working software is the primary measure of progress. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. www.iZenBridge.com 22
  23. 23.  Continuous attention to technical excellence and good design enhances agility Simplicity—the art of maximizing the amount of work not done—is essential. The best architectures, requirements, and designs emerge from self-organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly. www.iZenBridge.com 23
  24. 24. Doubts- Letus know… www.iZenBridge.com 24
  25. 25.  Linkedin Group • PMI-ACP : Agile Certification Made Easy Facebook Page • http://www.facebook.com/izenbridge www.iZenBridge.com 25
  26. 26.  Provide Agile & Scrum training Provide face to face and online training of PMI-ACP (Agile Certified Practitioner) certification program Help Organizations in adapting agile Helps organizations in setting up project governing office. Get training calendar at www.iZenBridge.com Upcoming Class room training sesssions  Delhi : 23-24 March  Hyderabad : 30-31 March  Pune : 6-7 April www.iZenBridge.com 26
  27. 27. Saket BansalSaket.Bansal@iZenBridge.comM: 9910802561Web: www.iZenBridge.comLinkedIn: www.linkedin.com/in/saketbansal www.iZenBridge.com 27
  28. 28. Keep visiting for more interactive andinformative presentations @ www.iZenBridge.com www.iZenBridge.com 28