Agile Project Management


Agile Project Management

Preparation for the PMI-Agile Certified Professional Exam

Agile methodologies are becoming very popular, particularly for software development projects and also in other domains. Iterative and incremental methodologies have the advantage of improving “time to market” and improve productivity by reducing “waste”.

This workshop will explain the various flavors of Agile in vogue and capture the essence of each. It will also deal with advanced topics, including Lean/Kanban, estimation, tracking, and managing on Agile projects. The program will draw upon the facilitator’s wide experience of over 7 years working on Agile methodologies and impart several engineering and process-related best practices.

Project Management Institute (PMI) recently launched a certification for Agile professionals, called the PMI-Agile Certified Professional, which received an enthusiastic response from aspirants. This program will prepare participants for the ACP test.

 

Learning Objectives:

  • Understand Agile methodologies in different flavors
  • Learn through several exercises and role plays that examine the roles, practices and principles of Agile
  • Understand the end-to-end life-cycle and engineering best practices on Agile projects
  • Enable participants to experience Agile through a real simulation of an Agile project
  • Practice several questions that are similar to the actual exam questions on PMI-ACP
  • The course covers all topics outlined in the Examination Content Outline published by the PMI for the ACP certification

For further details click on Schedule of All Courses

 

Experiential Methodology:

“A mind that is stretched by a new experience can never go back to its old dimensions.” – Oliver Wendell Holmes

Duration: 3 days

Course Outline:

Day 1:

  • Introduction: Faculty, Participants, Ground rules and expectation setting
  • Issues with traditional methodologies
  • Simulation: Why Incremental and Iterative methodologies
  • History of Agile
    • Agile manifesto and 12 Principles of Agile
  • Introduction to different Agile methodologies
    • Spiral models
    • DSDM/RAD/ASD
    • Crystal Clear
    • FDD
    • Extreme Programming (XP)
    • RUP/AUP
    • Scrum
  • Lean methodologies
    • Value stream analysis
    • Different forms of “waste”
    • Kanban
  • Requirements management in Agile
    • Product, Release and Iteration Backlog
    • Onsite Customer/Product Owner
    • User Stories, Themes, Epics. Writing good stories
    • Prioritizing the backlog: RoI, Risk, Cost, Relative weights of each factor
  • Practice questions based on Day-1

 

Day 2:

  • Planning on Agile projects
    • Planning onion: Daily, Iteration, Release, Roadmap, Product
    • Estimation: Story points, Ideal days, techniques like Planning Poker, Affinity Estimating
    • Simulation: Exercises on Iteration and Release planning
  • Agile rituals or time-boxes
    • Daily Scrum
    • Sprints or Iterations
    • Reviews
    • Retrospectives
  • Tracking Agile projects
    • Information radiators
    • Burn-down charts, Kanban boards, Cumulative flow diagrams, Parking lot diagrams, etc.
    • Risk management in Agile
  • Engineering best practices in Scrum
    • Design: Agile model-driven development, Continuous Refactoring,
    • Rapid development, daily integration, nightly builds
    • QA challenge: How to guarantee “near releasable quality” each Sprint?
    • Simulation: Test-driven development
  • Practice questions based on Day-2

 

Day 3:

  • Communication on Agile projects
    • Osmotic communication
    • Agile workspaces
    • Making Agile work in a distributed environment
  • The “Team” in Agile
    • Cross-functional, Self-organizing
    • Different Roles on the Team
  • Management of Agile projects
    • Leadership styles in Agile
    • Servant leadership
  • Agile contracting:
    • Selling Agile to customers – getting customer “buy-in”
    • Fixed price contracts on Agile
    • Modified Agile contracts
  • Migrating to Agile
  • Simulation: Full length simulation of 3 sprints using sample activities
  • Exam tips and tricks
  • Summary and wrap-up
  • Optional topics
    • Agile and CMMi; Agile and PMBOK: Complementary or contradictory?
    • HR issues in Agile: A new performance appraisal system?
    • Tools in Agile
    • Additional practice questions and discussion

 

Note: This is the basic flow of the course, and is subject to change based on participants’ interactions & queries.

Delivery Method:

    • Classroom facilitation
    • Project Simulations
    • Audio & Videos
    • Participants will be given appropriate courseware containing templates, exercises and faculty presentations.

PMI, PMI- REP, PMI- RMP, PMI-  ACP, PMI- SP, PGMP, PMP,  PMBOK are a registered mark of the Project Management Institute, Inc.