一、 项目
1、 项目的定义
为大到特定的目的、使用一定的资源、在确定的期间内、为特定发起人而提供独特的产品、服务或成果而进行的一次性努力。
2、项目目标
分类 | 描述 |
---|---|
成果性目标 | 项目目标:满足客观要求的产品、系统、服务或者成果;例:①建设一个视频监控系统是一个项目,建立后的视频监控系统 就是该项目的产品;②建设一个办公大楼也是一个项目或者说工程,建成后的办公大楼 就是该项目的产品;③开发一个网上书店也是一个项目,完成后的网上书店 就是该项目的产品;④一个ERP系统的实施也是一个项目,完成后的ERP系统 就是该项目的产品; |
约束性目的 | 管理性目标:时间、成本、质量 |
目标特征 | 描述 |
---|---|
项目的目标有不同的优先级 | 项目是一个多目标的系统,不同目标可能在项目管理的不同阶段根据不同需要,其重要性不一样 |
项目目标具有层次性 | 一个项目目标既要有最高层次的战略目标,又要有较低层次的具体目标 |
3、项目特点
项目特点 | 描述 |
---|---|
临时性 | 每一个项目都有一个明确的起始和结束时间;指项目是一次性的 |
独特性 | 项目要提供一独特产品,提供独特的服务或成果,没有完全一样的项目 |
渐进明细 | ①项目的成果性目标是逐步完成的;②项目的产品、成果或服务事先不可见,在项目前期只能粗略地进行项目定义,随着项目的进行才能逐步明朗、完善和精确 ;③在项目逐渐明细的过程中一定会有修改,产生相应的变更 |
4、项目成功4约束
范围、时间、成本、质量(核心)
5、软技能
有效的沟通、对组织施加影响、领导能力、激励、谈判和冲突管理、分析和综合归纳能力、解决问题
6、标准法规
标准法规 | 描述 |
---|---|
标准 | ①一致同意建立并由公认的机构批准的文件,该团体提供通用的和可重复使用的规则、指南、活动或其结果的特征,目的是在特定的背景下达到最佳的秩序;②如计算机磁盘的大小,液压机液体的耐热性规格 |
法规 | ①是政府强制的要求,它制定了产品、过程或服务的特征,包括适用的管理条款,并强制遵守;②如建筑法规 |
7、系统集成项目的特点
(1)信息系统集成项目要以满足客户和用户的需求为根本出发点;
(2)客户和用户的需求常常不够明确、复杂多变,应加强需求变更管理以控制风险
(3)系统集成不是选择最好的产品的简单行为,而是要选择最适合用户的需求和投资规模的产品和技术
(4)高技术与高技术的集成。系统集成不是简单的设备供货,系统集成是高技术的集成,它体现更多的是设计、调试与开发,是高技术行为
(5)系统工程。系统集成包含技术,管理和商务等方面,是一项综合性的系统工程。
(6)项目团队年轻,流动率高
(7)强调沟通的重要性
二、项目经理
1、一般要求
①足够的知识;②丰富的项目管理经验;③良好的协调和沟通能力;④良好的职业道德;⑤一定的领导和管理能力
2、如何做好
①真正理解项目经理的角色;②领导并管理项目团队;③依据项目进展的阶段,组织制订详细程度适宜的项目技术,监控计划的执行,根据实际情况、客户要求或其他变更要求对计划的变更进行管理;④真正理解一把手工程;⑤注重客户和用户参与
3、其他
(1)应具备广博的知识、丰富的经验、良好的沟通技巧、协调能力、职业道德及学习通用管理、领导能力等,但是项目经理不可能具有所有的知识和技能
比如,IT的项目经理没必要对建筑行业很精通,只要了解即可
(2)处于项目中的核心位置,必须具有管理和领导能力必须具有丰富的项目管理相关知识和宽广的技术知识,而不需要掌握所有技术细节
,这也不可能;同时,项目组成员不需要精通项目管理知识
只要在项目经理领导下工作,做好相关专业技术活动
4、事业环境因素
5、组织过程资产
三、项目干系人
1、定义
哪些积极参与项目,或是其利益会受到项目执行的影响或项目结果影响的个人和组织,他们也可能对项目及结果施加影响
2、包含
①客户和用户;②项目经理;③执行组织;④项目团队成员;⑤项目发起人;⑥智能经理;⑦影响者;⑧项目管理办公室(PMO)
3、要求
项目经理
必须管理项目干系人的期望,项目干系人经常会有相互不同甚至是冲突的目标。解决项目干系人之间不同意见应该以使客户满意为主,但不要忽略其他项目干系人的要求和期望
,应找到对分歧的恰当解决方案,是项目经理
的主要挑战
四、项目的组织结构
1、组织结构对项目的影响
2、组织机构
3、职能型和项目型
4、矩阵型
五、POM项目管理办公室
1、要求
(1)可以为一个项目
设立一个PMO,可以为一个部门
设立一个PMO,可以为一个企业
设立一个PMO,这三级PMO可以在一个组织内可以同时存在
。
(2)PMO不一定要位于组织的中心
2、职责
(1)在所有PMO管理的项目之间共享和协调资源
(2)明确和制定项目的管理方法、最佳实践和标准
(3)负责制定项目方针、流程、模版
和其他共享资料
(4)为所有项目进行集中的配置管理
(5)对所有项目的集中的共同风险
和独特风险存储库加以管理
(6)项目工具【如企业级项目管理软件】的实施和管理中心
(7)项目之间的沟通
管理协调中心
(8)对项目经理进行指导
的平台
(9)通常在企业级对所有PMO管理的项目的时间基线和预算进行集中监控
(10)在项目经理和任何内部或外部的质量人员或标准化组织之间
3、分类
分类 | 描述 |
---|---|
支持型 | 担当顾问的角色 ,向项目提供模版、最佳实践、培训以及来自其他项目的信息和经验教训 |
控制型 | 不仅给项目·提供支持·,而且通过各种手段要求项目服从PMO的管理决策 |
指令型 | 直接管理和控制项目 |
4、和项目经理职责区别
(1)项目经理和PMO追求不同的目标
,同样,受不同的需求所驱使
(2)项目经理负责在项目约束条件下完成特定的项目成果性目标
,而PMO是具有特殊授权的组织机构,其工作目标包含组织级的观点
(3)项目经理关注于特定的项目目标
,而PMO管理重要的大型项目范围的变化,以更好地达到经营目标
(4)项目经理控制赋予项目的资源以最好地实现项目目标
,而PMO对所有项目之间的共享组织资源进行优化使用。
(5)项目经理管理中间产品的范围、进度、费用和质量,而PMO管理整体的风险、整体的机会和所有的项目依赖关系
六、信息系统项目的生命周期
1、项目定义
(1)项目的每个阶段都至少包含管理工作和技术工作
(2)项目生命周期描述文件可以是概要的,也可很详细
2、项目生命周期的特征
(1)在初始阶段,成本和人员投入水平较低,在中间阶段达到最高,当项目接近结束时则快速下降
(2)在项目的初始阶段不确定性水平最高,因此达不到项目目标的风险是最高的。随着项目的继续,完成项目的确定性通常也会逐步上升
(3)在项目的初始阶段,项目干系人影响项目的最终产品特征和项目最终费用的能力最高,随着项目的继续开展则逐渐变低
3、项目阶段的特征
(1)每个项目阶段都以一个或数个可交付成果的完成为标志
(2)可交付成果是某种有形的、可验证的工作成功
(3)一些可交付成功对应着项目管理过程,另一些可能是最终产品的一部分
(4)项目阶段的结束通常以对完成的工作和可交付成果的技术和技术评审为标志,目的是确定是否验收、是否仍然需要增加工作,或者是否考虑结束这一阶段
(5)阶段末可进行一次审查,目的是取得对结束当前阶段并启动下一阶段的核准。阶段末审查也称为阶段放行口、阶段关卡或验收战
4、项目生命周期与产品生命周期
产品的生命周期更长、产品的生命周期包含项目的生命周期
相同点不同点 | 项目 | 产品 |
---|---|---|
不同点 | 概念/启动、开发/计划、结束/收尾 | 介绍、增长、成熟、衰退 |
相同点 | 一些产品生命周期包含项目生命周期 | 一些产品生命周期包含项目生命周期 |
七、瀑布模型
1、定义
一般将软件开发分为:可行性分析(计划)、需求分析、软件设计(概要设计、详细设计)、编码(含单元测试)、测试、运行维护等阶段
2、适用范围
项目需求明确、充分了解拟交付的产品、有厚实的行业实践基础、或者整批一次性交付产品有利于干系人。
3、特点
(1)从上一项开发活动接受该项活动的工作对象作为输入
(2)利用这一输入,实施该项活动应完成的工作内容
(3)给出该项活动的工作成果,作为输出传给下一项开发活动
(4)对该项活动的实施工作成果进行评审
八、迭代模型
1、定义
(1)水平方向为时间为,分四个阶段:初始、细化、构造、移交
(2)核心工作流从技术角度描述迭代模型的静态组成部分,包括:业务建模、需求获取、分析与设计、实现、测试、部署。
2、特征
(1)图中的阴影部分描述了不同的工作流,在不同的时间段工作流的不同,几乎所有的工作流在所有的时间段内均有工作量,只是大小不同而已
(2)每个阶段都执行一次传统的、完整的串行过程串,执行一次过程串就是一次迭代
(3)每次迭代涉及的过程都包括不同比例的所有活动
(4)在一个阶段内部,可以完成一次到多次的迭代
3、各阶段任务
(1)初始
阶段:系统地阐述项目的范围、确定项目的边界,选择可行的系统架构,计划和准备商业文件
(2)细化
阶段:分析问题领域,建立健全体系结构并选择构件,编制项目计划
(3)构建
阶段:完成构件的开发并进行测试,吧完成的构建集成为产品,测试产品所有的功能
(4)交付
阶段:目的是将软件产品交付给用户群体
根据需要,在一个阶段内部,可以完成一次到多次的迭代。
九、迭代模型和增量模型对比
1、迭代模型过程中,每个阶段都
包含不同比例的所有活动
。
2、重复的循环,属于“完善型迭代
”
3、适用于:不同完整定义产品的所有需求、计划多期开发的
、在开发早起需求可能有所变化、需求降低项目复杂性的、部分交付有利于干系人的
十、螺旋模型-特点
(1)将原型
实现的迭代特征与线性顺序(瀑布)模型
中控制的和系统化方面结合起来
(2)使得软件的增量版本的快速开发成为可能,软件开发是一系列的增量发布
(3)在早起的迭代中,发布的增量可能是一个纸上的模型或原型
(4)四阶段:制订计划、风险分析、实施工程和客户评估
(5)强调了风险分析
,特别适用于庞大
而复杂的、高风险
的系统
十一、敏捷方法-特征
(1)敏捷方法也叫适应型生命周期
,或者变更驱动方法
(2)以人为核心、迭代、循序渐进
的开发方法
(3)适用于一开始并没有或不能完整地确定出需求和范围的项目
,或者需要应对快速变化的环境
,或者需求和范围难以事先确定
,或者能够以有利于干系人的方式定义较小的增量改进
(4)目的在于应对大量变更,获取干系人的持续参与
(5)迭代很快【通常2-4周迭代1次】
,而且所需时间和资源是固定的
十二、V模型
1、特征
(1)左边的下画线分别代表了需求分析、概要设计、详细设计、编码
(2)右边的上画线代表了单元测试、集成测试、系统测试与验收测试
2、测试
(1)单元测试:针对编码过程中可能存在的各种错误,如用户输入验证过程中的边界值的错误
(2)集成测试:针对详细设计中可能存在的问题,尤其是检查各单元与其他程序部分之间的接口
可能存在的错误
(3)系统测试:针对概要设计,检查系统作为一个整体是否有效地得到运行,例如在产品设置中是否能达到预期的高性能
(4)验收测试:由业务专家或用户进行,以确认产品能真正符合用户业务上的需要
十三、原型化模型
1、定义
第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,经过和用户针对原型的讨论和交流,弄清需求以便真正把握用户需要的软件产品是什么样子的。充分了解后,再在原型基础上开发出用户满意的产品。
2、适用
适于用户需求开始定义不清、管理决策方法结构化程度不高
的系统开发,开发方法更易被用户接受;但如果用户配合不好,盲目修改,就会拖延开发过程。
十四、过程相互作用的程度
(1)过程组极少是孤立的或一次性事件,而是在整个项目期间相互重叠
(2)在多阶段项目上,这些过程会在每个阶段内重复进行
,直至符合阶段完成标准。
(3)监控过程
通常不能在时间段上独立存在,贯穿于其他所有过程中
十五、项目管理过程组
十六、信息系统项目管理基础
十七、五大过程组、47个过程梳理
练一练
【例1-19上】项目具有临时性、独特性与渐进明细的特点其中临时性指(B)。
A.项目的工期短;
B.每个项目都有明确的开始与结束时间
C.项目的成果性目标是逐步完成的
D.项目经理可以随时取消项目
【例2-19上】在(D)组织结构中,项目拥有独立的项目团队,项目经理在调用与项目相关的资源时不需要向部门经理汇报。
A.职能型 B.平衡矩阵型 C.强矩阵型 D.项目型
【例3-19上】公司计划开发一个新的信息系统,该系统需求不明确,事先不能定义需求,需要经过多期开发完成该系统的生命周期模型宜采用的(D)。
A.瀑布模型 B.V模型 C.测试驱动方法 D.迭代模型
【例4-19上】项目管理过程中,(D)不完全属于监控过程组。
A.范围确定、监督和控制项目、整体变更控制 B.进度控制、控制沟通风险监督与控制
C.成本控制、质量保证、范围控制 D.管理项目团队、范围控制、控制干系人参与
【例5-19下】关于项目的描述,不正确的是(C)。
A.建设视频监控系统是一个项目,建成后的系统是项目产品
B.建设办公大楼是一个项目,建设后的大楼是项目产品
C.商务谈判是一个项目,如果谈判成功,合同是项目产品
D.ERP系统的运行维护是一个项目,ERP系统是项目产品
【例6-19下】关于项目经理的相关描述,不正确的是(B)。
A.项目经理需要足够的知识和经验
B.项目经理必须掌握项目所需的新技术
C.项目经理必须具有良好的职业道德
D.项目经理需要具有领导和管理的能力
【例7-19下】(C)是PMO应具备的特征
①负责制定项目管理方法,最佳实践和标准
②对所有项目进行集中的配置管理
③项目之间的沟通管理协调中心
④在项目约束条件下完成特定的项目成果性目标
⑤对项目之间的关系组织资源进行优化使用
A.①②③④ B.②③④⑤ C.①②③⑤ D.①②③④⑤
【例8-19下】在项目5个管理过程组中,计划过程组不包括(D)。
A.成本估算 B.收集需求 C.风险分析 D.识别干系人
【例9-20下】关于项目目标和项目特点的描述,不正确的是(C)。
A.项目具有完整生命周期和明确起始日期
B.项目具有临时性、独特性、渐进明细的特点
C.项目目标可分为过程性目标和成果性目标
D.项目通常是实践组织战略计划的一种手段
【例10-20下】作为一个优秀项目经理不需要(D)。
A.了解客户的业务需求 B.组建一个和谐的团队
C.注重客户和用户参与 D.精通项目相关的技术
【例11-20下】关于项目管理办公室(PMO)的描述,不正确的是(B)。
A.可以为某个项目设立一个PMO
B.支持型PMO通过各种手段要求项目服从PMO的管理策略
C.PMO不受组织结构的影响,可以存在于任何组织结构中
D.PMO可以为所有项目进行集中的配置
【例12-20下】关于项目管理过程组的描述,不正确的是 ©
A.5个项目过程组具有明确的依存关系
B.过程组不是项目的阶段,但与项目阶段存在一定的关系
C.一般来说,监督和控制过程组花费项目预算最多
D.启动过程组包括制定项目章程和识别千系人两个过程
【例13-21上】 ©不是一个项目
A某公司组织优秀员工海外旅游
B.某公司为客户提供2次系统升级服务
C.某酒店清洁人员定期清浩客房的服务
D.某在线平台为首次注册用户免费提供一次线上课程服务
【例14-21上】关于项目经理的描述,正确的是 (D)
A.具备足够的知识一定的领导能力,就能成为合格的项目经理
B.项目团队中技术最强的人,不能做项目经理
C.项目经理只需要掌握两方面的经验:项目管理、系统集成
D.项目经理管理项目团队时,必须建立一套切实可行的项目管理制度
【例15-21上】关于项目组织结构的描述,不正确的是 (B)。
A.职能型组织结构中项目经理缺少权力和权威
B.项目型组织结构的管理成本过高,但员工具有事业上的连续性和保障
C.强矩阵组织结构内具有专职的项目经理
D.弱矩阵组织结构内项目经理对于资源的影响力弱于职能经理
【例16-21上】© 属于执行过程组
①管理干系人参
与②活动排序③质量保证
④范围核实⑤实施采购
⑥风险定性分析
A.①②④ B.②④⑤ C.①③⑤ D.④⑤⑥
【例17-21下】关于项目的描述,不正确的是 ©。
A.完成项目需要使用一定的人、财、物等资源
B.项目要提某一独特产品、独特服务或成果
C.项目可以没有结束时间,但一定要有开始时间
D.项目具有一次性、临时性和独特性的特点
【例18-21下】(A)是“一致同意建立并由公认的机构批准的文体、具有可重复使用的规则、指南、活动或结果特征,目的是在特定的背景下达到最佳的秩序。
A.标准
B.法律 C法规 D流程
【例19-21下】项目经理向研发部门经理申请使用项目预算费用,该组织属于(A)。
A.弱 B.平衡 C.强 D项目
【例20-21下】关于项目生命周期描述不正确的是 (D)。
A.项目生命周期描述文体可以是概要的,也可以很详细
B.项目初始阶段成本和人员投入水平较低,在中间阶段达到最高
C.项目初始阶段不确定性水平最高,达不到项目目标的风险也最高的
D.项目干系人对项目最终费用的影响力随项目的开展逐渐增强