F
fretnoise
I can't figure out how MS Project calculates Total Slack. For most
cases, it's
LS - ES. However, that doesn't always hold. Have googled on this for
hours but can't
find an asnwer.
Here's a simple example:
- add two tasks to a new project, "a", "b"
- make "b" a predecessor of "a"
- add constraint MSO 6/1/06 on "b"
- schedule forward with start date 6/12/06
MS Project 2003 calulcates the following (TS=total slack, FS=free
slack, SS=start slack)
(1) task a: ES=6/12 EF=6/12 LS=5/31 LF=5/31 TS=-8 FS=0 SS=-8
(2) task b: ES=6/1 EF=6/1 LS=6/1 LF=6/1 TS=-8 FS=0 SS=-8
Both tasks have the same slack, even though they have different values
for
LS-ES or LF-EF. Task b has the same dates for ES/EF/LS/LF yet the TS is
not 0.
This shows that TS cannot be computed from just ES/EF/LS/LF.
How does MS Project exactly calculate Total Slack? Anybody have a
formula (the
english explanation in Microsoft Project Help isn't very complete)
Thank's very much!
cases, it's
LS - ES. However, that doesn't always hold. Have googled on this for
hours but can't
find an asnwer.
Here's a simple example:
- add two tasks to a new project, "a", "b"
- make "b" a predecessor of "a"
- add constraint MSO 6/1/06 on "b"
- schedule forward with start date 6/12/06
MS Project 2003 calulcates the following (TS=total slack, FS=free
slack, SS=start slack)
(1) task a: ES=6/12 EF=6/12 LS=5/31 LF=5/31 TS=-8 FS=0 SS=-8
(2) task b: ES=6/1 EF=6/1 LS=6/1 LF=6/1 TS=-8 FS=0 SS=-8
Both tasks have the same slack, even though they have different values
for
LS-ES or LF-EF. Task b has the same dates for ES/EF/LS/LF yet the TS is
not 0.
This shows that TS cannot be computed from just ES/EF/LS/LF.
How does MS Project exactly calculate Total Slack? Anybody have a
formula (the
english explanation in Microsoft Project Help isn't very complete)
Thank's very much!