项目的定义:在既定的资源和要求的限制下,为实现某种目标而相互联系的一次性工作任务。
项目的特征:明确的目标,独特性,时限性。
IT项目的特征:目标的渐进性(边界模糊),创新性,高风险性,智力密集性。
项目管理的定义:识别需求,管理期望,权衡关系,滚动规划。
项目管理过程(PMBOK):启动,规划,执行,监控,收尾。
项目三要素:时间进度,成本控制,质量要求。
项目环境的关键因素:经济环境,社会人文,政策法律,企业文化。
组织结构:
组织结构 | 职能型 | 矩阵型 | 项目型 | ||
弱矩阵 | 平衡矩阵 | 强矩阵 | |||
项目经理权限 | 无 | 少 | 中 | 大 | 全权 |
可利用资源 | 无 | 少 | 中 | 大 | 全权 |
控制项目预算 | 职能经理 | 职能经理 | 职能经理与项目经理 | 项目经理 | 项目经理 |
项目经理角色 | 兼职 | 兼职 | 全职 | 全职 | 全职 |
项目管理行政人员 | 兼职 | 兼职 | 兼职 | 全职 | 全职 |
适用 | 规模小,重技术 | 技术复杂,规模较大 | 规模大,技术复杂 |
IT项目生命周期:提出IT项目需求,进行项目决策,项目建设,项目验收,项目投入运营。(前期,建设期,运营期)
项目启动标志:任命项目经理,组建项目团队,召开项目启动会议,形成项目章程(项目开发任务书)。
P = F / ( 1 + i )t
p:现值(本金),F:终值(本利和),i:银行利率,t:年份
净现金流量:现金流入与现金流出之差
投资回收期:Pt = 净现金流量现值累计开始出现正值的年份 - 1 + 上年净现金流量现值累计的绝对值 / 当年净现金流量现值
投资回收率(投资收益率) = 运营期年均净收益 / 投资总额
3个项目基准:进度基准,成本基准,范围基准。
12个计划:范围,进度,成本,质量,人力资源,沟通,风险,采购,需求管理计划(范围),过程改进计划(质量),变更管理计划,配置管理计划(整体)。
项目成功标准:可交付的合格成果,实现项目目标,达到客户期望。
软件系统的范围:软件《需求规格说明书》。
历时估计的方法:专家判断,类比估计,单一时间估计法(关键路径网络),三点估计法(乐观时间,最可能时间,悲观时间),参数估计法(数学模型)。
软件项目工作量的估算方式:类比估算法,基于定额的进度估算(项目规模),基于承诺的进度估算法(需求)。
定额估算法:T = Q / ( R × S )
T:活动的持续时间,Q:活动的工作量,R:人力或设备的数量,S:生产开发的效率。
关键路径法(CPM):计算总时差,反复调整项目活动的计划安排和资源配置方案。
ES:最早开始时间。EF:最早完成时间。LS:最迟开始时间。LF:最迟完成时间。
正推法:ES初值=0,EF=ES+工期,ES=max{紧前工作的EF}
逆推法:LF初值=max{EF}=Tc,LS=LF-工期D,LF=min{紧后工作的LS}
总时差TF=LF-EF=LS-ES (不影响整个项目结束的前提下,活动允许调整时间)
自由时差FF=min{ES(紧后活动)}-EF (不影响后续活动结束的前提下,活动允许调整时间)
关键活动:总时差为0的活动
关键路径:耗时最长的路径
乐观时间to,悲观时间tp,最可能时间tm。
期望t=(to+4×tm+tp)/6
标准差σ=(tp-to)/6
方差σ²=[(tp-to)/6]²
缩短活动工期方法:赶工,快速跟进,减小活动范围,提高生产效率,加强质量管理,减少返工。
缩短工期的单位时间成本=(正常成本-压缩成本)/(正常时间-压缩时间)
软件质量的要素:产品修改(可理解性,可维护性,灵活性,可测试性),产品转移(可移植性,可重用性,互操作性),产品运行(正确性,健壮性,高效性,完整性,易用性,风险性)。
编制质量计划的方法:效益/成本分析法,基准法,流程图,试验设计,头脑风暴,力场分析,名义小组技术。
常见IT质量问题:违背IT项目规律,技术方案本身缺陷,基本部件不合格,实施中的管理问题。
软件项目质量控制技术:技术评审,代码走查,代码会审,软件测试,缺陷跟踪。
领导风格:指导型,教练型,参与式,授权式。
绩效报告主要内容:状态报告,进展报告,预测。
风险识别方法:风险条目检查表,头脑风暴法,情景分析法,专家调查法。
项目风险应对措施:回避,转移,减轻,接受。
招标过程:招标,投标,开标,评标,定标,签订合同。