Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Agile project management framework

20 882 vues

Publié le

Agile Certification Professional (PMI-ACP) Certification is the most coveted agile certification for project managers offered by the reputed PMI Institute. PMI-ACP certification is globally acknowledged and is valid across industries. Prepare for PMP exam with Simplilearn and make us a part of your success story. Simplilearn brings to you online PMI-ACP exam prep course that gives you the liberty to study at your pace and from your own place. This PMI-ACP presentation provides you a complete overview of basics of agile certification. Each slide covers PMI-ACP topics based on PMI-ACP exam syllabus and is prepared by our certified agile practitioners who have years of experience in agile environment. Get an understanding of PMI-ACP framework, agile methodologies, agile principles and its implementations in various projects. Cited examples and practice questions based on agile course and industry specific subjects provide better insights on each topic improving your confidence and knowledge towards attaining the agile certification goal.

Publié dans : Formation

Agile project management framework

  1. 1. Agile Project Management Framework PMI - Agile Certified Practitioner(PMI®-ACP) http://www.simplilearn.com/project-management 1
  2. 2. PMI - Agile Certified Practitioner(PMI®-ACP) Agenda • Agile Project Management (APM) vs. Traditional Project Management (TPM) • What is Agility? • Agile Manifesto • Agile Principles and Values • Agile Triangle • Agile Methodologies • Agile Project Lifecycle© Simplilearn Solutions 2
  3. 3. PMI - Agile Certified Practitioner(PMI®-ACP) APM vs. TPMAgile Project Management Traditional Project ManagementFocus on customer satisfaction and Focus on plans and artifactsinteractionResponse to change via adaptive Change controlled via corrective actionactionProgressive elaboration, rolling-wave Monumental up-front planningplanningCustomer prioritized, time-boxed Manager negotiated, scope-baseddelivery deliveryCommitment management via feature Activity management via workbreakdown structure breakdown structureCollaboration on self-disciplined and Top-down controlself-organizing teamsMinimal set of context-sensitive, Prescriptive, heavyweight methodsgenerative practicesEssential, value-focused metrics Non-value added controls© Simplilearn Solutions 3
  4. 4. PMI - Agile Certified Practitioner(PMI®-ACP) What is Agility?© Simplilearn Solutions 4
  5. 5. PMI - Agile Certified Practitioner(PMI®-ACP) Agility Agility is the ability to deliver customer value while dealing with inherent project unpredictability and dynamism by recognizing and adapting to change© Simplilearn Solutions 5
  6. 6. PMI - Agile Certified Practitioner(PMI®-ACP) Agility • Agility is the capability to balance - Stability with flexibility - Order with chaos - Planning with execution - Optimization with exploration - Control with speed • …. to deliver customer value reliably in the face of uncertainty and change© Simplilearn Solutions 6
  7. 7. PMI - Agile Certified Practitioner(PMI®-ACP) Agile Manifesto Representatives from Extreme Programming, SCRUM, DSDM, Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, and others sympathetic to the need for an alternative to documentation driven, heavyweight software development processes convened in Feb 2001 and defined the Agile Software Development Manifesto© Simplilearn Solutions 7
  8. 8. PMI - Agile Certified Practitioner(PMI®-ACP)K & S - Level 1 Agile Manifesto Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.© Simplilearn Solutions 8
  9. 9. PMI - Agile Certified Practitioner(PMI®-ACP) K & S - Level 1 Principles behind Agile ManifestoAgile Principles (agilemanifesto.org/principles.html) Agile Principles (agilemanifesto.org/principles.html) Our highest priority is to satisfy the customer through Working software is the primary measure of1 7 early and continuous delivery of valuable software progress Agile processes promote sustainable Welcome changing requirements, even late in development. Sponsors, developers, and users 82 development. Agile processes harness change for should be able to maintain a constant pace the customers competitive advantage. indefinitely. Continuous attention to tech. excellence and good Deliver working software frequently, from a couple of 9 design enhances agility3 weeks to a couple of months, with a preference to the shorter timescale Simplicity--the art of maximizing the amount of 1 Business people and developers must work together work not done--is essential4 daily during the project The best architectures, requirements, and designs 11 Build projects around motivated individuals. Give emerge from self-organizing teams5 them the environment and support they need, and At regular intervals, the team reflects on how to trust them to get the job done. 12 become more effective, then tunes and adjusts its behavior accordingly The most efficient and effective method of conveying6 information to and within a development team is face-to-face conversation© Simplilearn Solutions 9
  10. 10. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 10
  11. 11. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 11
  12. 12. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 12
  13. 13. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 13
  14. 14. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 14
  15. 15. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 15
  16. 16. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 16
  17. 17. PMI - Agile Certified Practitioner(PMI®-ACP) Principles1. Focus on business need2. Deliver on time3. Collaborate4. Never compromise quality5. Build incrementally from firm foundations6. Develop iteratively7. Communicate continuously and clearly8. Demonstrate control© Simplilearn Solutions 17
  18. 18. PMI - Agile Certified Practitioner(PMI®-ACP) Authors of Agile Manifesto Kent Beck  Andrew Hunt Mike Beedle  Ron Jeffries  Jon Kern Arie van Bennekum  Brian Marick Alistair Cockburn  Robert C. Martin Ward Cunningham  Steve Mellor Martin Fowler  Ken Schwaber James Grenning  Jeff Sutherland Jim Highsmith  Dave Thomas© Simplilearn Solutions 18
  19. 19. PMI - Agile Certified Practitioner(PMI®-ACP) Key values for Agile leaders• Delivering value over meeting constraints (Value over Constraints)• Leading the team over managing tasks (Team over Tasks)• Adapting to change over conforming to plans (Adapting over Conforming)© Simplilearn Solutions 19
  20. 20. PMI - Agile Certified Practitioner(PMI®-ACP) Agile Performance Measurement© Simplilearn Solutions 20
  21. 21. PMI - Agile Certified Practitioner(PMI®-ACP) Agile Methodologies• Scrum• Agile Unified Process (AUP)• Feature Driven Development (FDD)• Lean Software Development• Cowboy Coding• Extreme Programming (XP)• Crystal• Dynamic Systems Development Method (DSDM)© Simplilearn Solutions 21
  22. 22. PMI - Agile Certified Practitioner(PMI®-ACP) Introduction to Agile AGILE Fuller Approaches (but still Fuller Approaches (but still Lightweight Approaches Lightweight Approaches agile) agile)© Simplilearn Solutions 22
  23. 23. PMI - Agile Certified Practitioner(PMI®-ACP) Mainstream Agile Practices• Continuous Integration• Test Drive Development (TDD)• Refactoring• Regular Deployment of Working Software• Non-Solo Development• Configuration Management• Agile Testing• Agile Documentation© Simplilearn Solutions 23
  24. 24. PMI - Agile Certified Practitioner(PMI®-ACP) Agile Project Management Lifecycle  In Agile Project Management, Planning is an iterative component of the project lifecycle.  In the above figure, see the repeated sets of green shading as planning occurs throughout the project lifecycle.© Simplilearn Solutions 24
  25. 25. PMI - Agile Certified Practitioner(PMI®-ACP)K & S – Level 1 APM Framework© Simplilearn Solutions 25
  26. 26. PMI - Agile Certified Practitioner(PMI®-ACP) APM Framework ENVISIONDetermine the product vision and project scope, the project community,and how the team will work together SPECULATEDevelop a feature-based release, milestone, and iteration plan to deliver onthe vision EXPLOREDeliver tested features in a short timeframe, constantly seeking to reducethe risk and uncertainty of the project ADAPTReview the delivered results, the current situation, and the teamsperformance, and adapt as necessary CLOSEConclude the project, pass along key learnings, and celebrate© Simplilearn Solutions 26
  27. 27. PMI - Agile Certified Practitioner(PMI®-ACP) Warm Up? ClarityWhat is Vision? Elevating goal Two critical aspects of a vision are clarity and an elevating goal that make a difference and conveys a sense of urgency to the project.© Simplilearn Solutions 27
  28. 28. PMI - Agile Certified Practitioner(PMI®-ACP) Envision PhaseThe Envision phase defines the beginning of a project for which the kick-off event might be the approval of a feasibility study.Envisioning should involve the development and product team membersin this process, normally using a series of collaborative meetings.© Simplilearn Solutions 28
  29. 29. PMI - Agile Certified Practitioner(PMI®-ACP) Envision PhaseEnvision phase clearly identifies what is to be done and how the workis to be accomplished. What is the customers product vision? What are the key capabilities required in the product? What are the projects business objectives? What are the projects quality objectives? What are the project constraints (scope, schedule, cost)? Who are the right participants to include in the project community? How will the team deliver the product (approach)? 29© Simplilearn Solutions
  30. 30. PMI - Agile Certified Practitioner(PMI®-ACP)KICK OFF Envision Phase DEVELOPMENT AND PRODUCT TEAM MEMBERS PRODUCT VISION (VISION BOX & PRODUCT VISION STATEMENT) PROJECT SCOPE (PROJECT DATA SHEET) RELEASE PLAN (PROJECT) 30© Simplilearn Solutions
  31. 31. PMI - Agile Certified Practitioner(PMI®-ACP) Product VisionA product vision (defined by a product vision box and elevator test statement)galvanizes members of the product team into focusing their often disparateviews of the product into a concise, visual, and short textual form • Product Name • Graphic PRODUCT • Product selling points (Front) VISION BOX • Detailed Feature Description (Back) • Operating Requirements (Back)  The (product name) is a (product category)  For  Who  Benefits  Success  Unlike (primary competitive alternative)  Our product (statement of primary differentiation) 31© Simplilearn Solutions
  32. 32. PMI - Agile Certified Practitioner(PMI®-ACP) Project ScopeProject Scope explains how a project will deliver on the product vision. 32© Simplilearn Solutions
  33. 33. PMI - Agile Certified Practitioner(PMI®-ACP) Project Scope : Project Data Sheet  Single-page summary of key business and quality objectives, product capabilities, and project management information.  Simple document with a powerful impact whose condensed format constantly reminds of the strategic aspects of the project. 33© Simplilearn Solutions
  34. 34. PMI - Agile Certified Practitioner(PMI®-ACP) Project Data Sheet List of Key Clients / customers  Exploration factor Name of the Project Leader  Daily Cost Name of the Product Manager  Capabilities (Product Owner)  Quality Objectives Executive Sponsor  Performance / Quality Project Objective Statement (POS) attributes Business Objectives  Architectural Guidelines Tradeoff Matrix  Issues / Risks 34© Simplilearn Solutions
  35. 35. PMI - Agile Certified Practitioner(PMI®-ACP) Speculate Phase The Speculate phase spotlights product and project creating and understanding the product structure, the backlog of capabilities and stories, and the release plan. 35© Simplilearn Solutions
  36. 36. PMI - Agile Certified Practitioner(PMI®-ACP) Speculate Phase RequirementENVISION Definition ProcessPHASE PRODUCTPRODUCT Story 1 BACKLOGVISION Feature 1 Story 2 Feature Story 1 PRIORITIZATION 2 Story 1 Feature 3 Story 2 Feature Story 1  Release Planning 4  Wave Planning Story 2  Iteration Planning 36© Simplilearn Solutions
  37. 37. PMI - Agile Certified Practitioner(PMI®-ACP) Explore Phase The Explore phase delivers running, tested, accepted stories The transition from the Envision phase to the Explore phase shows that the release planning done in the Envision cycle connects to iteration planning in the Explore cycle. 37© Simplilearn Solutions
  38. 38. PMI - Agile Certified Practitioner(PMI®-ACP) Explore Phase ENVISION PHASE RELEASE PLAN (PROJECT) ITERATION PLAN REVIEW & ADAPT DEVELOP 38© Simplilearn Solutions
  39. 39. PMI - Agile Certified Practitioner(PMI®-ACP) Adapt Phase Review the delivered results, the current situation, and the teams performance, and adapt as necessary 39© Simplilearn Solutions
  40. 40. PMI - Agile Certified Practitioner(PMI®-ACP) Close Phase Conclude the project, pass along key learnings, and celebrate 40© Simplilearn Solutions
  41. 41. PMI - Agile Certified Practitioner(PMI®-ACP) 41© Simplilearn Solutions
  42. 42. PMI - Agile Certified Practitioner(PMI®-ACP) Lesson Quiz Which of the following is NOT a characteristic of Agile Project Management when comparing with Waterfall management? a.Time Boxed delivery b.Focus on customer satisfaction c.Top down control d.Value focused metrics Correct Answer is C. Top down control is not a characteristic of Agile Project Management whereas Self organizing teams is a characteristic of Agile Project Teams. 42© Simplilearn Solutions
  43. 43. PMI - Agile Certified Practitioner(PMI®-ACP) Lesson Quiz The parameters on the Agile Triangle are : a.Quality, Value, Constraints b.Quality, Scope, Time c.Value, Quality, Time d.Cost, Value, Time Correct Answer is A. The parameters on the Agile Triangle are Quality, Value and Constraints. 43© Simplilearn Solutions
  44. 44. PMI - Agile Certified Practitioner(PMI®-ACP) Lesson Quiz Which of the following is a light weight approach to Agile? a.Lean b.Agile Unified Process c.DSDM d.Crystal Correct Answer is A. Lean is a light weight approach to Agile. 44© Simplilearn Solutions
  45. 45. PMI - Agile Certified Practitioner(PMI®-ACP) Lesson Quiz State the correct sequence of the phases in the APM Framework model? a.Envision, Speculate, Adapt, Explore, Close b.Envision, Speculate, Explore, Adapt, Close c.Envision, Explore, Speculate, Adapt, Close d.Speculate, Envision, Explore, Adapt, Close Correct Answer is B. The correct sequence is Envision, Speculate, Explore, Adapt, Close. 45© Simplilearn Solutions

×