项目管理专题_第1页
项目管理专题_第2页
项目管理专题_第3页
项目管理专题_第4页
项目管理专题_第5页
已阅读5页,还剩156页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4项目管理专题

V10.01.1001

课程简介

听众

a.了解如何启动、策划以及控制项口;

目标

时间

2G赛宝认证中心

CEPREiCEPREICertificationBody

目录

项目管理概述

项目启动

项目策划

项目实施和监控

项目收尾

3G赛宝认证中心

CEPREiCEPREICertificationBody

目录

项目管理概述

项目启动

项目策划

项目实施和监控

项目收尾

4G赛宝认证中心

CEPREiCEPREICertificationBody

项目的概念

♦:,PMI对项目的定义

Aprojectisatemporaryendeavorundertakento

createauniqueproductorservice

项目是为了生产某一独特的产品或服务所做的一次性工

5G赛宝认证中心

CEPREiCEPREICertificationBody

项目的特性

♦:♦临时性

•项目有明确的起始与截止日期

。项目合同的起止日期

当达到项目的目标时即项目的截止日期;或项目被中

止/取消的日期

6G赛宝认证中心

CEPREiCEPREICertificationBody

项目的特性

♦:♦独特的产品或服务

项目所产生的产品或服务是独一无二的(包括合同的

签订人、位置等方面的信息)

对于批量生产的商品(例如空调或冰箱)则不具备独

特性,而例如广东移动计费项目则具有独特性

重新美化铺设广州东风路的路面也可以看作一个独特

的服务

7G赛宝认证中心

CEPREiCEPREICertificationBody

项目的特性

♦:♦渐进明细

是综合临时性与独特性的项目整体特征。

由于每个项目的产品都是独特的,因此区别产品或服

务的特征应该渐进明细地进行阐述。渐进意味着“这

是一种分步骤、持续稳定增加的过程”;明细则意味

着“工作需要仔细、详细并需要通盘考虑”。

8O赛宝认证中心

CEPREICEPREICertificationBody

什么是项目管理

项目管理是在项目活动中运用知识、技能、工具和

技术,以便满足和超过项目干系人对项目的需求和期

通过项目经理和项目组织的努力,运用系统理论和方法

对项目及其资源进行计划、组织、协调、控制,旨在实现

项目的特定目标的管理方法

9G赛宝认证中心

CEPREiCEPREICertificationBody

项目生命周期

♦:♦项目阶段与项目生命周期

。正是因为项目的独特性,项目在执行过程中存在不

确定性

。为了降低不确定性以阶段的方式来执行项目

。项目生命周期则是项目阶段的总和

。项目全生命周期概念

□不仅仅是交付,包括从立项一直到退役

。项目生命周期与产品生命周期的关系

项目生命周期视为产品生命周期的一部分

10G赛宝认证中心

CEPREiCEPREICertificationBody

项目阶段

♦:♦每个项目阶段任务都和创建一定的工作成果相关

联,而阶段的结束也以工作成果的完成为标志这

样做有两个目的:

检查该阶段所完成的工作活动和工作结果是否符合要

求。如果不符合,及时作出纠正措施。这样可以尽可

能地以较小的代价纠正错误。

,根据检查结果来决定项目是否进入下一个阶段。

♦:♦这些阶段评审常被称之为阶段出口,或者里程碑

里程碑

阶段I]~X阶段H|>------X阶段n

、不查

产出物

一---------生命周期

赛宝认证中心

CEPREICertificationBody

项目阶段

般项目生命期

资;申投入

许多中间阶段1

启动阶段收尾阶段

----------------->

时间

12G赛宝认证中心

CEPREiCEPREICertificationBody

启动阶段

根据组织战略选择项目

•确定项目目标

评估和批准项目

组织战略和项目选择制定项目初步范围说明书制定项目章程

确定组织项目的内容明确项目目标

做什么样的项目是什么批准该项目实施

13G赛宝认证中心

CEPREiCEPREICertificationBody

计划阶段

•细化项目目标

确定项目目标的开发计划(工程活动)

确定项目的管理计划(管理活动)

14赛宝认证中心

CEPREICertificationBody

实施和控制阶段

♦:♦实施和控制阶段活动:

•按照开发计划实施工程活动

•按照管理计划实施管理活动

实施管理计划中的控制活动监控实施结果和计划的偏

如果出现偏差或者通过纠正实施措施,或者通过变更

计划来消除

工程活动

整体变更控制监控项目工作

管理的实施活动

15G赛宝认证中心

CEPREiCEPREICertificationBody

几种典型的生命周期

♦:♦瀑布模型

♦:.V模型和W模型

♦:♦原型方法

♦:♦演化模型

♦:♦增量模型

♦:♦螺旋模型

♦:*RUP模型

16G赛宝认证中心

CEPREiCEPREICertificationBody

瀑布模型

♦:♦WinstonRoyce在软件生命周期概念的基础上,于

1970年提出了著名的“瀑布模型”(waterfall

model)o

T计划

定义

阶段维护评价

阶测试

G赛宝认证中心

CEPREiCEPREICertificationBody

瀑布模型特征

♦:♦本活动的工作对象来自于上一项活动的输出,这

些输出一般是代表该阶段活动结束的里程碑式的

文档。

根据本阶段的活动规程执行相应的任务。

♦:♦产生本阶段活动相关产出一软件工件,作为下一

活动的输入。

♦对本阶段活动执行情况进行评审。

18G赛宝认证中心

CEPREiCEPREICertificationBody

瀑布模型的优缺点

优点缺点

降低了软件开发的复杂程度,而且模型缺乏灵活性,特别是无法解决

提高了软件开发过程的透明性,提软件需求不明确或不准确的问题。

高了软件开发过程的可管理性。

推迟了软件实现,强调在软件实现模型的风险控制能力较弱。

前必须进行分析和设计工作。

以项目的阶段评审和文档控制为手瀑布模型中的软件活动是文档驱动

段有效地对整个开发过程进行指导的,当阶段之间规定过多的文档时

,保证了阶段之间的正确衔接,能,会极大地增加系统的工作量;而

够及时发现并纠正开发过程中存在且当管理人员以文档的完成情况来

的缺陷,从而能够使产品达到预期评估项目完成进度时,往往会产生

的质量要求。错误的结论。

G赛宝认证中心

CEPREiCEPREICertificationBody

V模型和W模型

♦1980年代后期PaulRook提出了V模型

20G赛宝认证中心

CEPREiCEPREICertificationBody

W模型

♦:吨丫01113£公司在V模型的基础上提出了W模型

G赛宝认证中心

CEPREiCEPREICertificationBody

原型方法的产生

♦:♦瀑布模型、V模型和W模型都将软件生命周期划分

成独立串行的几个阶段,前一个阶段没有完成便

无法开始下一阶段的工作。

♦然而完整而准确的需求规格说明是很难得到的,

在开发早期用户往往对系统只有一人模糊的想法,很

难完全准确地表达对系统的全面要求

随着开发工作的推进,用户可能会产生新的要求

开发者又可能在设计与实现的过程中遇到一些没有预

料到的实际困难,需要以改变需求来解脱困境

22G赛宝认证中心

CEPREiCEPREICertificationBody

原型方法

♦:♦原型方法指在获得一组基本需求后,通过快速分

析构造出一个小型的软件系统原型,满足用户的

基本要求。

♦:♦用户通过使用原型系统,提出修改意见,从而减

少用户与开发人员对系统需求的误解,使需求尽

可能准确。

♦:♦原型方法主要用于明确需求,但也可以用于软件

开发的其他阶段。

23G赛宝认证中心

CEPREiCEPREICertificationBody

原型方法的局限性

♦:♦对于一个大型系统,如果不经过系统分析得到系统

的整体划分,而直接用原型来模拟是很困难的。

♦:♦对于大量运算的、逻辑性较强的程序模块,原型方

法很难构造出该模块的原型来供人评价。

♦:♦对于原有应用的业务流程、信息流程混乱的情况,

原型构造与使用有一定的困难。

24G赛宝认证中心

CEPREiCEPREICertificationBody

演化模型

♦:♦使用瀑布模型人们认识到,由于需求很难调研充

分,所以很难一次性开发成功。

♦:♦演化模型提倡两次开发:

第一次是试验开发,得到试验性的原型产品,其目标只

是在于探索可行性,弄清软件需求;

第二次在此基础上获得较为满意的软件产品。

第二次产品开发

♦需求分析软

IL件设%-I件

~I.件实血移

I软件测「交

软件部署

G赛宝认证中心

CEPREICEPREICertificationBody

演化模型

♦:♦演化模型分类:

探索式演化模型

抛弃式演化模型

演化模型的特点:

八优点:明确M芦需求、提高系统质量、降低开发风险;

缺点:

O难于管理、结构较差、技术不成熟;

O可能会抛弃瀑布模型的文档控制优点;

O可能会导致最后的软件系统的系统结构较差;

♦:♦演化模型适用范围:

需求不清楚;

小型或十小型系统;

开发周期短

26G赛宝认证中心

CEPREiCEPREICertificationBody

增量模型

♦Mills当壬19笆8Q嘉M整就备谯指琼魏友政集寮螳维曩翻瞥心肚塞最画治的第

南泰r

♦结合了瀑布模型和演化模型的优点。

下一增量开发

增量开发下一增量内容的确定

用户使用增量产品软

A提出反馈意见:修件

改、补充需求Iffl移

P-测

和用户沟通探索下收

一增量内容的初步

需求

指导和控制增量集成

指导下一个增量的选捕------------------J

27G赛宝认证中心

CEPREiCEPREICertificationBody

增量模型

♦:♦增量模型的优点:

客户可以在第一次增量后就使用到系统的核心功能,增强了客户

使用系统的信心;

项目总体失败的风险较低,因为核心功能先开发出来,即使某一

次增量失败,核心功能的产品客户仍然可以使用。

由于增量是按照从高到低的优先级确定的,最高优先级的功能得

到最多次的测试,保障了系统重要功能部分的可靠性。

所有增量都是在同一个体系结构指导下进行集成的,提高了系统

的稳定性和可维护性。

♦:♦增量模型的缺点:

增量粒度难以选择;

确定所有的基本业务服务比较困难;

28G赛宝认证中心

CEPREiCEPREICertificationBody

螺旋模型

Boehm于1988年提出,主要针对大型软件项目的开

发。

累计

制定计划成本风险分析

♦:♦四个象限决定目标、评价方案、

方案和限制识别风险、

>制定计划风险分消除风险

•风险分析

•实施工程』狡线////原型I、原型2、原型八原型,

•客户评价t

/实现:黑"工程

开发、验证

客户评估-------―下—产品

29G赛宝认证中心

CEPREiCEPREICertificationBody

RUP

<♦RUP(RationalUnifiedProcess)是由

Rational公司(现被IBM公司收购)开发的一种软

件工程过程框架,是一个面向对象的基于web的程

序开发方法论。

♦:KUP既是一种软件生命周期模型,又是一种支持面

向对象软件开发的工具,它将软件开发过程要素

和软件工件要素整合在统一的框架中。

30G赛宝认证中心

CEPREiCEPREICertificationBody

RUP的基本结构

1.UP是一个软件开发过程工作流程

软件开发过程是一个将用

2.业务建模

户需求转化为软件系统所需求

需要的活动集合。分析设计

不仅仅是一个简单的

3.UP施

过程,而是一个通用的过试

程框架。警

4.UP使用UML来制定和描

变更管理

述软件系统的所有视图。项目管理

5.UP的突出特点:用例驱斗境

动、以构架为中心、使用

迭代和增量的开发模式

31G赛宝认证中心

CEPREiCEPREICertificationBody

RUP的9个核心工作流

*6个核心过程工作流

商业建模(BusinessModeling)

需求(Requirements)

分析和设计(Analysis&Design)

实现(Implementation)

加试(Test)

部署(Deployment)

孝3个核心支持工作流:

配置和变更管理(Configuration&ChangeManagement)

项目管理(ProjectManagement)

环境(Environment)

32G赛宝认证中心

CEPREiCEPREICertificationBody

RUP的阶段

♦:*RUP中的软件生命周期在时间上被分解为四个顺序

的阶段:初始阶段(Inception)、细化阶段(

Elaboration)、构造阶段(Construction)和交

付阶段(Transition)。

♦:♦每个阶段结束于一个主要的里程碑(Major

Milestones),并在阶段结尾执行一次评估以确定

这个阶段的目标是否已经满足。如果评估结果令

人满意的话,可以允许项目进入下一个阶段。

初始阶段细化阶段构造阶段移交阶段

生命周期体

生命周期目初始运行能产品发布里

系结构里程

标里程碑力里程碑程碑

-------时间

33G赛宝认证中心

CEPREiCEPREICertificationBody

项目生命周期的选择

♦在前期需求明确的情况下尽量采用瀑布模型或改进型的瀑布模型

♦在用户无信息系统使用经验,需求分析人员技能不足情况下一定要借

助原型

♦在不确定性因素很多,很多东西前面无法计划情况下尽量采用增量迭

代和螺旋模型

在需求不稳定情况下尽量采用增量迭代模型

在资金和成本无法一次到位情况下可以采用增量模型,软件产品分多

个版本进行发布

♦对于完全多个独立功能开发可以在需求阶段就分功能并行,但每个功

能内都应该遵循瀑布模型

♦对于全新系统的开发必须在总体设计完成后再开始增量或并行

♦对于编码人员经验较少情况下建议不要采用敏捷或迭代等生命周期模

♦:♦增量,迭代和原型可以综合使用,但每一次增量或迭代都必须有明确的

交付和出口准则.

34G赛宝认证中心

CEPREiCEPREICertificationBody

项目管理过程

♦:♦项目过程组

项目或阶段的过程组示意图

35G赛宝认证中心

CEPREiCEPREICertificationBody

某一阶段中各过程的交叉

36G赛宝认证中心

CEPREiCEPREICertificationBody

目录

项目管理概述

项目启动

项目策划

项目实施和监控

项目收尾

G赛宝认证中心

CEPREiCEPREICertificationBody

项目可行性分析

♦:♦目的

•避免盲目决策而给企业带来损失,减少投资失误

♦:♦任务

•对即将开发的系统,从市场、经济、技术等方面进行

论证

回答项目是否值得开发、有无可行的解决办法

38G赛宝认证中心

CEPREiCEPREICertificationBody

项目可行性分析

♦:♦可行性分析内容

市场分析

竞争实力分析

•经济效益分析

技术分析

时间和资源分析

39G赛宝认证中心

CEPREiCEPREICertificationBody

项目可行性分析

♦:♦结论

•项目是否值得去做应服从公司整体战略目标

。盈利的需要

。现金流的需要

O市场开拓的需要

可行性分析结果形成《可行性分析报告》

40G赛宝认证中心

CEPREiCEPREICertificationBody

组建项目团队

41G赛宝认证中心

CEPREiCEPREICertificationBody

确定项目目标和范围

♦:♦项目目标的意义

明确项目及项目组成员共同努力的方向。作为各方沟

通的方式

•产生激励作用

为制定项目计划打下基础,为项目计划指明方向

作为评价项目成功的依据

42G赛宝认证中心

CEPREiCEPREICertificationBody

确定项目目标和范围

♦:♦项目目标的特点

•多目标性

。时间、成本、技术性能三大方面

O冲突和权衡

•优先性

•层次性

。上层目标是下层目标的目的

。下层目标是上层目标的手段

43G赛宝认证中心

CEPREiCEPREICertificationBody

确定项目目标和范围

♦:♦目标的SMART

Specific-明确的

Measurable-可度量的

Achievable-可完成的

Relevant-恰当的

Trackable-可跟踪的

44G赛宝认证中心

CEPREiCEPREICertificationBody

确定项目目标和范围

❿明确目标,界定范围

•一句话的项目

一页纸的项目目标说明

详细的项目范围说明文档

微软IE4.0的产品目标

此次计划推出的IE浏览器将成为Internet上的主流浏览器软

件,它可以为企业客户和最终用户提供高速、稳定、总体拥

有成本最低的使用体验,可以与Microsoft的Office软件有效集

成,这一产品的市场目标是在1998年将IE的市场占有率扩大

到65%

45G赛宝认证中心

CEPREiCEPREICertificationBody

确定项目里程碑

系统发

试通过相

46G赛宝认证中心

CEPREiCEPREICertificationBody

项目立项申请

提交立立项评立项公

项申请审告

<J\________)

47G赛宝

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论