2.2 项目管理基础

生命周期

项目生命周期是指项目从启动到收尾所经历的一系列阶段:

  • 需求阶段
  • 设计、开发阶段
  • 测试阶段
  • 交付阶段

工程项目生命周期:

  • 可行性
  • 规划设计
  • 实施建造
  • 启动运转

生命周期的特征:

通用项目生命周期结构中典型的成本与人力投入水平:
通用项目生命周期结构中典型的成本与人力投入水平
生命期与风险及变更:
随项目时间而变化的变量影响

项目阶段

项目阶段是一组具有逻辑关系的项目活动的集合,通常以一个活多个(主要)可交付成果的完成为结束。
所有的项目阶段都具有以下类似特征:

1.各阶段的工作重点不同,通常涉及不同的组织,处于不同的地理位置,需要不同的技能组合。

2.为了成功实现各阶段的主要可交付成果或目标,需要对各阶段及其活动进行独特的控制或采用独特的过程。

3.阶段的结束以作为阶段性可交付成果的工作产品的转移或移交为标志。阶段结束点是重新评估项目活动并变更或终止项目(如果必要)的一个当然时点。这个时点可称为阶段关口、里程碑、阶段审查、阶段门或关键决策点。在很多情况下,阶段收尾需要得到某种形式的批准,阶段才算结束。

典型生命周期模型

瀑布模型

瀑布模型
阶段:按可行性分析、需求、设计、编码、测试、运行维护等分阶段顺序进行,上一阶段工程全部完成后再进入下一阶段
适用:需求确定、变化小的产品;升级或以前有类似开发经验的项目
如,盖房子,地基打好了,才能开始砌墙

螺旋模型

螺旋模型
阶段:制定计划、风险分析、实施工程、客户评估。强调风险分析。适用:庞大、复杂、高风险系统。采用循环的方式逐步深入;确定一系列里程碑确保满意。

迭代模型

迭代模型
阶段:初始、细化、构造、移交;适用:需求不确定。事先不能完整定义产品所有需求、计划多期开发的软件

V模型

V模型
软件测试V模型

V模型的特点:

  • V模型体现的主要思想是开发和测试同等重要,左侧代表的是开发活动,而右侧代表的是测试活动
  • V模型针对的每个开发阶段,都要一个测试级别与之对应
  • 测试依旧是开发生命周期中的阶段,与瀑布模型不同的是,有多个测试级别与开发阶段对应
  • V模型适用于需求明确和需求变更不频繁的情形

单元测试对应编码(助记:单边);
集成测试对应详细设计(助记:吉祥);
系统测试对应概要设计(助记:膝盖);
验收测试对应需求分析(助记:验需);

原型化模型

特点:

  1. 实际可行
  2. 具有最终系统的基本特征
  3. 构造方便、快速,造价低

过程:创建快速原型-反复讨论分析-弄清需求-开发产品。
适用:用户需求开始时定义不清、管理决策方法结构化程度不高的系统开发。
分类:有抛弃型原型和进化型原型两种。

敏捷开发模型

以人为核心、迭代、循序渐进的开发方法。敏捷流程的具体实践有XP极限编程和Scrum(最常用)。适用:需求多变,要求“快速反馈,及时调整”(实现移动的目标,可能先确定时间而不是范围,小范围试错、快速试对,关键用户要频繁参与)

Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。

单个项目的管理过程【重点】

项目团队实施项目过程分为两类:

1.项目管理过程。这些过程保证项目在整个生命周期中顺利前行。它们借助各种工具与技术,来实现各知识领域的技能和能力。不因应用领域变化而变化

2.面向产品的过程。这些过程定义并创造项目的产品。产品导向过程通常由项目生命周期来定义,并因应用领域而异。

项目管理五大过程组说明 ※※※

  • 启动过程组:定义并批准新的项目或阶段。授权开始该项目或阶段的一组过程。包括制定项目章程,识别干系人
    作用是设定项目目标,让项目团队有事可做
  • 规划过程组:明确范围,定义和细化目标,制定项目管理计划。规划最佳的行动方案,以实现项目或阶段所承担的目标和范围
    作用是制定工作路线,让项目团队“有法可依”
  • 执行过程组:整合人员和其他资源,在项目的生命期或某个阶段执行项目管理计划
    作用是“按图索骥”,让项目团队“有法必依”
  • 监控过程组:要求定期测量和监控进展,识别与项目管理计划的偏差,以便在必要时采取纠正措施,确保项目或阶段目标达成
    作用是测量项目绩效,让项目团队“违法必究”,并且尽量做到“防患于未然”
  • 收尾过程组:正式接受产品,服务或工作成果,有序的结束项目或项目阶段
    作用是了结项目(阶段)“恩怨”,让一切圆满

项目的过程组很少是离散的或者只出现一次
所有的项目都要经历这五大过程组,但并不是所有项目都要执行47个过程
项目的过程组经常会发生相互交迭
项目的过程组具有明确的依存关系并在各个项目中按一定的次序,一般情况下都是按:启动–>规划–>执行–>监控–>收尾 这个次序

五大过程组与PDCA对应

五大过程组与PDCA对应
PDCA循环(戴明环)
项目管理各过程组成的5个过程组可以对应到PDCA循环:计划(Plan)— 执行(Do)— 检查(Check)— 行动(Action)

PDCA

过程组、知识领域与过程【重点】※※※

☆☆☆ 47个过程,横着竖着都要记忆
一张图 todo

十大知识领域 ※※※

整体管理:所起作用犹如项链中的那根线
范围管理:做且只做该做的事
时间管理:让一切按既定的进度进行
成本管理:算准钱和花好钱
质量管理:目的是满足需求
人力资源管理:让团队成员一起高效干
沟通管理:在合适的时间让合适的人通过合适的方式把合适的信息传达给合适的人
风险管理:“无事找事”,让项目“无险事”
采购管理:当好甲方
干系人管理:和项目干系人搞好关系并令其满意

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值