Real-World Master-Class in Project Management With Microsoft Project and Earned Value - Free
Real-World Master-Class in Project Management With Microsoft Project and Earned Value - Free
Real-World Master-Class in Project Management With Microsoft Project and Earned Value - Free
And The Plan was without substance. And The Assumptions were without form. And darkness was upon the face of the Workers. And they spoke among themselves, saying, 'It is a crock of s--t, it stinks.' And the workers went unto their Supervisors, and said, 'It is a pail of dung, and none may abide the odour thereof.' And the Supervisors went unto their Managers, saying 'It is a container of excrement, and it is very strong, such that none may abide it.' And the Managers went unto their Directors, saying, 'It is a vessel of fertiliser, and none may abide its strength.' And the Directors spoke among themselves saying one to another, 'It contains that which aids plant growth, and it is very strong.' And the Directors went to the Vice-Presidents, saying unto them, 'It promotes growth, and it is very powerful.' And the Vice-Presidents went to the President, saying unto him, 'This new plan will actively promote the growth and vigour of the company, with powerful effects.' And the President looked upon The Plan, and saw that it was good. And The Plan became policy. And that is how S--t happens.
Slip: Being first at the bar Float: Remaining Beer kitty Milestone: Paul buys a round
Results are promising : Turned power on and no smoke detected -- this time... Elements will be phased in Good, gradually as butperhaps a the software little more matures: detail here ? It's late!
e e ri S
A wo "Exc b ma use elow Sh reduced me , 3 0 f e The m e de altitu balloon n in a ho mee an re et a b wa s de a t air t her can yo scende n e ar p o lost nd u d an h one ve alkali lied: "Yo our a help? I p a bit mo spotted . She "You of t h u ar des e a re ro go, b e r em e m us r ut I d mised a and sh man t be nant t scrub h in a hot ou on't f a bio air b abita p o pu know riend I w ted logis al t latio "We o t" s a whe ns a , 2.7 mil loon hov ll," a re I a uld id th es w nd s ns w e ba m. paw est o ering ap I hav ered t lloon ni n g p f he b ist. " e to grou the Col roximat alloo I am idea e o n ds nist, ," re wh a of th rado Ri ly plied "e t ve e raz t he m Fran to make verythin The or b a r kly, man an. " you'v of your g you to s uc k c k How in ld er. "I am below re e no did y said t bee formatio me is te spon , re ou k th e m n, a n ? p d c n mu now DO t , an, " lied the ed: "Yo d the hnically ch h ? c elp s ger lo f r have you don balloon u must b o far act is I a orrect, b ana unate nage ist, " 't kn ri M . u m st b u t h e a pr o ow w h o t a se n t o w ect a fort ct ma ... ill los t jec ow d he roj y to h t e h t. id yo t mana a P rs are a proj xcep ebod one,ave e o ir. You ere you re you bn g u oes ge om e d s, uld l thaitdea ho made a are du are or w know? er. s, e at d ana now at i ell s ot b sho prob w to kee promis e to a la here yo "Well Wh ject M one k do; th e; to t uld n hy it ebutta e to , lem. p, a n som rge qua u're goin Pro every ing to e don it sho e, or w ts in r d een Th g. Y ot b rson e fact is you exp eone th ntity of as noth s to b why y els umen . ou n e th , you ec t m at es for, has at i sons bod arg p has sive e to you t it m the es. we ame po are in wh rea ome pare onclu solv ha fro e sitio re in ide to by s pre d c e yo us er t n yo xactly b ef n ur dec ten o exc met, cov ses To to lis done and t cing a n: dis excu e the b u t s o r e we u ; t; d be ay; nvin the e; to to no o i ul om e; it'sone w omehow d o d rc en tw on don ll be d is; my fa sho fferen ll be c An een d to list to ove ult!" ; a it i y it een sha s b done; ents wh in a d s b w it sh eft as rrectly ha ha ing been argum : ne ng ut ho ll be l ing co orse. do th i o e th t e p h en if th s no ink u nd th e if the point t as w do a t d, or w t h a A e y; to see y it ha to th one to wh o s ct l mig canno t as b n d ne p nd it et bee ad do s w u quire o it; a tim ncorre done who be jus o n e d i foll n ond hav f he h thing on ould To ; to e id not i sec one bee ers s uld ne ho d wo y that that a t has p a een d it has f the p ssor w u g do w thin ctoril and that i low has b g as rid o ucce lly: e fol To hat is as lon to get any s d fina tter th satisfa inutes y it is n er t that time ability An nd be flect 20 m ut wh ng. ffect o v isco clude s not prob ly a ; to re ight in find o it wro ing e on of to d con if it i r imp e all to o do ralis dati re s plac o it ng o to der n t in mo first le to d s tryi eeks t dem ry fou has n ct tha o ch y y e to w refle mu f in th en ab o da ree w a ver the ve nager to how msel e be ent tw lse th have e at t ma v i k c p der e nsi ne it h uld ha self s body would ld stri proje co To he do e wo e him some idea it wou that a . o h n fh had imsel d out, taken uch a cause loyees g to d t s , be emp othin t h urne i tha eam all t n t f lise rea roject elief o To e p e b th th
J& SP ills Sk hM t wi s
EV
Essentially complete: It's half done. We predict... : We hope to God! Serious but not insurmountable problems. : It'll take a miracle... Basic agreement has been reached. : The @##$%%'s won't even talk to us.
to ity ot en ser ann h e s I c ge t o t et g ura no t m hi n co an e et an Gr pt th The gs I c o hid ll t e e. ki in acc hang he th dom d to y c et wis ha n m n g th e se I o t o b e ch a a n d f t h o e y g e t o a s o th lp m day y t, ep ies se a o e acc bod ecau so, h on t et I m w. the ay b d al step e fe orro m tod s. An oes I to th s tom en I' at ed o kis .. Wh s th s rve e t t ne f th ect er. eem ake nn lo ve co ha emb it s t it t 4 to e fu ca r a y b e rem y, & tha nly h! to d a u p, d o out ym me ad me le an he m ork... t he t i d elp lly b w on win sm e in at d h ea An g a r g to 28 to eon 00% y 40% ays. 1 om rid n, yin da vin ha re tr frow ack s give Tues on F a ys on to m le 5% lwa os les op pe usc arm t to a 23% rsday e m y u 42 d my elp m onda n Th H nM %o en o 2O e xt % 12 s day e dn We
n ve Se .: i ew ar e ei r n rev ho at th bee to w e t l e t e n av j ec t ce f or p e op m pe bs h pr o e. : jo sk e o tim Ta inc ular to th this reg ned at en ed ev it. loa ut fin 's d e d y bo ee ell obo t a :S t w N u gh h e t s . r . No tho ing t men swe ow t lys ire an : N t na requ ious od. ugh wan ll a v t o ho ' t Sti pre ders 've t don un we , we ut it ell at it o t w t h ou t k a b No ab thin re. to ymo an
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Master-Class in Really Managing a Project using Microsoft Project and Earned Value Analysis
They who think education is expensive have not yet assessed what they pay for ignorance
Some of my thoughts as expressed in this work were refined in discussions I have had while on assignment for Atlantic Management Centre International (AMCI) Ltd. I thank them for agreeing that, where representation of ideas have merged and been shared, AMCI is content this acknowledgement discharges any obligation to them.
Domestics
Logical Model Ltd Some pages numbers are omitted it isnt an error its my means to insert pages later without renumbering everything afterwards
10
oa ai i , D a pparr,D o oon)) Your contributions: If you disagree please ARGUE! t assaa ri d s on d dooi it adesscrbeed so nd al annd d h i e c ibhem a d aappal a(whicchiss dskim tthem and PjM is too complex for one opinion to be correct o finnd n i wh i y b t f ructure o tered, kim nds-o aaybee to sttructurec( unntered, sice haands-on yym h hee s ud es t n o racct e -st u ng t et What is said in the room stays in the yroomeff-stthidngmooggettthheenffrrsteencrruaallyypprantgilcaettteroones ter n n i i s to ee l l rrss l l fo t w i la er) J to st wa fo h le hi re h rd h mpl t ng beest waytheewhoole tat aarehaardpw offMSPPJ ter ccompeetireminnder) hee b ver th w s th at yy o MS af ter o ialry remi d co p ion tth o s Be on time e ers ion , S i im kr n opic th , U e a l e l sson ( f ke d eeevversime)),Skkm ove oonttopicslate)),Usse arcio r leessons amaakeaad iary r ffr uc he i e i t ough a ier r hat m issaattough , di i g t h a re-set o e et t ck o ssim at e aadnng tt e ppre-set timnt ggetsstuer ttoaassimilRe-Skkm eealrl afttertthat ( im e re M urce , l, PjM i ou arr re haps a t a al ll , D ontten asi ier oft) , , e-S arter y af x oo Pj ti i n o ce u leexttool, rmaatoonssourse eeyyou ay epeerhaps aethodiccalyy, D offteneeasicrossoft) y R r qquarterly r c or Sinnc h da y((p comppl e fo m hodi ok iss o rom M cro Si eac h da cogni i e n t hl ugh m nd o J issaa com ennseinnforortt,rrecognts oough met r 3rddloooktirial lffrom Miand moonthly o r l SPPJ i is a d e s i eff or , e or h hr kk eac ing tthr MS 3 h n y cc uun w k g M , thiss is a d pend eff he d a 2 nd or 60-daay tria finisshed and m t w orth d Logical h ore orrkin 2l57terr((a 2 Model Ltd w+44 (0) 845 a 57e hi o em lat 07 o aa 60-d havvLogicaliModel Ltd ee f ni vemen t w o pi i d ffore ttopcc, tpared ttosspenachieevemen aad bee ou wn l l o h b urn ttotthem an doownoo fterryyou ha re aredss i an achipacket beepprepogreessiss anpay--packet tturn (you ccan d hing aafte e rre b r pr ogr g u y he ou ou o yo wh l l t n yyour pr oneyyinntthe pa yyouggo (the whooee thi s i aas m on e m Skim the
10
11
11
Objectives
The course is intended to make you able to Link REAL project management* to use of a typical planning tool Navigate the Microsoft Project (MSPJ) landscape
Understand MSPJs concepts, elements and how to usefully combine them MSPJ has so many options my true aim to show you how to explore them
12
*REAL means the pragmatic actions needed for managing a project in the politically driven working world where things happen incompletely and out of sequence rather than the neat, sequential, complete class-room exercises: see next slide
12
Contents
Lesson: 0 - Introductions and logistics Lesson: 1 - Understanding what we can and cant see in MSPJ Lesson: 2 - Project Management context & the whole software based journey Lesson: 3 - Setting up the project in MSPJ Adding project and tasks information Lesson: 4 - Building the network with dependencies Lesson: 5 - Entering resources and assigning resources to tasks Resources, calendars and MSPJs opaque scheduling logic Lesson: 6 - Finalising the schedule and presenting the baseline Critical path, resource loadings and some reporting options Lesson: 7 - Tracking progress and amending assignments Reporting with earned value and MSPJ reporting tools Lesson: 8 - Tracking the case study Lessons: 9 & 10 - Topics we have not covered & Summary and evaluation
Logical Model Ltd
13
13
14
14
15
15
16
16
17
17
18
Task Usage & Assignment Usage sheets Part 1 of Untangling the complexities of MSPJs task-types when editing task effort/ duration/ resources (MSPJ matches the subjects needs appropriately) Case-Study: Setting up LIS resources, their costs, calendars and holiday dates and assigning them to the LIS tasks
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
18
19
19
20
20
21
*Why do so many sources of review and metrics guidance say never use this to evaluate your people?. It is nave, your people will be evaluating themselves and each other. IMHO sage advise says recognise the evaluation dimension and consider how politically sensitive it is and use the insight with great care!
21
My Assumption
A typical reader of these materials should have Real-world experience of projects
Not necessarily as project manager
22
Is probably PMP, IPMA-D or -C or PRINCE2 Registered practitioner or is at equivalent level My assumption is that you know why and how to use techniques such as workshops and tools such as white-boards and Product Breakdown Structure (PBS) and WBS outside a classroom, that you know what the critical path is, how to use float as a type of resource & appreciate the need for levelling
If you are unsure of how to follow the steps and use the tools noted above than a free course covering those skills is available at www.logicalmodel.net. You need It, not this one first If you are unsure of why to use these tools in reality then my white papers on the use of PBS/ WBS, Doing risk, Post-It planning and more can be found by search simon harris on the web-sites of the American Society for The Advancement of Project Management and PM Today
PRINCE2 is a trademark of the OGC in the UK and other countries and they demand their recognition with this note on everything bureaucracy!
22
23
23
24
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project risk and quality management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 use in the real-world & PRINCE2 Exam preparation (but only if
you insist on exams as we believe they create the wrong focus which ends-up destroying the value to a business)
Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
24
Free Version
This is a complete training course in how to use Microsoft Project! And for FREE if used for personal, individual development!! No catches everything needed is within this file If you want to use this intellectual property as a commercial offering thats fine too as long as you cut me in I dont want much !! Pre-arranged commercial use removes this notice, gives you animated slides that build procedures step-by-step, also step-by-step exercise files, instructor notes, suggested time-line for delivery and support
For non pre-arranged commercial use (IE where you charge a fee) I hereby offer you a contract to use this materials, without prior notice in a commercial context at 1,000 per day or per copy which ever is the greater (thats an offer and notice of consideration, use will constitute acceptance and forms contract) as soon as I become aware of use I will start proceedings to collect fees due If in doubt Ask
25
If you are in a commercial context (you paid something) and are reading this then I didnt get a cut. Let me know and Ill split what I recover with you
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
25
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 1
26
Objectives
Understand what we see when we open MSPJ Appreciate where planning standards fit with planning tools Understanding what we cant see MSPJs internal data model and data relationships Discuss how to follow the course notes while playing with the tool See the whole process for using MSPJ in 1 slide Learn to manipulate Views and Tables and Timescales How to tailor what we see to match what we want Access the Help system Find out what is different in later version of MSPJ Capture repetitive actions in macros and assign to a tool-bar button Open files as copies (to circumvent single undo issues)
Logical Model Ltd
27
27
28
Timescale
Split-Screen handle
The way to learn this tool is play with it: But you cant watch two screens at once!
28
29
29
Time View
MSPJs view of the project is as at now, it is a this minute view No history or audit trail is maintained of the evolving project status You can save snap-shots: MSPJ provides 11 baselines & 11 interim plans (Task Start/Finish dates) You can set now as any date you like for data entry What you see is always the result of all edits and calculations made to the MSPJ database so far Many calculations are performed now (EG EV) without explicit request Some may be set to be performed on request (EG levelling!) The total set of calculations can be set to be on request Changes made by calculations often invisible* (& wrong)
Logical Model Ltd
30
*MSPJ 2007 and later provides enhanced facilities to high-light changes made by MSPJ and multi-level undo. Read the product details and you will see 2007 & 2010 are mostly about new fonts and colours: 80% froth 20% substance.
30
31
The relationship between duration, effort (Work) and assigned resource (Units) is reapplied to calculate one term whenever another term is changed The relationships are often hard to navigate
If you want reliable results this is the level If you want reliable results this is the level at which to work at which to work
Logical Model Ltd
31
Data Relationships
MSPJ starts and keeps a link between duration, resources and work data Initially the third is calculated from the first two entered Scope MSPJ maintains a triangular What & How Good = Effort relationship AFTER work-load, duration and resources are specified
Change to one factor causes recalculation of one of the other factors
32
Budget
Resource & Duration = Cost
Schedule
Effort & Resource = Duration
32
33
EG-2 Duration not Work is included in most data entry tables and forms
In most cases duration should be derived from work / resources!
33
Conundrum
You must try-out what we talk about as we go Learn by playing You cant look at two screens at once! Follow what is on the projector and try on the lap-top Ask for things to be repeated! Working in pairs is to encourage discussion and reinforcement It isnt to economise on hardware!! Software isnt the latest version because: MSPJ has been getting friendlier but not really more capable What we cover is always upward compatible Typically organisations are a mix of versions Few people buy the latest upgrade just because it is released by MS
Logical Model Ltd
34
CX
34
New Versions
2007 adds Multi-level undo!!, Change Hi-lighting!!! Ease of use enhancements to many standard capabilities Lots of Project Server enhancements 2010 adds User controlled scheduling
Because people find auto-schedule too hard to control
35
Support for top-down and incomplete planning! Team planner with swim-lanes!!!
The beginning of the end for Gantt charts at last
Ribbon user interface and other easier/ faster user interface tweaks Easier fancy formatting
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
35
36
2. Enter the list of tasks Link tasks for dependencies Enter work (effort) required*
iv. Link Tasks and Resources Set customised task calendars Correct MSPJs guesses at duration and work v. Display the Critical Path and Resource Over or Under use Reschedule or re-assign work to fit available resources
Logical Model Ltd
*MSPJs creators show in many places a mind-set that duration is the start point for the triangular scope-resource-duration relationship
36
37
To see the full set View | More views For a permanently on-screen list View | View Bar (Not my preference) 2 3 Table menu displays 8 tables commonly needed in context To add others View | More Views | Select | Edit | Show In Menu Set the default with Tools | Options | View-tab | Default View
Logical Model Ltd
37
38
38
39
Remove a column by highlighting it and hit Delete or Right-Click and Click Hide Column Or drag its width to zero Removal is only from the display NOT the database!
Click Insert Column Select from drop-down list Provide title, width and alignment Edit columns by double-clicking their header Change columns title and or contents
Logical Model Ltd
39
Changing Tables
Any time that you insert, resize or delete a column it affects the definition in the project-file! Reset by copying from the Global.MPT*
41
Create a new view to apply edits to? Needs 3 columns to enable insert before I call mine TailoringTable** View | Tables | More tables | Export is nearest you can get to a complete view
* Recall the route to show this window is View | Table: SomeName | More Tables **See any of the course practice files. I (try to remember to) modify this view rather than the default views such as Task-Entry
41
42
42
Some Automation
MSPJ includes Visual Basic for Applications and 2003 has a macro recorder* Recorded (& hand-written) macros easily assigned to toolbar buttons Tools | Toolbars | Visual Basic or Right Click toolbar background Enable the Visual Basic tool bar 1. Click the red Record button 2. Give the macro a name 3. Perform required action 4. Stop the recorder 5. Open any toolbar 6. Select the macro and drag to the tool bar ( Detail on next few slides )
Logical Model Ltd
43
*MS committed a heinous crime and removed the recorder in 2007 and 2010 versions
43
44
44
45
Select the Commands-tab 4 and scroll to All Macros 5 6 Drag the macro to the toolbar
45
46
46
47
47
49
49
Summary
The internal sparse data hierarchy allows entry at any level Reliably use of MSPJ needs adoption of some standardised ways of working Task plus resources plus assignments versus timeline = costed schedule View data entered and calculated through views and tables These materials are provided free of charge for the use of individuals studying for their own professional development If you encounter them in a context where a reasonable person might conclude someone is using them in a money-making setting: E.g. on a training course, provided on a company network or from your boss then please email details to MSPJ@LogicalModel.Net and I will treat your information as confidential AND share any fees I manage to levy Further support for these materials is available and is explained in subsequent chapters and summarised at the end of the slides
Logical Model Ltd
50
50
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 2
52
Objectives
View and try-out the steps in the whole MSPJ journey in three slides Create a base-lined project plan and track from beginning to end Summarise the whole planning process in a single picture to guide future steps
53
There is a more extensive project management course available as a free .pdf from www.logicalmodel.net There is also a complete and still free PRINCE2 2005 course there
2009 is coming
Logical Model Ltd
53
54
* A project control regime that presumes you already know how to schedule and track. Good but being sold in exam contexts that mistake exam pass for real-world capability. Exam-cram courses are good for CVs when job-hunting but not doing the job in reality
54
Mission
& Values
56
Technical Solution Design Technical Solution Design (Team/ Stage Planning) (Team/ Stage Planning) and execution and execution
Logical Model Ltd
Impacts Impacts
56
The Planning Process Step 1: Define What, Constraints & Commercial Risk
Appoint PjM
Problem or Opportunity, Resources & Constraints
The same icons are use in my (free) PRINCE2 2005 course where their humours intent is explained (see www.logicalmodel.net)
57
Project
Step 2: Define project Goal in outcome language e.g. Deliverables
Step 3= Define each products (results) Acceptance Criteria e ours e d ccouris g Define FFP, Link to QMS torrle d olv nng le s vi e truc a sstructo nd rresolysiss nninn ying and anal lysi , i sa Define Business/ Strategic/ Outcome Risks ed a s a ti i ng l de na nge erred as idenntffyiehooderr achaange l e e eliv e h d i l l d e d t ak ennd elivnccuudes ins, ,sstakehof tthe ch re he W h sionn in ii W us sio i i ze innoonshe ssze oflotssmoore m op i c disscusdicctory op s oontthe y) aand lot nd i a i tory ic s n d tr d Logical Model Ltd ne ) lt on ccontrat offpooi itic nd mooney p l e aand m 57 ffec o ti im aaffect ett((tm e dg buudge b
58
Step2= Define each products (results) Acceptance Criteria. Define FFP, Link QMS
Step4:
Step4:
Step4:
Define Technical/ Tactical/ Process Risks and Add Risk response options to WBS Step 4= Work Breakdown Structure (WBS) Workshop with Technical Teams Step 4= Define each tasks Performance Criteria vs. QMS. Define C2S
QMS = Quality Management System (Organisational Standards) C2S = Process Conformance to Specification/ Quality Management System
58
S t e p 3 :
S S S S S t t t t t e e e e e p p p p p Appoint3 Responses options to WBS Define Technical/ Tactical/ Process Risks and Add 3 3 3 3 PM : : : : :
Define Business/ Strategic/ Outcome Risks and Possible Actions to Respond
59
Step 3= Define each tasks Performance Criteria vs. QMS. Define C2S
On f On frs i ir t s pa ccr d t passess im ruu e ss e tt l dey i a wi h m te hea Whe lywitthsin atecche p Step 8 (Re-)Consider balance of Risk, Cost, l , gl n r rre o Whencc it singe-po apyy,qui ess u ritcc l p le-ponn e l quccky ii a ii t o rci t estm i kl lyaan Resource, Reward and Re-plan, Cancel or st at h nd knn w urcnng,vv lu al pat , k oow r i g, aalu d nn ee and h,boot le i imate b ttt - atess Approve Business Case. Start execution re-e ti e andcos ess m le-ne k nec cca e arr u t tima e att t cost80% c expr e usnn t he i /20%k expr s si i g t c e thessgn80%/20 e s in e ssin g e chnqu ignffca re g unc e hni iq es i i i ica t %aare g unc r e r a uescc pa nntwith aap b Step 99 Execute Tasks & e ttant i in y l le abe of with tyaan nd se Report Status d sen i of nssti With Technical Team itvvtt i i i yy
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
OBS = Organisation Breakdown Delegate/ Escalate * Not the philosophy of MSPJs creators: See also my Essentials of Estimating course
59
60
Development
Proj Projec ect t
Resourcing Resourcing
Schedule Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS)
Scope & Responsibility Scope & Responsibility Baseline Baseline Response to Response to Tactical Risk Tactical Risk Finalised Finalised Cost/ Time/ Scope baselines Logical Cost/ Time/ Scope baselines Model Ltd
64
l al em a ll es!! h m id ce t iice t he3 sllides t prac t next 3 s rac e next Lets p y th e Lets nlly th o kes o n Ta kes a T
64
65
4 Switch back to Gantt, select all tasks and assign a resource 100%
Save a baseline and view project statistics Set the status date to the projects end date Update project status to plan
Logical Model Ltd
65
66
Switch to the resources sheet and enter a resource at a rate of 10/hr Assign the resource to all tasks 1 1 Tools | Tracking | Save Baseline 2 Switch to Tracking Gantt view 3 Project | Project information | Statistics 4 Project | Project Information & set the status date to the projects end date Update project status to plan
Logical Model Ltd
66
67
Update project status to plan 1 Review the Project | Project Informtn | Stats 2 3 Assess Earned Value ! (View | Table | More Tables) 2 3
67
68
As we go part completed exercise files are referenced you dont need them: full instructions are in these slides but they are at www.logicalmodel.net for free Later chapters use a case-study Everything you need to complete the case study is in this set of slides A full set of case-study files is also on the website
Logical Model Ltd
68
Summary
Planning standards describe the process to build baselines Bodies of knowledge describe the elements of baselines as well as (nonsoftware) tools and techniques to create them Software planning tools hold data on tasks, resources, cost and calendars Calculate and re-calculate schedules, cash-flows and resource profiles MSPJ workspace (screen) displays views comprised of tables and graphs Tables and graphs interpret a hierarchical database MSPJ shows current entered and calculated data
Optionally with saved snap-shots (aka baselines) of the evolving projects status
69
MSPJ Help provides reference info and procedural step-by-step guidance We have seen that the full, tracking cycle can be very simple and powerful! The steps and structure remain the same for bigger projects Lots of alternatives and options available
Logical Model Ltd
69
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 3
71
Objectives
Define the project through its key facts at summary level in MSPJ (optionally) Set project start date (or finish date) (optionally) Link to project charter (Control Account, Assignment letter etc) Set-up project calendar and template calendars for resources and tasks Add the projects tasks (work-packages and planning packages) Define project scope using PBS & WBS decompositions and enter to MSPJ Documenting scope by creating WBS Dictionary entries Use Outlining and Summary Tasks Know the prosaic! How to move, add, delete tasks Create repetitive tasks Know how to capture PBS/ WBS dictionary (aka SOO & SOW) in Task Information Define and use outline levels and WBS codes Practice what we have covered
Logical Model Ltd
72
72
73
Development
Proj Projec ect t
Resourcing Resourcing
Schedule Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS)
Scope & Responsibility Scope & Responsibility Baseline Baseline Response to Response to Tactical Risk Tactical Risk Finalised Finalised Cost/ Time/ Scope baselines Logical Cost/ Time/ Scope baselines Model Ltd
75
Software activities are to create the database/ project file Set-up calendars Link project documentation such as charter to the project
Logical Model Ltd
75
76
When adding tasks we must establish calendars May only need to be done once for the enterprise Three sets of calendars determine assignment dates
1-Project working time, 2-Resource calendars, 3-Task calendars (Task calendar may override all other calendars)
Assignment Calendar
Before or after setting calendars we might Define the project For MSPJ this is mostly linking to other documentation such as charter/ contract/ task assignment/ Quality Management System Plus set project start date and any default settings (E.g. Hrs / Working day)
Logical Model Ltd
76
77
77
78
Matching Working Times to the default definition of a days work is crucial Set by Options aka Tools | Options | Calendar ( next slide )
78
79
79
80
Changing the projects working times part-way through is interesting but OK EG it is almost easy to swap a project from European to Middle-Eastern calendar
Logical Model Ltd
80
81
81
82
Or select the Project Summary & use Insert | Hyperlink (Ctl-k) Hyperlinks and objects can be added to other items too Depends on the view context
Logical Model Ltd
82
83
Development
Proj Projec ect t
Resourcing Resourcing
Schedule Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS)
Scope & Responsibility Scope & Responsibility Baseline Baseline Response to Response to Tactical Risk Tactical Risk Finalised Finalised Cost/ Time/ Scope baselines Logical Cost/ Time/ Scope baselines Model Ltd
84
PjM Regulators
Internal Deliverables
Team Leaders Project Team Leaders to project Project Plan, Team Status Reporting & Leaders The Team The Team Logical Model Ltd +44 (0) 845 2 57 57 07 The Team Projects Customer
Logical Model Ltd
Deliverables
85
Decompose each deliverable until customer no longer wishes to specify details or item not usefully decomposable** for those present
Later steps decompose the products life-cycle (and record tasks in the WBS)
* and ** Note: These steps are links to Configuration Management and Quality Management
85
86
Project
Management Products Rocket Design-R QP Revision
Internal Deliverables
Final Deliverables
Project Plan, Reporting & Status
Planning
Controlling
Build-R
Rescing QP
QP
les eliverab D
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
* x can be PBS=Products, WBS=Work, PBS=Phases, OBS=Organisational units, SBS = Services, G/LBS=Geographic/Location, RBS=Risk, CBS=Cost centres or other grouping, REBS & ROBS = Risk Event & Outcome
86
87
Use Task Information | Notes to record PBS/ WBS dictionary entries (SOO & SOW*) Link to Quality Management System standards for products and processes ( More later )
Logical Model Ltd
* Contract appendices to define the outcome being paid for or the tasks being paid for. SOO is performance based will SOW is compliance based see the vast writings of the US DOD Federal Acquisition Regulations for more on this aspect
87
88
After product scoping sessions then consider the TASKS required* Track & Trains 2 Terminals Long Tunnel The tasks in the life-cycle that create each sub-product Signalling Train Track The deliverable defines the tasks, skills & resources required to gain Install Trains Design Built Train Laid Track acceptance
on Track Track Train Design
*See my white paper in the American Society for the Advancement of Project Managements Newsletter Jan & Feb 2010
88
89
Track Track Signalling Signalling Train Train Terminal Terminal English English French French Tunnels Tunnels Bore-1 Bore-1 Service Bore Service Bore Bore-2 Bore-2
89
Scoping Workshops
Real planning creates outputs such as the white-board pictured Results are then entered into the software tool
90
Planning can NEVER be done as a solitary activity BECAUSE: SOOP: A plan is a shared consciousness that : for a given result predicts what resources will be consumed by what activities and when to deliver the required impact
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
SOOPs are Simons Observations on Projects Partly born from the observation that using a project management method is like making soup. A paper to this effect is on the web-site www.logicalmodel.net
90
91
Click either cells or row and column headers Click a row-header to select the task Click fields to select their contents Click a column header selects all tasks
91
92
Insert | New Task Or insert-key Adds the new row ABOVE the current row
*Auto linking works for simple, singularly linked tasks. It sometimes works on tasks with more complex or multiple dependencies but generally a task with more than one predecessor and successor needs manual care
92
Deleting
How Delete works depends on what is selected If Name is selected then a Delete indicator appears and asks your intention If a row is selected then task is deleted If a column is selected it is hidden If any other item is selected it is cleared Links & resources (etc) cleared, dates and durations reset Deleting resources on a task sets Work to zero * ( More later)
Logical Model Ltd
93
* Proof (?) MSPJ is designed by programmers rather than project managers. Deleting resources is often a step in replanning, but that act is in no way an indication that there is no work to be performed, only that duration is for now at least, infinite
93
94
and dependencies
Project Summary Tools | Options | View-Tab | Outline-Options | Show Project Summary Task Project summary name starts as filename: can be changed
Logical Model Ltd
94
95
95
PBS WBS
Outside of the tool Be sure you know the customers acceptance criteria for each product Use the teams expertise to identify the tasks to meet the acceptance criteria Link product and task to relevant standards in the Quality Management System
Task Information | Notes-Tab | Insert-Object | Create from file Or enter criteria directly into the Notes pane ( see next slide! )
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
96
96
WBS Dictionary
WBS dictionary records key definitions of scope for each element of the WBS Entries also known as a Work-Packages or Contracts or Assignments WBS Dictionary often actually the SOW! Defines HOW we will do the What
Often extensive reference to the Quality Management System Established during Quality Planning (as the PBS is created)
97
97
98
98
WBS Coding
Step 1 Project | WBS | Define Code Project code is unique to this project Default WBS code in WBS column Step 2 Show the column Right-Click a column header Select & format WBS column
99
99
100
2
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
100
Outline Codes
Sadly sort sequence of outline codes can not be defined Set-up codes to sort in required sequences with an alphabetic prefix letter? Sorting the final Gantt chart by task start-date is a useful sequencing approach Although not if summary tasks have been used Typical steps are: 1. Enter deliverables and sub-products 2. Decompose via tasks to create sub-products as sub-tasks
Add tasks to integrate sub-products and test deliverables Link projects within programmes
101
3. Link tasks within work-streams and link work-streams within project 4. Sort by start date, baseline, execute project
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
101
Summary
Basic skills to navigate in the tool and manipulate elements of the project Selecting & deleting Re-sequencing tasks & inserting simple and recurrent tasks At the beginning of a project set-up the projects key info The project information dialogue sets project start (and later status) date We often link documentation to tasks (and resources and assignments)
EG To the project summary task
102
Set the Standard Calendar and working times Capture project's scope using appropriate analysis skills. Then record details of deliverables and tasks into MSPJs Task-Column Outlining with summaries (deliverable and/ or phase etc) & sub-tasks Define a WBS code and outline codes Record dictionary information (link to product & process standards)
Logical Model Ltd
102
Practice
Some time to explore elements of the controls and ideas in the last chapter The Project Info Window Calendars and Working Times Linking documentation Entering, Selecting, Moving, Inserting, Deleting Tasks Outlining with Summary & Sub-Tasks Adding notes for WBS Dictionary entries Recurrent Tasks WBS Coding, Outline Codes & Lookup Tables If using these materials for self-study then consider: LEARNING only occurs when you reflect and experiment with what youve just read Stop and play with the capabilities discussed: just reading WONT equip you for the difficulties ahead
Logical Model Ltd
103
103
104
104
Logical Model Ltd are specialists in project management knowledge transfer to your people
For further help & assistance Assist@LogicalModel.Net +44 (0) 84 52 57 57 07
106
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project Risk and Quality Management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 Exam preparation & PRINCE2 use in the real-world Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
106
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 4
107
Objectives
Give real-world context for development and maintenance of project baselines Must match Quality Management System processes Precedence network construction must capture activity dependencies Use MSPJ capabilities to model and manipulate task inter-dependencies Create milestones Creating dependencies via MSPJs Gantt & network views FS, SS, FF and SF* plus Lag, Lead and scheduling constraints
Over-Coming an MSPJ limitation: creating Hammock tasks
108
Redefine elements of default Views and using the relationship view Exercise: To practice creating PDM networks Entering a tasks details with task entry view Introduction to the mechanics of Task-Type and Effort-driven scheduling Case Study: Apply learning to define the Case-Study project
Logical Model Ltd
* FS is Finish to Start, SS is Start to Start, FF is Finish to Finish and SF is Start to Finish and each is read backwards, thus in FS the constrained tasks START be until after its predecessors finish
108
109
Development
Proj Projec ect t
Resourcing Resourcing
Schedule Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS)
Scope & Responsibility Scope & Responsibility Baseline Baseline Response to Response to Tactical Risk Tactical Risk Finalised Finalised Cost/ Time/ Scope baselines Logical Cost/ Time/ Scope baselines Model Ltd
111
4days B 5days
C 5days D 4days
E 6days F 3days
16d total
111
Process Approach
Most modern management is founded on Use defined processes* Systematic identification and management of the processes employed within an organisation leads to repeatable performance levels Including the interactions between the processes
Supplier Supplier
Task B
112
Input
Process Process
Task C
Output
Customer Customer
Task E
S-I O-C
S-I O-C
S-I O-C
Output from one process often forms the input into the next process Processes define how resources, information, tasks and behaviours are combined and managed to produce results Any activity, or set of activities, that uses resources to transform inputs to outputs can be considered as a process
Logical Model Ltd
* A process approach is A not the way to create controlled environments. It may be THE way for repetitive contexts where refinement is the goal, but that follows achieving a design that is effective Other approaches are needed where effectiveness (design of solution) is the target.
112
113
M2M&B
cess Output
Custo
BR
DR
TR
ST
OBS
Work Package 1
WBS
DR
ST
RA
Activities
itt do Inform ST o do i d tto & BR gne d ne ssiig s a sas Responsibility Assignment Matrix (RAM) ho iis o Wh W Responsible Accountable Consulted Informed
DR = Design Rocket, BR = Build Rocket, TR = Test Rocket, ST might be Specify Training, RA Recruit Astronaut etc
113
114
Delivery Staff
Logical Model Ltd +44 (0) 845 2 57 57 07
Process
Output Money
Customer Payroll
PayCashinto Bank
114
115
Finalised Cost/ Time/ Finalised Scope baselines Cost/ Time/ Scope baselines
Compute critical path and resource under and over allocations Apply crashing, fast-tracking, resource substitutions Smooth and levelling Baseline and track progress Where progress is not to plan repeat the above! Re-plan to consolidate gains & address problems
Logical Model Ltd
Task List (WBS) & Task List (WBS) & Work Assignments (OBS)
Resourcing Resourcing
Schedule Development
Dependencies Dependencies Schedule Baseline Schedule Baseline
Task List (WBS) & Work Task List (WBS) & Assignments (OBS) Work Assignments (OBS)
Resourcing Resourcing
Finalised Cost/ Time/ Scope baselines Finalised Cost/ Time/ Scope baselines
115
116
116
118
The network includes all Work and Planning Packages from the WBS When Planning Packages Activity C E are elaborated the network 4days 5days 6days is extended
B 5days D 4days F 3days
16d total
118
Milestones In MSPJ
Any task with zero duration is shown on the MSPJ Gantt as a Milestone So is any task whose Task-Information | Advanced | Mark task as Milestone Default is a at task Start I recommend you DONT set tasks as Milestones unless you change the Bar Style to show duration ( explained later ) Add milestones at all points where coordination or review and approval is key Milestones are recognition of tests applied and passed
Logical Model Ltd
119
119
Calculating Dependencies
Pour EF i Tea LF
121
ES Add j Milk LS
Create ES j Design ES +2wks FireEF j Watch LF
Start Early
Finish
Start-i permits Start-j Late Commonly an optimisation of a more detailed underlying set of F-S relationships Finish-i permits Finish-j Rare. Usually end of monitoring activity Start-i permits Finish-j Rare. Usually handover on acceptance There is no timescale in a network diagram
Logical Model Ltd
ESOps i Support ES
Logical Model Ltd +44 (0) 845 2 57 57 07
EF Project j Fix-on-fail LF
121
122
Is 2010s dumb-down of capabilities a mistake? People find instant expertise impossible. Equally MS desires to sell more copies of the software so reverts it to the populist demand to draw a picture that is a good-enough con to get the funding
122
123
123
124
124
125
E = Early, ST = Start Time, Dur = Duration L = Late, FT = Finish Time, TF = Total Float
Logical Model Ltd
125
126
Build Wall
Start Wednesday AM 2 Elapsed Days Finish Friday PM
This syntax is used in the IPMA-D exams and frequently is the preferred layout in reality. It is not the MSP default but is easily defined as a style (details on next few slides)
126
127
* Also follow these steps but with 1 row 1 column Cell-Layout to create something economical with screen space. Assign just Name as the cells contents for transcribing workshop results into the software
127
128
FS + 6wks
*Note potentially confusing terminology ** Note Alternate date handling Use one or the other style 128
129
Or add the predecessor column to any table and use modifiers to spell-out dependency type SS, SF, FF Use + or - for Lag & Lead
Lead = overlap
Lead is ve
Lag = delay
Lag +ve
129
130
As a %age duration Lag & lead apply between two tasks Possible to also have delays between a tasks dates and an assignments dates
Logical Model Ltd
130
131
131
132
132
133
133
Relationship View
To see all the links a task has use the relationship view Views | More Views | Relationships
134
134
135
135
Start with A, B, and C together., H before L & B before E, A before D D before H & I, I before J & L
136 The project is completed after parallel L, K, and M are completed G before M, F before G and E before H, I, and G Finally J before K and C before F
M/S
M/S
B
Project Start
K
Project Completed
C
Logical Model Ltd +44 (0) 845 2 57 57 07
F
Logical Model Ltd
M 136
137
137
138
138
139
Open the file in Notepad then cut and paste the names into MSPJ Later we will import data from files in other ways
Create the planning packages (and optionally link Planning Packages) Link the work-packages How many valid ways are there to model the dependencies?
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
139
140
140
141
Landscape garden
141
142
142
143
143
145
145
146
146
147
147
148
Task Form omits many useful items EG Physical %Complete EG Constraints Lower panes choice of forms available by background Right-Click
Logical Model Ltd
148
149
149
150
150
151
*Network diagrams allow overriding of the default date format on a cell by cell basis
151
152
MSPJ maintains a triangular relationship AFTER work-load, duration and resources are specified
Change to one factor causes recalculation of one of the other factors Which factor is amended is based on Task-Type
Budget
Resource & Duration = Cost
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
Scope
What & How Good = Effort
Schedule
Effort & Resource = Duration
152
153
Sc
op e
d he
Sc
ul e
153
154
Labour and material costs are calculated from resource usage ( more later )
154
Summary
After the task-list is defined task attributes are entered Key attributes to capture are dependencies (and work required) Creation of the network starts and ends with milestones
Milestones included at other key coordination points
155
Dependencies can be created by linking in the Gantt & Network view Entered into table cells or click and drag MSPJ understands FS, SS, SF, and FF and Lag and Lead
Does not draw correct graphical representations
Scheduling constraints added intentionally via Task Information (and unintentionally by dragging) Relationship and Constraint Views may be useful to quality check a schedule MSPJ maintains a relationship between Duration, Units of Resource and Work Time to practice: Case study Define the project up-to network diagram
Logical Model Ltd
155
156
Some weeks ago your company was approached to build a precision imaging system An initial workshop session with the customer and your Engineers has just concluded the creation of PBS and WBS Step 1: Load and link the tasks of the case-study to form the network Work-packages have been pre-typed into Case Info.txt for you!
Needs or Objectives Needs or Objectives Strategic Risk Strategic Risk
The complete set of tasks and dependencies is included in the next few slides
Deliverables Deliverables Bill of Materials & Quality Description Bill of Materials & Quality Description
Scope Development
Schedule Development
Dependencies Dependencies
156
157
157
158
Logical Model Ltd +44 (0) 845 2 57 57 07
158
159
159
160
Case-1 is the Start point and Case-2 the end of this case-study segment
Logical Model Ltd
160
161
Use the text below to create a PBS, WBS and network diagram then set-up the project in MSPJ
Your client, a local council has realized that their current Social Services Information Systems (SSIS) will not cope with new legislation. They have one year to be compliant or may then face fines. A new system is proposed. It will also automatically collate data that currently requires 3 staff to do manually. Up to now the different departments have held their own records on small computers, offering basic facilities. Duplications and omissions are a big problem. This has led to many costly mistakes in payments. These records will have to be corrected by Social Workers before transferring to the new system after it is installed. The old and new programs use the same database software, so no major conversion work will be needed. A contract will be placed with an external supplier for hardware and software to replace all the current small computers with one powerful machine, which offers many extra facilities plus operating economies. The supplier is already part way through the design of a system, based on specifications agreed with two other councils. The purchase order will be signed as soon as the Project Initiation Document is approved. The supplier also uses PRINCE2. Five computer operators and seven other SSIS staff will need training in the new hardware and software. There will then be further significant work by SSIS staff to prepare the new system for operational use. The supplier, in the tender, has offered to make small adjustments at no cost at certain points in the new software to fit in with local practices. From the suppliers point of view these will have to be carefully monitored in order to stay within a very tight timescale and budget if the supplier is to make a profit. The Council must specify these changes within three months of the contract being signed. Logical Model Ltd Logical Model Ltd +44 (0) 845 2 57 57 07 Two hundred Social Services staff will need to be trained to use the new software
161
162
Hardware Corrected Records Trained Social Staff Application Software Database Software Purchase Order Design Changes Installed System 5 Trained Operators
One
Two
New SSIS
200 Trained Council Staff Contract Legislative Order (Ext) Tender etc
Logical Model Ltd
Purchasing Products
This worked example omits several definite products in order to reduce complexity of the illustration
162
163
Installed System
Training Products
Purchasing Products
Purchased Products
Hardware Database Software Design Changes Contract Corrected Record 7 Trained SISSl Staff Application Software Purchase Order 5 Trained Operators 200 Trained Council Staff Tender
163
164
Tender
Purchase Order
Corrected Record
Installed System
New SSIS
164
165
165
The only reason for a project is to change businessas-usual for your organisation or your customers
For further help & assistance Assist@LogicalModel.Net +44 (0) 84 52 57 57 07
168
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project Risk and Quality Management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 Exam preparation & PRINCE2 use in the real-world Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
168
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 5
169
Objectives
Appreciate where we are in the schedule development process Enter resource information and create or link-to a resource pool An aside: Importing data from other format files Assign resources to tasks over time: - Time-phased assignments Initial assignments & initial scheduling plus the effect of calendars Using a hierarchy of Breakdown Structures and RAMs The mechanics of Task-Type. Much more on this tricky topic (and more later)
Assign resource to task with or without pre-estimated work See that changing elements of assignments changes other elements Use the Task and Resource Usage views Establish how to avoid issues with MSPJs scheduling logic
170
Experiment with the triangular relationships within assignments Practice with the case study
Logical Model Ltd
170
171
Development
Proj Projec ect t
Resourcing Resourcing
Schedule Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS)
Scope & Responsibility Scope & Responsibility Baseline Baseline Response to Response to Tactical Risk Tactical Risk Finalised Finalised Cost/ Time/ Scope baselines Logical Cost/ Time/ Scope baselines Model Ltd
173
First or Second: Enter details of resources Third: Make initial assignments of resources to tasks People and materials MSPJ will multiple & or divide work, duration & people using initial entry rules MSPJs calculation of time-phased assignments normally needs correction
If you wish to track and use Earned Value with precision
Logical Model Ltd
* The default default (sic) is Fixed Units & Effort Driven. Default can be set in Tools | Options | Schedule | Default Task Type
173
174
Repeat the above until Risk, Scope, Budget, Resource & Urgency are in balance Advise people of baseline
Integrated mechanisms include MS Outlook, Project Server or MSPJ Web access
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
174
175
175
Resource Pools
176
Resource assignments are drawn from a resource pool Pool may be defined in the projects file or a dedicated resource pool file People, equipment and materials resources defined in same pool People and equipment are work-resources effort is measured in time Materials are consumable measured by Material label quantity Resource pools can be company-wide (MSPJ-Server version) Adding by hand uses the Resource-Sheet View | Resource-Sheet Resource lists can be imported from MS Exchange directories, Excel or text files
176
177
Generic resources can be substituted with specific people by the server 2 when scheduling 1
3
How many are available & when
177
178
Default rates are set in Tools | Options | General Default accruals Tools | Options | Calculation Currency display Tools | Options | View | Currency options
Logical Model Ltd
178
179
179
180
180
181
Florence Llwellyn Florence Llwellyn Chief Designer Chief Designer Andy Gofer Andy Gofer Junior (Plants) Junior (Plants) Pattie ODoors Pattie ODoors (hard surface) (hard surface)
Ann Doors Ann Doors Sponsor Sponsor Clark Kent Clark Kent Project Manager Project Manager Rex Dog Rex Dog Project Support Project Support
Alan Titchmarsh Alan Titchmarsh Manager Manager Charlie Dimmock Charlie Dimmock Water feature Water feature Tommy Walsh Tommy Walsh Hard Landscaping Hard Landscaping Gen Assistants Gen Assistants
Import existing codes from a project file via Tools | Customise | Fields
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
181
182
The simplest resource definition is created with the tasks in the project file Typically a linked resource pool contains just resources Saved somewhere centrally accessible To use a resource pool Open the resource pool Open (create) a sharer project Tools | Resource Sharing | Share Resources | From: |filename.mpp Also set the conflict response (pool takes precedence is best) Next time the sharer is opened a prompt to open the resource pool is issued
Logical Model Ltd
182
183
Resource (task and assignment) data can be imported (and exported) First set security level Tools | Options | Security-tab | Allow loading files Import via File | Open (export via File | Save)
Choose file-type EG .txt
New or Existing Map New or Existing Map New or Append to Project New or Append to Project What to Import What to Import
183
184
184
Assigning Resources
Select a task or several ! Assign resources
Demand specific resource or allow substitution
185
Materials are fixed or variable per/period Select next task Without closing the Assign Resources dialogue box Add new resources (with Assign) or Remove existing resources or Replace assignments Results depend on Task-Type & Effort-Driven flag
Logical Model Ltd
185
Assignments
Task plus Resources = a set of time-phased work and cost allocations If task duration is pre-set then Duration x Number of Resources assigned x Hrs per Std Day = Work Hours Work / Duration and calendars = Time-Phased scheduling MSPJ view of assignments is classic Responsibility Assignment Matrix
Plus time-phasing
s Re s Re s Re rce ou s Re rce ou rce ou rce ou
186
Many factors interact in making and changing assignments Results differ if Initial Assignment or change to assignment
186
187
Design Training
Nil
Rocket
Nil Responsible Spec, Design Build Accountable Specify Ergonomics Consulted Push go Button Informed
Logical Model Ltd
Mission Control
Specify, Design Construct
Provide Tech I/P Confirm Interfaces Specify Equipment Layout Chat to during Mission
187
188
SPA
CA CA CA
OrgU Mgr
WP WP
CA
WP WP
T Ldr
CA CA CA
CA
Team Ldr
WP Team Member
CA
188
Cascading Who Does What Across The Whole Portfolio of Business Activity
Portfolio
189
Projects OBS
BAU
Project
Stage
CA CA
Stage
Project Cntrl Accnt Project Cntrl Accnt Work
Packag es CA CA
WP
CA
CA CA CA
CA CA
CA CA
189
190
Mission
& Values Why Why What Vision What Vision Cascade intent & constraints Delegated Authorities & Tolerances (freedoms) Business Design (Modus Operandi) Business Design (Modus Operandi)
What Strategy
How: Goals
Technical Solution Design (Team/ Stage Planning) and execution Technical Solution Design (Team/ Stage Planning) and execution
Impacts Impacts
WBS
OBS
Control Account Control Work Control Account Account
Packages CA Logical Model Ltd +44 (0) 845 2 57 57 07 CA CA CA CA CA
190
What Strategy
How: Goals
191
Time-phasing is calculated from Calendars, Duration, Work, Units of assigned resource Task-Type, and assignments Work contour Units are a measure of work IE Effort
Assignment Units are a percentage of a resources working calendar hours EG I'm available 4hrs/day and working on two tasks at 50% each = 2hr/day
Assignment data is distributed down and aggregated up the hierarchy depending on what level it is entered at Work, Units and Duration are re-balanced across assignments when changed Convenient flexibility but also a trigger for confusion and frustration
If you EVER chase around edits to assignments/ duration/ work: Stop! Your Task-Type and Effort-Driven settings are probably in-correct
191
192
Default assignment is Max Units or 100% For people Max.Units Head-Count or FTEs (Full Time Equivalents) For tasks Assignment Units = %age of Max.Units Availability can be a decimal
Tools | Options | Schedule-Tab | Show Assignment As
Max. Units marks the level of assigned resource beyond which the resource is flagged Over-Allocated Only detectable in the Resource views
192
193
Task calendars are selected from a drop-down list so must be specifically pre-created Tools | Change Working Time | Task Calendar New: Set the name and details Assign to relevant tasks Assignment Select tasks: Calendar Task Information | Advanced-Tab | Calendar: name
Logical Model Ltd
Resource Calendar
193
Resource Profiles
While assigning resources it is possible to see the resources commitment level Wait till project has first-cut ideal scheduling and then resolve issues using the resource management toolbar Realistic schedules can normally only be achieved with a Usage view
194
194
195
195
Task Type
Concentrate first then play!
196
A task can be Fixed-Work (by definition Effort Driven) Fixed-Units & Effort Driven Fixed-Duration & Effort Driven Fixed-Units Fixed-Duration Task-Type is used when Duration, Work, Resource relationship exists Which dependant factor to change when any other factor is amended EG Add resources to a fixed duration task: MSPJ will reduce Units or add Work
196
Initial Assignments
Initial assignment uses the number of resources assigned Computes a relationship between Duration and Work and Units Two actions are performed by MSPJ on initial assignment
197
1. Initial assignment calculates duration and or work and or assigned resource units Based on resources initially assigned, the elements of work and duration pre-set and the tasks Task-Type/ Effort-Driven status Default data entry tables include Duration but not Work
Expectation is that Initial Assignment of resources (IE Units) sets Work based on Duration times number of assigned resources
What-ever you pre-set MSPJ will use initial resource assignment to calculate a tasks other initial values 2. MSPJ then schedules time-phased assignment of the resources over the duration and work-load
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
197
Initial Scheduling
Initial assignment immediately schedules the calculated work, duration and resource assignments Work and relevant calendars determine duration
Dependencies determine start or finish The other date is determined by simple arithmetic Start + Duration = Finish or Finish Duration = Start
198
By default assignment-units are spread evenly over tasks duration Alternate distributions available Contour affects Duration & Work!
See ResouceProfiles.mpp
MSPJs guesses are a start point for editing in a Usage Sheet (if precision is needed)
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
198
199
When assigning a standard 8hr per day staff member to a task without specification of work work is calculated
Duration * Units (of Resource) * Hours per Std Day * Contour = Work Affect of assigning same staffer to task with 24hrs work pre-specified
199
200
Task calendar affects scheduling but not the work calculation (but edays do!)
wdd = Working Days Duration, eww = Elapsed Working Weeks (etc) so 1ewd = Elapsed Working Day, & C for Calendar!
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
200
201
Task-2 1wdd x 4 resources x 8 Std day hrs = 32 work hrs 4 people start work at 08:00 so (with lunch) have delivered 32hrs effort by 17:00
Task-3 1wdd x 1 resource x 8 Std day hrs = 8 work hrs TwoDayaWeekPerson starts 08:00 and finishes (with lunch) by 17:00
201
202
T5s work is 4wdd * 4 Resources * 8hrs/day = 128 work hrs Since 4 8hr_a_day resources assigned in parallel duration is 4 working days T6s effort (work) is calculated as 4wdd * 1 Resource * 8 Std hrs = 32w_hrs TwoDayPerson only works Mon & Tuesday so scheduling takes 1 weeks Note: Duration (wrongly?) shown as 4d IE 4wdd not 4edd
Logical Model Ltd
202
203
Task-1s working duration of 80hrs/ (8hr per day * 1 resource) = 10wdd 10wd scheduled at 2d/ week = 5 elapsed_working_weeks (eww)
203
204
Task-2s 80hrs_work / (8hr per day * 1 resource) also = 10wdd 10wdd scheduled at 16hr/ day = 1 elapsed_working_week or 5ewd
Note: (in this case) Project start is 08:00 so Task-2s end is Monday If scheduled a week later it fits in the week (or if project start date was defined with a time & date)
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
204
205
Task-3s 80hrs_wd / (8hr per day * 1 resource) also = 10wdd 10wdd scheduled at 8w hr/ day = 10wdd (!) = 2 elapsed_working_weeks
Task-4s 80hrs_wd / (8hrs per day * 10 resources) = 80 / 80 = 1 ewd 80hrs work taking 10wd scheduled on 1 ewd Duration shown as 1 not 10!?
Logical Model Ltd
205
206
Initial Entry
Logical Model Ltd +44 (0) 845 2 57 57 07
206
207
Try creating your own first THEN if you want further, methodical experimentation try the given file
The file Task-Types.mpt already contains tasks and resources Open As Copy? (or close without saving or save to a new name) Summary tasks names reflect the resources to assign
207
Contents: Fixed Duration, Fixed Units and Effort Driven Another Concentrate first then play!
Resource Pools Assigning Resources Task Type, Initial Assignments and Initial Scheduling Time to explore concepts just covered Fixed Duration and Fixed Units Effort Driven Time to explore concepts just covered
208
Why are there no Aspirin in the jungle? Cos the parrots eat em all. The paracetomol molecule flags-up that this section may give you a headache on first reading (or put another way may need several visitations)
208
209
209
X
Duration now 4ed Probably wrong
210
Before and after assigning resource to a FW 8hr 2d task (IE time) Resources working pattern is 08:00 to 12:00 (IE Also time) MSPJ assigns time person time
24:00
24:00
24:00
210
211
Warnings issued when impossible instructions received FD-Ed 2wdd 8Hr task given to a 4hr/day resource scheduled time
At 2hr/day task is either 2wdd and 4hr work or really 8hr work and 4wdd MSPJ makes the change then tells you
211
212
Corrections can be frustratingly difficult to apply (Hence 2010 dumb-down) Reconsider the Task-Type and Effort-Driven settings
Resource assignment and Task-Usage (or Resource-Usage) best tools Sometimes (always?) helps to temporarily set Work to 0
212
213
Task type
W Fixed units: resources remain constant if duration or work is changed MS h a t A P Fixed work: change to duration amends resourcing to maintain effort dju J sts
Fixed duration: change to work recalculates units to maintain duration
Logical Model Ltd
213
214
Task Type is relevant when task has Work defined Recall Initial Assignment first determines Work (duration) then schedules
Logical Model Ltd
214
215
If Task-1 FU-Ed work is changed to 16hrs 16Hr A Day Resource used for 1ed (duration now wrongly? shown as 2wdd)
If Task-2 FU-Ed work changed to 16 hrs Four people now only need a days duration If Task-3 FU-Ed work changed to 16hrs Fits Two Day A Week Persons Resource Calendar
Logical Model Ltd
215
216
If Task-5 FU-Ed reassigned to TwoDayPerson Needs 8 elapsed weeks of Mon & Tue to deliver 128hrs effort or 16 wdd If Task-6 FU-Ed reassigned to 4 resources with a standard calendar Now 4wdd in 1 elapsed calendar days duration
Logical Model Ltd
216
217
Initial Entry
Logical Model Ltd +44 (0) 845 2 57 57 07
217
218
Initial Entry
Logical Model Ltd +44 (0) 845 2 57 57 07
218
219
There will be time to apply these topics in the case study where usage will be more real-world than Task-Types (but not as exhaustive)
219
220
220
221
Float marker
Week 1 2 3
5 5
Skill-Group
4
5
2 1
2 1
1 1
2 4 2 4 2
1 1
2 4 2 2 4 2 2 2 2 2 2 2 2
11 11 11 13
Logical Model Ltd +44 (0) 845 2 57 57 07
7 7 7
6 6 6 6
Logical Model Ltd
4 13 13 12 12 15 11
8 8
2 2
2 2
2 2
221
222
222
223
223
224
Default Non-working time in grey Summary data in yellow (Some) Data in white is editable at some times
E.g. Cost when a task is 100% complete or MSPJ cost calculation turned off
Logical Model Ltd
224
225
Resource Usage shows over-allocations For fine control edit work directly in usage view Also for tracking progress
225
226
226
228
228
229
229
230
230
231
Assignment data
(Time-phased in Usage view)
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
231
232
232
Summary
Product definitions define development skills and lead to task definitions and links to the company QMS of standards and procedures Schedule development needs defined resources MSPJ uses Resource Pools Assignment of resources to tasks defines the work content and vice-versa Any calculation scheme will make assumptions Results will sometimes be correct Assignment Sheets are the best view with which to correct the details Data can be entered (and tracked) consistently at any level Task-Type must be set correctly (or MSPJ calculations disabled) Establishing the baseline is tricky if you do not understand the internal mechanics All elements of data can be imported
Logical Model Ltd
233
233
234
Starting where the last Case-Study stopped (Case-2 With Links.mpp) Set task durations from the details on the next slide or extract and apply from Case Task Info.txt (either way SAVE when done) Import resources* from Case-Resources.txt or link to Case-ResPool.mpp
Try one then restart on saved file with the other: proceed to next steps with one
The assignment of resources to tasks is noted a few slides ahead (Or can be cut-n-pasted from the Case Task Info text file) Schedule Assign resources to tasks
MSPJs calculations of Work will NOT be the required working pattern
Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS) Resourcing Resourcing
Use the Task-Usage view to make the assignments described in the text
234
235
SubCon Work S-C Available after week 17 Instrument Tech Work Electrical Eng. Fabr'tn Dept Work Work Tech-I Eng-E Fab
235
236
236
237
Case-3.2 InitialWrongAssignments
Logical Model Ltd
237
238
238
239
An Eng-O will write the proposal and conduct the Laser Ranging System Tender (LRST). They will also complete the tender process in Laser Generator (Purchase) (LGP) activity The Image Storage Design (ISD) will require an Eng-O for the first 3 of the 4 wks duration. The DrO will be used for the last 2 weeks
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
239
240
The Optics Assembly (OA) and Optics Test (OT) are both assigned to Instrument Technicians (Tech-I)
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
240
241
The Image Store will be fabricated in-house (ISFab will be conducted by Fabrtn Dept) with drawings created by DrO after Fabrtn have built a working storage module The XSO will be assembled and reviewed by Tech-Is All activity in the Integration and Proving phase is assigned to Tech-I staff
Logical Model Ltd
241
242
242
243
Your solution should match these durations and costs! To diagnose errors start at System, then Subsystem then Task
Logical Model Ltd
243
If you need training, mentoring or assistance with benefits realisation, governance or projects
For further help & assistance Assist@LogicalModel.Net +44 (0) 84 52 57 57 07
244
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project Risk and Quality Management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 Exam preparation & PRINCE2 use in the real-world Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
244
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 6
245
Objectives
Consider the factors in creation of the project baselines Balance between the projects constraints and targets Turn on display of the critical path Find and address resource over and under allocations Manually address allocations Explore the use of auto-levelling Reviewing project costs and cash-flows Saving and manipulating baselines Taking account of risk with 3pt Estimates, PERT and Contingent tasks Monte-Carlo analysis Case-Study practice
246
246
247
Development
Proj Projec ect t
Resourcing Resourcing
Schedule Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS)
Scope & Responsibility Scope & Responsibility Baseline Baseline Response to Response to Tactical Risk Tactical Risk Finalised Finalised Cost/ Time/ Scope baselines Logical Cost/ Time/ Scope baselines Model Ltd
249
Schedule
Gantt chart Critical path
Baseline elements are inter-dependent: change to one causes change in the others Baseline elements are inter-dependent: change to one causes change in the others Reduced time ** same scope = more cost Reduced time same scope = more cost
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
249
250
250
251
251
252
To show a critical-path for each sub-network of tasks Tools | Options | Calculation-Tab | Calculate Multiple Critical Paths
Logical Model Ltd
252
253
Under-allocations may mean project costs are inefficient To display aggregate graphs Right-Click background
Filtered resources Show as
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
253
Finding Allocations
The Resource Management toolbar is an easy way to analyse resource use Right-Click toolbar background or (View | Toolbars |) Select Resource Management Buttons provide short-cut to resource views
Task Entry View
254
254
255
Options to deal with over-allocations are: Edit assignments in a Usage view Assign new or different resources Delay the assignment Delay the task Split the task Add overtime
Logical Model Ltd
255
256
Some tasks can be split to alleviate over allocations A portion of the work is delayed Select the task with the split cursor at the point-in-time when work is suspended
Drag the split to where the task resumes Remove the split by dragging the split portion back-to the left When tracking current status Work-in-Progress can be split Split shown as dotted line ( by default )
Logical Model Ltd
256
257
257
258
258
259
259
C
MSPJ will Auto-level Select Tools | Level Resources |
Level Assignments: Yes | No
Automatic Levelling
260
Tune by setting task priorities: Priorities range from 1-1000: 1000 is highest = Dont delay or split Mark tasks for Split: Yes | No,
260
261
261
262
262
263
263
264
Period
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
A B C D E F
1 4 6 3 2 2
1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1
A
1
B B
2
B B
3
B B
4
B D D D E E B C C C C C C
5 6 7 8 9 10 11
F
12
F
13 14 15
Period
Logical Model Ltd +44 (0) 845 2 57 57 07
264
265
265
Save A Baseline
A baseline stores current values for later comparison Enables Earned Value
266
266
Baselines Contents
A Baseline saves each tasks Cost, Duration, Finish, Start, Work Initial save Entire project, Subsequent saves Selected tasks Selected tasks save only modifies Summary Tasks if option selected
Can be cleared Tools | Tracking | Clear Baseline | Specific baseline
267
Interim plans save only task start and finish dates MSPJ provides The Baseline plus 10 numbered baselines and 10 numbered Start/ Finish An old baseline can be preserved A baseline can be copied (before being amended or overwritten) EV works against any baseline selected
Logical Model Ltd
267
Displaying Baselines
Display with Tracking Gantt and Baseline Table Baseline table allows edit of baseline data
Baselines probably shouldnt be edited!
268
268
269
269
270
Unselected, unbudgeted, unallocated, uncommitted responses are only in the risk register
Logical Model Ltd
270
Handling Risk
Plan-A baseline includes actions (from WBS) to address probability of events Plan-B actions to react to events
In the baseline after best and before worst deliver date and max budget
271
Proactive actions to make threat less likely to happen (or impact less significant)
Contingent actions to make threat impact less painful Total costs include provisions for threat & opportunity responses
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
271
272
If threat occurs stop preventative measures Start recovery action: Now! Perhaps snap-shot an additional baseline? Original baseline now baseline-1
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
272
273
273
274
274
275
Not worth using Use Excel (details later) or a proper Monte Carlo Add-in
275
Monte-Carlo Add-Ins
Several third parties sell comprehensive Monte-Carlo tools Installed as .DLL libraries, macros and new menus/ buttons/ views
276
276
277
Assign each task optimistic, pessimistic and expected durations Assign each task a probability density function aka distribution Select tasks to report for ( Could be all )
277
Probability
278
Split area under curve into 100 equal segments Randomly pick value from 1-100 Ensures outcome is weighted to activity distribution
16
20 20 22
24 24
28
32 Weeks
278
Run Simulation
Each task is assigned a random duration within its distribution Critical path analysis performed Dates recorded Process repeats Final result includes two distribution curves Project duration and cost
279
279
Analyse Results
Analysis includes Sensitivity of project end-date to task duration % time a task appears on the critical path Et.al.
280
280
Adding Uncertainties
7 14 14 18 18 26 D 4,7,11 8 15 7 10 E 3,3,4 14 17 G 4,4,4 15 19 17 27 J 7,8,10 19 27 27 29
281
0 A 1,4,6 0
1 4 6
1 4 6
4 1 4 6
3 6 8 6 7 9 8 10 12 B 2,3,6 5 8 5 8 10 6 9 11 8 11 13 C 4,5,7 4 9
H 8,10,15 17 27
L 2,2,2 27 29
5 8 10 11 13 15 14 16 18 16 17 16 6 9 11 12 14 16 15 16 19 18 19 19 8 11 13 14 16 18 18 19 21 20 21 23 F 6,8,10 9 17 I 2,3,3 19 22
25 K 4,5,6 22 27
= ( e1 + e2 + e3 + e4.
Logical Model Ltd
281
282
A B C D E F G H I J K L
1.00 2.00 4.00 4.00 3.00 6.00 4.00 8.00 2.00 7.00 4.00 2.00
4.00 3.00 5.00 7.00 3.00 8.00 4.00 10.00 3.00 8.00 5.00 2.00
6.00 6.00 7.00 11.00 4.00 10.00 4.00 15.00 3.00 10.00 6.00 2.00
3.83 3.33 5.17 7.17 3.17 8.00 4.00 10.5 2.83 8.17 5.00 2.00
E=63.17 CP=29.5
0.83 0.67 0.50 1.17 0.17 0.67 1.17 0.17 0.50 0.33 0.00
1.00 1.00 1.00 1.00 7.00 1.00 1.00 1.00 2.00 1.00 2.00 1.00
Effort & CP protection
0.69 0.44 0.25 1.36 0.03 0.44 1.36 0.03 0.25 0.11 0.00 2.23
0.69 0.25
0.44 1.36
0.00 1.66
282
283
D 4,7,11
G 4,4,4
J 7,8,10
A 1,4,6
B 2,3,6
E 3,3,4
H 8,10,15
L 2,2,2
Contingency 1.66
C 4,5,7
Logical Model Ltd +44 (0) 845 2 57 57 07
F 6,8,10
I 2,3,3
Logical Model Ltd
K 4,5,6
283
Summary
Balancing work and resources requires Tuning resource assignments (and task dependencies) Requires visibility of Critical Path for decision making Initial assessment of time-phased assignments often needs levelling Desire for efficient resource usage often drives need to smooth Usage views are best for detailed smoothing and levelling Work in scope must include responses to threat and opportunity Use an Add-In tool or a spreadsheet to calculate allowances Results of Risk assessment and resource balancing determines schedule and cash-flow When ready for execution save a baseline
Logical Model Ltd
284
284
285
Assigning resources established a best case schedule What we hope for isnt possible
We must level resource assignments to allow for: Peoples holidays, Sub-contractors availability dates and Managements resource allocations
285
286
You may want to save results when resource constraints have been applied In order to try manual and automated leveling on your project file
286
287
287
288
288
289
Before levelling Case-4.1 Ready to Level Save when done and try again using automated levelling
Logical Model Ltd
289
290
290
291
291
If you are interested in instructor led training we would be pleased to discuss requirements
For further help & assistance Assist@LogicalModel.Net +44 (0) 84 52 57 57 07
293
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project Risk and Quality Management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 Exam preparation & PRINCE2 use in the real-world Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
293
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 7
294
Objectives
Set calculation and other options in preparation to track versus the baseline Decide whether to track with durations or work and at what level Track status and adjust the un-executed portion of the plan for revised intentions Track with %Complete, or with task dates or time-phased Actual Work Track costs via resource usage (Or disable calculations & track manually) Revisit the effects of Task-Type and Effort-Driven on tracking Using filters and manipulating the plan EG to replace resources part way through a project Reporting, Displaying project status and extract (and importing) information Assess variances Analyse the project using Earned Value Analysis Using DDE* to link to other programs such as Excel Track the Case-Study through its first 7 months
Logical Model Ltd
295
295
296
Development
Proj Projec ect t
Resourcing Resourcing
Schedule Development
Dependencies Dependencies
Task List (WBS) & Task List (WBS) & Work Assignments (OBS) Work Assignments (OBS)
Scope & Responsibility Scope & Responsibility Baseline Baseline Response to Response to Tactical Risk Tactical Risk Finalised Finalised Cost/ Time/ Scope baselines Logical Cost/ Time/ Scope baselines Model Ltd
297
297
Preparing to Track
Tracking requires a status date Today by default Project | Project Information | Status Date
298
Decision about what level to track at Project progress level or at Task level or at Assignments level Time-phased assignment level is most detailed Tracking also requires set-up of tracking defaults Entering data causes instantaneous recalculation of schedule and cost You can make re-calculation manual Tools | Options | Calculation | Mode: Manual
Then use Shift+F9 to calculate the project (F9 for all open projects) Other defaults to be set in Tools | Options | Calculation
298
299
299
300
MSPJs flexible tracking options have different strengths and weaknesses High-level project and task tracking is quick but lacks granularity
Update entire project to record progress to plan! Or track dates and durations on selected tasks or assignments Or track work done and to go on selected tasks or assignments
Lowest-level tracking
Set time-phased assignment actual and remaining work
Level of tracking can be Summary task, Task, Assignment or Time-phased assignment Tasks (assignments) can be tracked at different levels of detail
Even at different tracking times
Logical Model Ltd
300
301
But you are better off knowing how to configure the views yourself
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
301
302
Collected information may be entered centrally Not really an administrative function due to MSPJs complexity and need to revise assignments and allocations
302
Information To Track
Data entered can be time based or work based Time/ Duration tracking uses: % Complete (of duration), Actual and remaining duration Actual Start/ Finish Start requires a %age while Finish = 100% Work based tracking uses: Actual work complete and remaining % Work Complete
Independently track Physical % Complete for EV
303
303
304
Any data tracked (and planned) at a higher level (EG Task) is spread across lower levels (EG Assigned Resources) Data entered at lower levels (EG Time-phased assignment) is aggregated % Complete is spread across task duration OR spread up-to status date Tools | Options | Calculate | Edits to total task % complete will be spread to the status date Remaining work subject to Task-Type and Work, Resource, Duration rules By default tracking with %complete (of duration) calculates actual cost and work Recalculates remaining cost and work To manually enter actual and remaining cost and work Clear Tools | Options | Calculation | Updating task status updates resource status Often useful for control of what actually happened rather than was planned
304
305
A 1d duration, 8hrs work task has 12hrs left after 6hrs effort
305
Preparing to Track
306
Turn on the Tracking Tool-Bar if tracking at task level % buttons assume to plan Select table tracking, show baseline and show progress lines
By default a grey line is drawn at Current Date Useful to set a Progress Line at Status date
306
307
All to plan? Then let MSPJ update whole project as scheduled! Perhaps unlikely! Options for Update Project allow tracking using 0% 100% or time-based %-complete Tasks not completed can be re-scheduled after a defined date
Applies a global right-shift (to selected items) but not if Must {Start, Finish}
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
307
308
Suits plans created without resource assignments Tracking Work is possible where the plan was created with resource assignments
Logical Model Ltd
NOTE: MSPJ changes Current to match Actual when tracked. (Variances are only calculated against Baseline) MSPJ also calculates %complete from Dates
308
309
Task has Actual S & Current Finish Task has Current S&F
309
310
Display Task Usage or Tracking Gantt Table Work, Columns Actual and Remaining and % W Comp. When Actual is entered Remaining and % W Comp. are recalculated
The value entered can be % W Comp. Recalculation can be disabled by unchecking Tools | Options | Calculation-Tab | Updating task status updates resource status
Work entered at task-level is spread across assigned resources & spread across task duration or to status date Work entered at Summary Task level is spread across included tasks
Logical Model Ltd
310
311
Update of percentage can be at task or assignment level For task View | More Views | Gantt Chart then View | Tables | Work (or Tracking) Use the Tracking toolbar Or Task Information then enter Percent Complete
Percent Complete is percent of Duration
Progress shown on standard or Tracking Gantt Tools | Options | Calculation | Spread evenly or to status date
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
311
312
Which sheet to use reflects how status data is collected by {Task | Person} Double-Click or select and click Assignment Information | Tracking Enter % Work Complete by the specific resource on this task
Work is spread
Always set Project | Project Information | Status Date for the update date
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
312
313
313
314
Work entered at assignment-level is Spread across the tasks time-phasing (Duration or to status date) Aggregated upwards for task reporting Display Task Usage | Table Work, Columns Actual and Remaining Enter any of Actual and Remaining and % W Comp. Recalculation of % W Comp. (or other values) is applied
314
315
Data tracked as time-phased entries gives most control Project Web Access shares burden with team when submitting time-sheets
315
316
How tracking actual results affects what is remaining depends on Task-Type Progress ahead of expectation reduces future work-load FW task with extra work done on day 2 Duration reduced on Day 4
316
317
FD task with extra work done on day 2 Day 3 & 4 work-load reduced evenly
317
318
Hours recorded at resource level are spread over the assignment Aggregates to summary level 3, 3 and 3hrs entered at time-phase assignment level:
14hrs entered at assignment level: Spread across time-phase Aggregated upwards
14 + 6 + 9 = 29 14 becomes 8 and 6
318
319
Progress Line, Task-4 and Task-5 no Progress Line, Task-4 and Task-5 no work tracked although some is due work tracked although some is due
319
320
Progress Line, Task-4 and Task-5 no Progress Line, Task-4 and Task-5 no work tracked although some is due work tracked although some is due
320
321
Progress Line, Task-4 and Task-5 no Progress Line, Task-4 and Task-5 no work tracked although some is due work tracked although some is due
321
322
Task-3 tracked to revised schedule for days 1 & 2 and completed in overtime on day 3 Previous critical slippage removed Task-5 no-longer critical path
Progress Line, Task-4 and Task-5 no Progress Line, Task-4 and Task-5 no work tracked although some is due work tracked although some is due
322
323
323
Accounting
Determine cost to the organisation of project activities Best if drawn from finance system
PM often has to record data themselves
324
Record staff-time from time-recording systems Record materials and stores used Other direct expenses EG travel, subsistence, consultancy, sub-contractors, legal fees If booking systems are not used honestly then all reporting and future estimating is compromised NEVER disincentives the accurate recording of task hours and materials Even if the news is unwelcome
Logical Model Ltd
324
Tracking Costs
Task + Resource = Assignment Assignment * Rates = Cost ( Time-phased costs = cash-flow and cumulative costs ) By default costs are calculated from resources used Turned off by Tools | Options | Calculation-Tab | Actual Costs Are Always calculated. Costs can now be manually entered Entered costs are spread across task duration or to status date If MSPJ is calculating variable costs then cost entry is restricted Costs can be edited on completed task Task costs entered via View | Task Usage, View | table | Cost Assignment costs entered via Format | Details | Actual Cost (or Right-Click)
Logical Model Ltd
326
326
Cost Entry
If MSPJ calculates costs then Fixed costs can be entered for a task (not assignments) ONLY when the task is complete can Act(ual). Cost be edited
327
When costs are manually entered time-phased cells allow entry Entered costs are aggregated upwards
327
Cost Fields
Tracking cost actually incurred may require turning MSPJ calculation off Alternatively define a material cost of Currency to assign to tasks All costs should be track-able via the resource units actually used See Help | Table Of Contents | Reference | Field reference | Currency Fields | Actual Cost Fields | Actual Cost (Task Field) Edits to Total Cost Will be Spread
Logical Model Ltd
328
328
329
329
330
330
331
Remarks
If the cost variance is negative, the cost for the assignment is currently under the budgeted, or baseline, amount. If the cost variance is positive, the cost for the assignment is currently over budget. sic
Default Gantt Variance Table solely dates Note: Variances in working days
Logical Model Ltd
331
332
Also the Project Summary task Tools | Options | View-Tab | Show Project Sum
332
333
333
334
This slide in animated in PowerPoint to illustrate the sequence of steps See Replace Resources.mpp
334
335
335
336
EV only requires you have a project baseline with resource assignments and track actual progress Meaningful results possible using Physical % Complete to determine BCWP
BCWS is based on Status Date (or today by default) ACWP calculated from task fixed costs and resource consumption
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
336
337
%C = 50%, BCWP =80 BCWS=0 BCWS from date & BCWP from EV method
May also be necessary to use manual cost calculations to get correct ACWP
Logical Model Ltd
337
338
Apportioned effort and Level of effort (LOE) Value is earned using the same method as was planned! Global default Tools | Options | Calculation
338
339
339
Neasden By-Pass
We are Road Builders Ltd. Our latest project will resurface 100 lane-miles of roadway around Neasden We are scheduled to resurface 10miles per month Road costs 1k per mile to resurface There are no setup costs
341
341
We planned to have completed 10k of the budgeted work We planned to have laid 10 miles of road, irrespective of what it actually cost to do it
343
Weve spent 8k
Actual Cost of Work Performed (ACWP) In Period
Status
Budgeted Cost of Work Performed (BCWP) In Period Cumulative
Cumulative
Cumulative
6 miles 8 miles
6k 14k
We have completed 6k of the 7 miles 21k planned work We have actually done 6 miles
10 miles 31k
We planned to have done 10 miles of road, but weve We planned to have done 10 miles of road, but weve actually laid 6 miles, and its cost us 8k to do it actually laid 6 miles, and its cost us 8k to do it
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
343
344
Under achieve
Overspend
Current Status?
Cost Variance At Cost Variance At Completion Completion (if systematic) (if systematic)
0 90
80 70
Spent ! ACWP50
40 30 20 10
60
BCWS or Plan (PMB) Time Variance At Time Variance At Completion Completion (if systematic) (if systematic)
Achieved BCWP
0 1
Months
9 10 11 12 13 14 15 16
344
345
345
347
347
349
Status Cost 8k 12k 8k 19k 13k 12k 12k 11k 11k 11k 11k 12k 3k Cost in Hours 128 192 128 304 208 192 192 176 176 176 176 192 48 Achieved Miles = % 6% 8% 7% 10 % 9% 11 % 7% 9% 11 % 4% 12 % 6% 0%
End Date 26.01.07 23.02.07 23.03 20.04 18.05 15.06 13.07 10.08 07.09 05.10 02.11 30.11
01.01.07 29.01 26.02 26.03 23.04 21.05 18.06 16.07 13.08 10.09 08.10 05.11 03.12
349
350
Leave cost calculations set to Auto EV can be based on %Complete, May wish to set Decimal Places=0 (just for narrower columns!)
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
350
351
Status date can be set beyond project finish date before tracking any data
351
353
353
355
355
356
356
357
357
358
M3 Finished S2s overdue 6m and laid 1m of S3 for cost of 128 labour M4 Laid 9m of s3 and 1m of S4 for a cost of 304 units of labour IE Cost per 10 miles is made-up of monthly costs at different efficiencies The EV table given does not reflects our raw data needs (or how it would arrive in reality)
358
360
360
361
Status Cost Cost in Hours 128 192 128 304 208 192 192 176 176 176 176 192 48 Achieved 6% 8% 7% 10 % 9% 11 % 7% 9% 11 % 4% 12 % 6% 0% 0 M1 = 4 (M2 = 4) M2 = 6 (M3 = 1) M3 = 9 (M4 = 1) M4 = 9 (M5 = 0) M5 = 10 (M6 = 1) M6 = 7 (M7 = 0) M6 = 2 & M7 = 7 (M8 = 0) M7 = 3 & M8 = 8 (M9 = 0) M8 = 2 & M9 = 2 (M10 = 0) M9 = 8 & M10 = 4 M10 = 6 Previous Months Miles Done
End Date
361
362
362
363
Month 1 delivered 128hrs effort on miles 1-10 but only achieved 60% of target
Month 2 effort spent on month 1 Now 100% complete 60% + 40% Month 2 effort spent on month 2
Logical Model Ltd
363
364
Month 2 effort spent on month 2 task, Miles 11-20 As seen on last slide
Month 3 effort spent on miles11-20 Now 100% complete 40% + 60% Month 3 effort spent on month 3 task miles 21-30
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
364
365
365
Peoples EV Performance
MSPJ provides EV by resource! View Resource Sheet | View Table | More Tables | Earned value Scary prospect!!
366
EV isn't in the view menu by default but easy to include View Table | More Tables | Earned Value | Edit Default EV Table isnt the set of columns Id choose but easy to create a new table and save to Global.mpt
Logical Model Ltd
366
Contents: Reporting
Preparing to Track and Tracking Calculation Options High level tracking Low level tracking Tracking Costs Status, Filters and amending the plans contents Using Earned Value MSPJ capabilities for data reporting, exporting and exchanging
Logical Model Ltd
367
367
368
368
369
369
370
370
371
371
372
This is a poor example! Should estimate WORK and leave MSPJ to schedule!!
Logical Model Ltd
See 3pt Estimates.xls and by now you should be able to create the .mpp!
372
Summary
Once the baseline is defined and staff are executing the projects work Gather data of actual work and enter to MSPJ Correct setting of calculation options and tracking level are material Track {Resource, Task} usage reflects data gathering choice Once entered data can be reported, summarised and exported in many ways
373
373
To implement EV the key factor is understanding how to judge done or percent complete: LML can help
For further help & assistance Assist@LogicalModel.Net +44 (0) 84 52 57 57 07
374
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project Risk and Quality Management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 Exam preparation & PRINCE2 use in the real-world Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
374
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 8
375
376
Progress reports and project office information is provided in the following pages Assess the information given Track the project
Logical Model Ltd
376
377
377
Case-Study: EV Types *
378
W3 (w8 etc) means after the tasks 3rd (8th) week EV is capped at this level unless the accompanying review is passed. Task end = 100%
* EV Types are the rule that is applied to recognising what value has been earned where percent complete is too dangerous See materials on the Web-Site for details if your unfamiliar with this aspect of EV
378
379
W2 (w6 etc) is the week the review is expected to be held. Only the EV of the most recently passed review can be claimed (0% at start, 1005 at finish)
379
380
1-4
5-8
9-12
13-16
17-20
21-24
25-28
29-32
33-36
37-40
380
381
1-4
5-8
9-12
13-16
17-20 29-32
21-24
25-28
33-36
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
OD If to plan then TaskWk 1: BCWS = 3363.30, ACWP = 3363.30, BCWP = 3363.30 TWk 2: BCWS = 6726.60, ACWP = 6726.60 BCWP = 6726.60 TWk 3: BCWS = 10089.90, ACWP = 10089.90 BCWP = ? Have we passed the MS ? If NO BCWP = 10089.90, yes = 10552.50 (25%)
381
382
1-4
5-8
9-12 25-28
1-4
5-8
9-12
13-16 25-28
25-28 29-32
Logical Model Ltd +44 (0) 845 2 57 57 07
TaskWk 1: BCWS = 3363.30, ACWP = 3363.30, BCWP = 3363.30 TWk 2: BCWS = 6726.60, ACWP = 6726.60 BCWP = 6726.60 TWk 3: BCWS = 10089.90, ACWP = 10089.90 BCWP = ? Have we passed the MS ? If NO BCWP = 9,358.47 (20%), yes = 10089.90 (21.02%)
Logical Model Ltd
382
383
1-4
5-8 ISD TWk 1: BCWS = 3363.3, TWk 2: BCWS = 6726.6, TWk 3: BCWS = 12,640.50, 29-32 ACWP = 3363.3, BCWP = 50% of15,191.10 ACWP = 6726.6, BCWP = 7,595.55 ACWP = 12,640.50, BCWP = 7595.55
9-12
29-32 1-4 5-8 9-12 ISFab TWk 1: BCWS = 3363.3, TWk 2: BCWS = 6726.6, TWk 3: BCWS = 10,089.90,
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
13-16
383
384
384
385
Set Tech-I rate to 32 hr (125% overhead burden = 2,880/wk) from Tech-Is first scheduled week (hint: Resource Usage? & Resource Information | Costs | Cost Rate Table)
385
386
386
387
387
388
Period 11(Weeks 11to 4): All OK To plan so far but company concerns about Period (Weeks to 4): All OK To plan so far but company concerns about Tech-I resignations mean finance have directed that Tech-I actual costs will be Tech-I resignations mean finance have directed that Tech-I actual costs will be 32/ hour when we start Tech-I tasks 32/ hour when we start Tech-I tasks
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
388
389
389
390
390
392
392
393
393
394
394
395
Period 22(Wk 5-8): Our Eng-O assigned to task #2 OD saved two weeks by reusing parts of an Period (Wk 5-8): Our Eng-O assigned to task #2 OD saved two weeks by reusing parts of an older, proven design. OD therefore passed CDR (75% EV) in week 8. The DrO resource was older, proven design. OD therefore passed CDR (75% EV) in week 8. The DrO resource was available in week 77and so we are progressing well. However the Fab'rtn on #18 ISFab only passed available in week and so we are progressing well. However the Fab'rtn on #18 ISFab only passed SG1 with reservation and concerns about #17 ISD outputs SG1 with reservation and concerns about #17 ISD outputs
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
395
396
396
397
397
398
398
399
Period 33(Wk 9-12): OD finished Wk12. Fabrctn grumbles meant an Eng-O was used in weeks 11 & Period (Wk 9-12): OD finished Wk12. Fabrctn grumbles meant an Eng-O was used in weeks 11 & 12 to sort out ISFab, and planned SG-2 review will now be held week 13 EV remains 15% 12 to sort out ISFab, and planned SG-2 review will now be held week 13 EV remains 15%
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
399
400
ED finished week 16 Extra Eng-O on ISFab was reclaimed by their project first thing Monday week13 (i.e. no further actual cost) and then Fab'rtn Depts inspection team failed ISFab at delayed Stage Gate-2!
ISD must be redone (original resources & duration again!) to provide fit inputs Re-run of ISD is now half-way through and expected to finish week 18 ISFabs Fab'rtn resource has continued to book full-time to ISFab despite no progress possible until ISD completes. Completion now expected week 25 with resultant schedule impact to dependant activities
400
401
401
402
Early completion of OD and available Tech-I allows FMP to start Wk 13 ED Completes as Scheduled
402
403
403
404
404
405
Period 44(wk13-16): Only 1W gained by OD passed to LSPs, FMP started early, ED finished as scheduled Period (wk13-16): Only 1W gained by OD passed to LSPs, FMP started early, ED finished as scheduled ISFab failed at delayed SG-2! EV stays 15%. ISD must be redone; now half-way through &&expected to finish wk 18 ISFab failed at delayed SG-2! EV stays 15%. ISD must be redone; now half-way through expected to finish wk 18 SRAs Fab'rtn booking full-time to #18 ISFab despite no progress possible until ISD completes. ISFab now expected wk 25 SRAs Fab'rtn booking full-time to #18 ISFab despite no progress possible until ISD completes. ISFab now expected wk 25
Logical Model Ltd
405
406
406
407
Consider if you want to amend Fab'rtn units to 200% in Resource Information | General | Resource Availability ISFab SG-2 (50% Milestone) passed at second attempt on Friday week 20 Everything else (FMP and EFab) ran to revised plan
407
Case-Study: Tracking
ISFab period-4: Expected end week 25 and 840hrs work
408
ISFab period-5: Still 840hrs work but expected end date now in wk-22
408
409
409
410
Period 55(17-20): S-C charged 5k/wk not the baseline 3k for LensFab: Their EV system reports BCWP ==6k. ISD rePeriod (17-20): S-C charged 5k/wk not the baseline 3k for LensFab: Their EV system reports BCWP 6k. ISD rerun completed wk 18. Fab'rtn resource on ISFab raised to 22from start of wk 19 to speed ititup. SG-2 (50% Milestone) run completed wk 18. Fab'rtn resource on ISFab raised to from start of wk 19 to speed up. SG-2 (50% Milestone) was passed at second attempt on Friday week 20. FMP and EFab proceeded to plan was passed at second attempt on Friday week 20. FMP and EFab proceeded to plan
Logical Model Ltd +44 (0) 845 2 57 57 07
Logical Model Ltd
410
411
Sub-con report they expect to conclude in week 32 Subsequent work assigned to the S-C ( Laser Positioning Controls Fabrication (LPCFab) ) will therefore be delayed due to resource constraints Subsequent Tech-I work on OA no longer spans weeks 29 and 30 however XA does now fall across wks 29 & 30 Despite doubled resources ISFab only passed SG-3 (80% EV) Friday week 23 and is now expected to finish wk 25 with 2 full-time Fabrtn Dept staff assigned
Tracking: First set Status Date (EG 15/6/01) Tech-I and SC over-allocations now need to be addressed Try to do tracking before looking at following slides
Logical Model Ltd
411
412
Deal with delay to, and Sub Contractor resourcing on LPCFab Hint-1 Split screen Gantt and Resource Graph & Filter tasks Hint-2 LPCFab already has 105d Levelling Delay from initial levelling Try making corrections before looking at next slide
Logical Model Ltd
412
413
Alternatively The S-Cs assignment to LPCFab can be delayed by 25 days (Or a dependency could be added between the two tasks)
Logical Model Ltd
413
414
Edit the resource assignment or use the Split-task button and split-task cursor
414
415
415
416
416
417
Period 66(21-24): LensFab continuing to cost 5k/wk: SCs EV system reports 14.1k BCWP. Expected end-date Period (21-24): LensFab continuing to cost 5k/wk: SCs EV system reports 14.1k BCWP. Expected end-date isisweek 32. Subsequent S-C work (LCPFab) therefore delayed by resource constraints. Tech-I work on OA no longer week 32. Subsequent S-C work (LCPFab) therefore delayed by resource constraints. Tech-I work on OA no longer spans weeks 29 and 30 but XA does. ISFab passed SG-3 (80% EV) Friday week 23. End now expected Wk 25 spans weeks 29 and 30 but XA does. ISFab passed SG-3 (80% EV) Friday week 23. End now expected Wk 25
Logical Model Ltd
417
418
418
419
Tracking: Set Status Date (EG 13/7/01) Update OD to schedule, set Phys%C to 73% (21,900)
OD can be set to %C for the actual 73.3% and remove incorrect 100 variance)
419
420
Period 77(25-28): S-C site visit held. S-C showed that OD provided an inappropriate design. LensFab current status isis73% Period (25-28): S-C site visit held. S-C showed that OD provided an inappropriate design. LensFab current status 73% complete (BCWP ==21.9k), Delivery still scheduled for Friday Wk 32. Focus on LensFab &&LCPFab resulted in EFab not being complete (BCWP 21.9k), Delivery still scheduled for Friday Wk 32. Focus on LensFab LCPFab resulted in EFab not being monitored closely enough and overran by 11wk and resulted inET (EV-Type 0-100) now scheduled when ICs are unavailable monitored closely enough and overran by wk and resulted inET (EV-Type 0-100) now scheduled when ICs are unavailable
Logical Model Ltd
420
421
421
422
422
423 Achieving return on investment requires Governance, Project planning, Tracking and escalated/ delegated decision making
+44 (0) 84 52 57 57 07
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project Risk and Quality Management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 Exam preparation & PRINCE2 use in the real-world Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
423
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 9
424
425
WBS
Work Packages
Control Account
Control Work Account Packages
CA CA
OBS
CA
ResponsibleCA
CA
Accountable CA Consulted
CA CA Informed
CA CA CA CA CA CA CA CA CA CA
425
426
426
427
427
Free for individual use. A commercial license (MSPJ@logicalmodel.net) removes this note: Please report unlicensed commercial use & share in fees levied
Lesson 10
429
430
430
There are other free sources of our value-add on our web-site www.logicalmodel.net
For further help & assistance Assist@LogicalModel.Net +44 (0) 84 52 57 57 07
434
Consultancy & training in Basic structured project management Tools and techniques for advanced project & programme management Leading complex projects Recovery of struggling projects Creating & running PMOs Project Risk and Quality Management Using Earned Value Analysis Board briefings on project control & governance
Logical Model Ltd
Continued Dimension Four Benefits Realisation Method training and consultancy PRINCE2 Exam preparation & PRINCE2 use in the real-world Implementing IT Governance using the CobiT Framework Implementing Benefits Realisation & Lessons Learned processes
434