Planned, Expected and Actual: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
(Replaced content with 'Category: For Deletion')
 
(66 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{template:SynXItems}}
[[Category: For Deletion]]
 
 
==== Planned, Feasible and Actual  ====
 
Unlike traditional project planning tools, used for the creation of the plan, the DFR Planner in Synthesis is not only used to create the plan, but also automatically tracks, monitors and updates the entire plan as time progresses and as actions are completed. This is done through the simultaneous use of three different date and data sets, namely Planned, Feasible and Actual.
 
*Planned dates and data hold the original dates and data (start end, duration, cost etc.) put in the planner.
*Actual dates and data hold the final actual dates and data as recorded by the team on task/action/gate completion.
*Feasible dates and data are automatically and continuously updated based on how the project progresses.
 
In the ideal scenario, where each item is completed on-time and exactly as planned, all three are the same. In the real world however this is rarely the case. As an example consider the following example:
 
*Assume a project has two gates, A and B, and gate B has A as a precedence.
*Each gate has one action item below it namely Action 1 and 2 respectively.
*Assume 7 day work weeks and no holidays.
 
 
Then, the hierarchy would be as follows:
 
*Project
::*Gate A
::::Action 1
::*Gate B
::::Action 2
 
===== Initial Planning  =====
 
If we define Action 1 to start on May 1 and run for 10 days, and Action 2 to start after Action 1 is completed and also run for 10 days then our plan would be as follows:
 
 
 
{| width="750" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | '''Project'''
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 20
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 20
| align="center" valign="middle" | May 21
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
|}
::{| width="700" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Gate A
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
|}
::::{| width="650" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Action 1
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
|}
::{| width="700" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Gate B
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
|}
::::{| width="650" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Action 2
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 12
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
| align="center" valign="middle" | ?
|}
 
 
Not that at this point, Planned and feasible are identical.
 
 
===== After the Start of Action 1  =====
 
Now assume that Action 1 was started on May 3 instead of May 1 as planned. Then the plan would automatically be shifted as follows:
 
<br>
 
{| width="750" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | '''Project'''
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 20
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 1
| align="center" valign="middle" bgcolor="#ffcc66" | 23
| align="center" valign="middle" bgcolor="#ffcc99" | May 23
| align="center" valign="middle" bgcolor="#ffcc99" | &nbsp;May 3
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::{| width="700" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Gate A
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 1
| align="center" valign="middle" bgcolor="#ffcc99" | 13
| align="center" valign="middle" bgcolor="#ffcc99" | May 13
| align="center" valign="middle" bgcolor="#ffcc99" | &nbsp;May 3
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::::{| width="650" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Action 1
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 1
| align="center" valign="middle" bgcolor="#ffcc66" | 13
| align="center" valign="middle" bgcolor="#ffcc99" | May 13
| align="center" valign="middle" bgcolor="#ff6699" | &nbsp;May 3
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::{| width="700" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Gate B
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 13
| align="center" valign="middle" | 10
| align="center" valign="middle" bgcolor="#ffcc66" | May 23
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::::{| width="650" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Action 2
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 13
| align="center" valign="middle" | 10
| align="center" valign="middle" bgcolor="#ffcc66" | May 23
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
 
 
<br> Specifically the late start of Action 1 would push the feasible end date of Action 1 forward and automatically cause other related dates to shift (in orange).&nbsp;
 
===== After the Completion of Action 1  =====
 
Now assume that Action 1 was completed on May 12 (a day earlier than feasible. Then the plan would automatically be shifted as follows:
 
<br>
 
{| width="750" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | '''Project'''
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 20
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 1
| align="center" valign="middle" bgcolor="#ffcc66" | 23
| align="center" valign="middle" bgcolor="#ffcc99" | May 23
| align="center" valign="middle" bgcolor="#ffcc99" | &nbsp;May 3
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::{| width="700" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Gate A
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 1
| align="center" valign="middle" bgcolor="#ffcc99" | 13
| align="center" valign="middle" bgcolor="#ffcc99" | May 13
| align="center" valign="middle" bgcolor="#ffcc99" | &nbsp;May 3
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::::{| width="650" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Action 1
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 1
| align="center" valign="middle" bgcolor="#ffcc66" | 13
| align="center" valign="middle" bgcolor="#ffcc99" | May 13
| align="center" valign="middle" bgcolor="#ff6699" | &nbsp;May 3
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::{| width="700" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Gate B
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 13
| align="center" valign="middle" | 10
| align="center" valign="middle" bgcolor="#ffcc66" | May 23
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
::::{| width="650" border="1" align="" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Action 2
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasible
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 11
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 21
| align="center" valign="middle" | May 13
| align="center" valign="middle" | 10
| align="center" valign="middle" bgcolor="#ffcc66" | May 23
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
 
 
<br> Specifically the late start of Action 1 would push the feasible end date of Action 1 forward and automatically cause other related dates to shift (in orange).&nbsp;
 
=====xxx=====
<br>
 
<br> <br>
 
{| width="650" border="1" align="center" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Action 2
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasable
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
 
#In creating the plan we set the project start date to be May 1st 2020. We then start with the first action, Action 1 in May 1 and expect it to be completed in 10 days or by May 11.
##Gate A then also starts on May 1 and ends on May 11
##Gate B and action 2 cannot start
 
<br>
 
<br>
 
{| width="650" border="1" align="center" cellpadding="0" cellspacing="0"
|-
| rowspan="3" align="center" valign="middle" bgcolor="#cccccc" | Project
| colspan="3" align="center" valign="middle" bgcolor="#cccccc" | Planned
| colspan="3" align="center" valign="middle" bgcolor="#99ccff" | Feasable
| colspan="3" align="center" valign="middle" bgcolor="#ffff99" | Actual
|-
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
| width="60" align="center" valign="middle" | Start
| width="60" align="center" valign="middle" | Duration
| width="60" align="center" valign="middle" | End
|-
| align="center" valign="middle" | Mai 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | May 1
| align="center" valign="middle" | 10
| align="center" valign="middle" | May 11
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
| align="center" valign="middle" | &nbsp;?
|}
 
====End Section====
 
[[Image:SynXBuild.gif|right|200px]]
 
 
 
 
{{Template:SynXitemsFooter|
Basis Discuss|
Impact Discuss |
Link Pending}}

Latest revision as of 15:33, 30 April 2015