1 首先区分进度和进展的概念
进度:schedule,工期是否拖延了,拖延了多久。
进展: progress,任务的完成情况,任务完成了%多少,还有哪些任务未完成。
比如:
某项任务到今天为止,工期已经拖了2天,任务完成了80%了,还剩20%未完成;
(1)检查关键路径是否拖期,如果关键路径有拖期,则项目一定是拖期了,则要计算关键路径的拖期天数。
(2)检查非关键路径是否拖期了,如果非关键路径的拖期后超过了关键路径的工期,则要计算非关键路径的拖期天数。
有多种方法:
(1) 任务完成%=已完成的任务个数/应完成的任务个数。
(2) SPI=挣值/计划值,在软件项目中通常采用已完成任务的计划工作量/应完成任务的计划工作量。
(3) 需求完成%=已完成的需求个数/总的需求个数,或者=已完成需求的功能点/总的功能点,在敏捷方法中可以用已完成的故事点/总的故事点
进度:schedule,工期是否拖延了,拖延了多久。
进展: progress,任务的完成情况,任务完成了%多少,还有哪些任务未完成。
比如:
某项任务到今天为止,工期已经拖了2天,任务完成了80%了,还剩20%未完成;
某项任务到今天为止,已经完成,但是比计划日期拖期了2天,任务100%完成了。
(1)检查关键路径是否拖期,如果关键路径有拖期,则项目一定是拖期了,则要计算关键路径的拖期天数。
(2)检查非关键路径是否拖期了,如果非关键路径的拖期后超过了关键路径的工期,则要计算非关键路径的拖期天数。
(3)上述2步计算结果的最大值即为项目的拖期天数。提前以此类推。
有多种方法:
(1) 任务完成%=已完成的任务个数/应完成的任务个数。
(2) SPI=挣值/计划值,在软件项目中通常采用已完成任务的计划工作量/应完成任务的计划工作量。
(3) 需求完成%=已完成的需求个数/总的需求个数,或者=已完成需求的功能点/总的功能点,在敏捷方法中可以用已完成的故事点/总的故事点
(4) 在敏捷方法中也可以是燃烧图,度量剩余任务的计划工作量。