软件项目管理复习
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件项目管理复习相关的知识,希望对你有一定的参考价值。
第零章 概述
人类日常生活的活动中,满足这些条件的才可以称为项目。
-
目的性:为了创造唯一性的产品或者提供唯一的服务而进行
-
相关性:项目中有许多彼此相关的活动。
-
周期性:要在一定时间内完成。
-
独特性:一定程度上,每个项目都是唯一的。
-
约束性:项目受资源约束。
-
不确定性:项目开始前应该制定计划,但是总会由于各种因素,使得计划产生变化。
是项目的例子:野餐活动,集体婚礼,开发微软的操作系统,神州飞船计划。
非项目的活动:上课,社区安保,日常卫生保洁。
项目的基本要素:技术,方法,团队建设,信息,沟通。
第二章 范围计划
WBS
work break down structure
-
参照方法
-
类比方法
-
自顶向下:对比较熟悉的项目
-
自底向上:对新的项目
题目类型:给出描述,画出任务分解
第三章 进度计划
任务之间有依赖关系,软件的进度需要管理。
进度管理图示
甘特图
缺点:不能明确表示任务之间的依赖关系,也不能明确表示关键路径,和关键任务。
网络图
网络图有三种,PDM,ADM,CDM,前面两种是重点。PDM 以任务为节点,ADM 以任务为边。
项目历时估计
历时估计就是估计一个项目完成要用的时间。
定额估计算法
项目用的时间 = 活动工作量 / (单位资源数量 × 单位时间单位资源的工作量)
。。。不解释
工程评审技术 PERT
这种估计,对于每个项目中的活动,要计算三个估计值,求加权平均。
O:Optimistic,乐观估计,也就是最短用时估计。
P:Pessimistic,悲观估计,最长用时的估计。
M:Most likely,最可能的完成时间估计。
当前活动的 PERT 估计值是 (O + 4M + P) / 6。整个项目的估计值就是所有任务的估计值的和。
PERT 有风险分析问题。按照正态分布估计,E ± δ 内完成的概率是 68.3%,E ± 2δ 内是 95.5%,E ± 3δ 是 99.7%。
项目进度编制
决定项目的开始和结束日期的过程,与项目历时估计往往是同时进行的。
关键路径法
-
Early Start,ES,任务最早可以开始的时间——意味着最早在这个时候,任务的前驱任务都完了
-
Late Start,LS,跟上面相反,这个时候,任务的前驱一定都结束了
-
Early Finish,EF,乐观估计的完成时间
-
Late Finish,LF,悲观估计的完成时间
-
Lead,Lag【】
-
Float,浮动【】
-
关键路径,ES = LS 的任务称为关键任务,一系列不同任务链条上的关键任务链接成关键路径。在网络图上,关键路径是浮动为 0 的最长路径。
P75 的例子(图 3-16)详解了这些名词。
计算任务的 ES,LS,EF,LF 使用正推法和逆推法(P75 - P78)。
时间压缩法
应急法和平行作业法
资源平衡法
关键路径法可以产生一个进度计划,但是常常这个计划需要的资源太多。资源平衡法在资源约束条件下产生项目计划。
第四章 项目成本计划
先阅读 4.3.7 估算方法综述
代码行,功能点和对象点
未调整功能点级数(UFC)和技术复杂度因子(TCF)。
-
类比估算
-
自下而上的估算
-
参数模型估算
以上是关于软件项目管理复习的主要内容,如果未能解决你的问题,请参考以下文章