Course Code: agfndpra
Duration: 28 hours
Prerequisites:

Delegates require a basic understanding of Project Management principles

Overview:
  • Understand how Agile Project Management projects are delivered to time, cost & quality
  • Understand when and why to select Agile Project Management
  • Plan and organise Agile Project Management projects
  • Successfully complete a project using the required Agile Life-cycle, Processes, Roles, Management Products and Practices/Techniques
Course Outline:

Introduction to Agile Project Management

Establishing Agile Fundamentals

  • Exploring the relationship between Agile, AgilePF and DSDM
  • Contrasting traditional waterfall project management approaches with DSDM
  • Integrating DSDM with best practice methods
  • Outlining the eight principles that guide DSDM

Preparing for an Agile project

  • Analysing the Project Approach Questionnaire (PAQ)
  • Accepting the DSDM philosophy
  • Identifying a successful team style

Building the Foundations for an Agile Project

Completing pre-project activities

  • Ensuring that the right projects are started and set up correctly
  • Identifying important members of the team
  • Planning the Feasibility Phase

Assessing project feasibility

  • Confirming that a solution exists
  • Creating an outline business case
  • Defining the project organisation structure
  • Planning the Foundation Phase

Setting firm foundations for an Agile project

  • Integrating business, solution and management perspectives
  • Establishing a Prioritised Requirements List (PRL)
  • Defining project and solution standards
  • Agreeing on roles and responsibilities
  • Extending the outline business case
  • Baselining a schedule of project activities

Evolving an Accurate Solution

Investigating and designing options

  • Iteratively exploring detailed requirements and confirming viability
  • Iteratively modelling solutions
  • Refining the evolving solution to meet prioritised business needs
  • Expanding and refining products

Incorporating DSDM project management techniques

  • Timeboxing development cycles
  • Controlling progress throughout the project
  • Delivering a quality product to meet requirements
  • Managing project risk

Deploying Solutions

Releasing to the business

  • Achieving acceptance from stakeholders
  • Planning the release
  • Transferring ownership to the business environment
  • Migrating products into live use
  • Training end users and completing documentation

Closing the project

  • Confirming that the benefits can still be delivered
  • Formally closing the project
  • Evaluating the project to support continuous improvement

Conducting post-project activities

  • Assessing whether the project benefits have been achieved
  • Comparing the results of the projects to the original business case