Project Smart ~ Exploring trends and developments in project management today

Calendar icon
Adobe PDF icon

Agile Project Management: AFP

~ By Jorge Dominguez

Blue 3D abstract process

Businesses all over continue to struggle implementing the PMBOK or PRINCE2 as a whole or parts of them claiming that they are too complex, too involved and take from the time it takes to produce the project deliverables. Adaptive Project Framework (APF) comes to the rescue by adapting to the ever changing business environments.

I read and re-read "Effective Project Management: Traditional, Adaptive, Extreme" by Robert K. Wysocki every time I get a chance. It is an excellent book that I always carry with me. This book dedicates a few chapters to APF.

APF is an iterative and adaptive (and I add agile) approach designed to deliver maximum business value to clients within the limits of their time and cost constraints where the always variable scope is adjusted at each iteration. The client decides what constitutes maximum business value and, at the end of each iteration, the client has an opportunity to change the direction of the project based on what was learned from all previous iterations therefore, embracing and managing change, not avoiding it.

Just five phases define APF:

1. Version Scope

  • Develop the Conditions Of Satisfaction (COS) to define what is needed and what will be done to meet that need
  • Develop the Project Overview Statement (POS) which summarises the problem/opportunity, what will be done and how, the business value, and risks, assumptions and obstacles to success
  • Prioritise functional requirements; this list may change but currently reflects the best information available
  • Develop mid-level Work Breakdown Structure showing goal, major functions, and sub-functions
  • Prioritise scope triangle (consisting of time, cost, resources, scope, and quality, customer satisfaction was left out)

2. Cycle Plan (iterative)

  • Extract from the WBS those activities that define the functionality to be built in this cycle
  • Decompose the extracted WBS down to the task level
  • Establish the dependencies among these tasks
  • Partition the tasks into meaningful groups and assign teams to each group
  • Each team develops a micro-level schedule with resource allocations for the completion of their tasks within the established cycle timeline and budget constraints

3. Cycle Build (iterative)

  • Conduct detailed planning for producing the functionality assigned to this cycle
  • Begin cycle work
  • Monitor and adjust cycle build
  • This cycle ends when its time has expired. Any functionality not completed during this cycle is reconsidered as part of the functionality in the next cycle
  • Create a Scope Bank to record all change requests and ideas for improvements
  • Create an Issues Log to record all problems and track the status of their resolution

4. Client Checkpoint (iterative)

  • Client and project team perform a quality review of the functionality produced in the just completed cycle against the overall goal of maximum business value, and adjustments are made to the high-level plan and next cycle work if needed
  • The sequence Cycle Plan / Cycle Build / Client Checkpoint is repeated until the time and cost budgets for this version have been expended

5. Post-Version Review

  • Determine if the expected business outcome was realised
  • Determine what was learned that can be used to improve the solution
  • Determine what was learned that can be used to improve the effectiveness of APF

A very simple framework that, as the book author says, is client-focused, client-driven, shows incremental results early and often, utilises continuous questioning and introspection, implement changes better and progressively, and strips out all non-value-added work. Everything the business has been looking for!

I am willing to give APF a try. Don't you think so…? Well, I do.


Jorge Dominguez wrote the article "Agile Project Management: AFP" and recommends you visit www.Expiriance.com for more information about project management.


Comments

Be the first to comment on this article.

Add a comment



(never displayed)



 
2000
What is the sum of 2 + 2 + 4?
Notify me of new comments via email.
Remember my form inputs on this computer.

Tracking a Risk

Dial showing three levels of risk management

Risk management is a vital part of project management. Learn four key steps to help you evaluate and mitigate any risks on your project.

How to Deliver Project Status

Close-up of a businessman's hand with a gilded pen writing a document

This article recommendations how to deliver project status to management and the project team that you will hopefully find to be very effective.

Belbin and Successful Project Teams

Business team brainstorming using coloured labels on an office table

Creating successful project teams is a daunting task for project leaders. A good method for matching people to roles is the Belbin Team Inventory Method (BTIM).

Stepping Up SMART Goals

What are your goals question in vintage wooden letterpress printing blocks

Here are some strategies and six simple steps for making sure your goals will be concise, clear, and produce the results for which you are looking.

PROJECT SMART is the project management resource that helps managers at all levels improve their performance. We provide an important knowledge base for those involved in managing projects of all kinds. With weekly exclusive updates, we keep you in touch with the latest project management thinking.

WE ARE CONNECTED ~ Follow us on social media to get regular updates and opinion on what's happening in the world of project management.


Latest Comments

Cornelia commented on…
Nine Ways to Contribute to Project Team Success
- Thu 28 May 4:37am

Sajja Divya commented on…
Use Your Whole Brain: Leveraging Right-Brained Thinking in a Left-Brained World
- Mon 25 May 10:03am

Tyler Meinecke commented on…
Better Coaching Using the GROW Model
- Tue 19 May 10:55pm

Latest tweets

General Project Management • Re: Best Certification For Me? https://t.co/ohBJ0BgEkv about 3 hours ago

General Project Management • Re: What are the most influential soft-skills books for someone who is aspiring to wor… https://t.co/FXmWMYcIih about 2 days ago

General Project Management • Re: What are the best remote working tips these days? https://t.co/YorXUQi6Jn about 4 days ago