•     •   6 min read

Adaptive Project Framework (APF)
and How to Implement It

Today on the Work­sec­tion blog, we will dis­cuss adap­tive project frameworks.

For many mod­ern projects, tra­di­tion­al project man­age­ment (TPM) mod­els are unsuit­able. They fail to address the chal­lenges that arise today when launch­ing projects: con­stant changes, unclear busi­ness goals, and com­peti­tor actions. Estab­lish­ing com­plete require­ments at the ini­tial stage has become unre­al­is­tic, neces­si­tat­ing adjust­ments through­out the entire cycle.

There­fore, cycli­cal and recur­sive mod­els are cur­rent tools for project man­agers. The abil­i­ty to review past work stages, improve the cur­rent iter­a­tion, or con­stant­ly check and update data is invaluable.
The goal of the Adap­tive Project Frame­work (APF) method is to har­mo­nize process­es and con­stant changes in the project, busi­ness cli­mate, and mar­kets. It does not pre­scribe tem­plates and a list of pre-pre­pared solu­tions. Changes in the approach are an uncon­ven­tion­al response to changes in the project or the sur­round­ing environment.
The method­’s author, Robert K. Wysoc­ki, insists that the project man­ag­er (PM) should act not as a cook but as a chef. There is no need to fol­low recipes when the absence of an ingre­di­ent will lead to a delay – one must invent them inde­pen­dent­ly and not rely on the avail­abil­i­ty of nec­es­sary com­po­nents. Accord­ing to Wysock­i’s obser­va­tions, lin­ear TPM mod­els are unsuit­able for 70% of projects.

Sev­en Inde­pen­dent Fac­tors Affect­ing a Project

Wysoc­ki high­lights sev­en inde­pen­dent fac­tors that impact a project:
  1. Char­ac­ter­is­tics of the envi­ron­ment in which the project will be implemented
  2. Char­ac­ter­is­tics of the project itself
  3. Life cycle of the busi­ness process
  4. Life cycle of project management
  5. Com­pe­tence of the project team
  6. Clien­t’s vision
  7. Qual­i­ty of equip­ment or software
APF orig­i­nat­ed dur­ing two projects. One aimed to improve the oper­a­tions of a soft­ware devel­op­ment com­pa­ny, and the oth­er aimed to cre­ate infor­ma­tion kiosks for a retail chain. There­fore, Wysoc­ki empha­sizes that APF dif­fers from oth­er Agile meth­ods in that it is not tai­lored for IT but is uni­ver­sal for business.

Prin­ci­ples of APF

  • Client Focus: The client is respon­si­ble for choos­ing the tools and approach­es for the project, but they receive sup­port from the project team (PT).
  • Client Depen­dence: APF involves greater client involve­ment than most project man­agers are used to. They must be pre­pared to act as con­sul­tants sup­port­ing the client through­out the project. The client decides whether to con­tin­ue or ter­mi­nate the project.
  • Quick and Fre­quent Demon­stra­tion of Results: Cycles in APF are short, allow­ing the client to quick­ly learn about the cur­rent results and be more engaged in the processes.
  • Readi­ness to Con­stant­ly Ask Ques­tions and Ana­lyze: Many phas­es of APF are based on ques­tions that the PT and client must answer.
  • Changes Lead to Bet­ter Solu­tions: The fre­quen­cy of changes in an APF project is a good indi­ca­tor of how the par­ties are mov­ing towards the desired solu­tion. Ide­al­ly, changes occur fre­quent­ly in ear­ly cycles and slow down lat­er. Unlike TPM, APF views changes as a sign of a healthy project.
  • Do Not Spec­u­late on the Future: If we do not know the future, why plan? Fore­cast­ing the future is con­sid­ered a process that does not add value.

APF Algo­rithms

Phase 1: Scoping

This ini­tial phase estab­lish­es project goals that both the PT and client must clear­ly under­stand. The suc­cess cri­te­ria are fixed as the result that brings obvi­ous busi­ness value.

Scop­ing is per­formed in five stages:

  • Find­ing Con­di­tions for Com­pli­ance: A meet­ing between the PT and client rep­re­sen­ta­tives ensures mutu­al under­stand­ing and res­o­lu­tion of any contradictions.
  • Draft­ing a Project Overview State­ment: This doc­u­ment high­lights the issues and oppor­tu­ni­ties prompt­ing the project, project goals, scope, suc­cess cri­te­ria, and risks.
  • Defin­ing Cycle Para­me­ters: Set­ting the dura­tion and num­ber of cycles.
  • Estab­lish­ing an Incom­plete Hier­ar­chi­cal Work Struc­ture or Project Sched­ule: Known goals with­out pre­de­fined tools, sup­ple­ment­ed dur­ing the project as impor­tant details emerge.
  • Pri­or­i­tiz­ing Algo­rithms: Deter­min­ing pri­or­i­ty tools and approach­es for future use.

Phase 2: Cycle Planning


Cycle plan­ning involves only process­es with already select­ed solu­tions and is divid­ed into four stages:

  • Defin­ing Cycle Goals: Dis­cussed with the client, con­sid­er­ing time and resources.
  • Assign­ing Tasks for Estab­lish­ment: Ini­tial step towards form­ing a project schedule.
  • Cre­at­ing Sched­ules for Depen­dent Process­es: Using tools like Kanban.
  • Sub­team Work: Final­iz­ing sched­ules for each subteam.

Phase 3: Cycle Building

Unlike TPM, cycle exe­cu­tion time in APF nev­er changes and remains as estab­lished in the first phase. No changes are imple­ment­ed dur­ing the cycle; new approach­es are adopt­ed between cycles.


Tools used:

  • Micro-lev­el Sched­ules: Sub­teams cre­ate work plans for sub-tasks.
  • Work Pack­ages: Describe how a per­former intends to com­plete sub-tasks.
  • Change Request Repos­i­to­ry: Pro­pos­als are reviewed after the cycle ends.
  • Issue Infor­ma­tion: Describes prob­lems, risks, and sit­u­a­tions need­ing clarification.
  • Dai­ly PT Meet­ings: Quick sta­tus updates with­out prob­lem-solv­ing discussions.

Phase 4: Client Alignment

A unique phase where PT and the client engage in deci­sive nego­ti­a­tions to ana­lyze the project:

  • Eval­u­ate process­es com­plet­ed on time.
  • Decide whether to pro­ceed to the next cycle.
  • Review change requests, unused tools and resources, and set new priorities.
  • Define goals for the next cycle.
Якщо досягаються закладені в план показники
Designed by Jcomp / Freepik

Phase 5: Project Review

Ques­tions to address:

  • Did the team find an accept­able solution?
  • Did the algo­rithms work for the project?
  • How well did the team use APF algorithms?

Imple­ment­ing APF

As men­tioned, APF orig­i­nat­ed dur­ing two projects, one ordered by retail­er Snacks Fifth Avenue and anoth­er by Kamikazi Soft­ware Systems.

Exam­ple: Snacks Fifth Avenue

In 2008, Snacks Fifth Avenue was approach­ing its 50th anniver­sary with declin­ing sales and cus­tomer flow. Direc­tor Pat­ty Forz want­ed to attract new cus­tomers with kiosks pro­vid­ing infor­ma­tion about local restau­rants and cin­e­mas, inspired by sim­i­lar setups in near­by malls.
Snacks Fifth Avenue

Project Overview State­ment for Snacks Fifth Avenue:

  • Project Name: Kiosk Design”
  • Project Num­ber: 08 – 01
  • Project Man­ag­er: T. Cof­fee
  • Problems/​Opportunities: Decreas­ing store vis­its and sales, need­ing a change.
  • Goal: Restore sales lev­els, increase foot traf­fic, and cre­ate some­thing engag­ing for customers.
  • Scope: Devel­op a kiosk con­cept with mul­ti­ple ser­vices, attract cus­tomers to spe­cif­ic prod­ucts, cre­ate prod­uct bun­dles for events, and more.
  • Suc­cess Cri­te­ria: Restore sales lev­els with­in two quar­ters, offer at least four ser­vices each gen­er­at­ing at least 5% of sales, and imple­ment a cus­tomer-desired ser­vice gen­er­at­ing 5% of sales by the sec­ond quarter.
  • Risks: Cus­tomers may dis­like the kiosk idea.

Process and Outcome

Over six months, sev­er­al pro­to­types were cre­at­ed and test­ed. Ques­tions addressed includ­ed kiosk oper­a­tion via keys or touch­screens, print receipts, prod­uct issuance, order place­ment, and sup­port ser­vices. A focus group pro­vid­ed feed­back on the prototypes.

The final design launched in stores, improv­ing sales and cus­tomer inter­est, meet­ing the project’s goals.

Ver­dict

  1. APF requires a new mind­set, ready for changes.
  2. The method is con­tin­u­al­ly updated.
  3. Based on the just-in-time” concept.
  4. TPM tools, tem­plates, and process­es are adapt­ed to new formats.
  5. APF is client-focused, ensur­ing full com­mu­ni­ca­tion and trust.
  6. Iden­ti­fies all process­es that do not add value.

esc
Share
или
PM school
Kanban boards are powerful tools for project management. It helps in organizing workflows, tracking tasks, and boosting company productivity. They simplify complex projects by breaking them into smaller...
20 December 2024   •   13 min read
PM school
Project management tools are essential for any company. They help businesses stay organized, encourage collaboration and meet deadlines. These services streamline work processes and improve team productivity...
20 December 2024   •   12 min read
PM school
Dashboards are an essential project management tool. They provide a single place to monitor tasks, track time and measure progress. They simplify complex workflows, improve collaboration and provide a...
19 December 2024   •   12 min read
Get started now
Please enter your real email 🙂