前言:系统集成项目管理工程师专业,现分享一些教材知识点。觉得文章还不错的喜欢点赞收藏的同时帮忙点点关注。
软考同样是国家人社部和工信部组织的国家级考试,全称为“全国计算机与软件专业技术资格(水平)考试”,目前涵盖了计算机软件、计算机网络、计算机应用技术、信息系统、信息服务5大领域,总共27个科目,也是分为初、中、高三个级别。
通信专业主要需要关注“计算机网络”这个专业类别,可以考的科目有初级资格的“网络管理员”、中级的“网络工程师”。
还有5个高级资格专业,分别是“信息系统项目管理师“”系统分析师“”系统架构设计师“”网络规划设计师“”系统规划与管理师“。
软考高级证书在通信行业比较吃香,主要原因有两个: 通信行业与计算机软件是相近专业,评职称满足相近专业的要求; 通信高级不能以考代评,但软考高级可以,很多考生通过考软考高级来评高级职称。
————————————————
9.3项目经理的角色
项目经理是指由执行组织委派,领导团队实现项目目标的个人。项目经理的报告关系依 据组织结构和项目治理而定。
除了要具备项目所需的特定技能和通用管理能力外,项目经理还应具备以下特性:
●掌握关于项目管理、商业环境、技术领域和其他方面的知识, 以便有效管理特定项目;
●具备有效领导项目团队、协调项目工作、与干系人协作、解决问题和做出决策所需的技 能;
●具备编制项目计划(包括范围、进度、预算、资源、风险计划等)、管理项目工作, 以 及开展陈述和报告的能力;
●拥有成功管理项目所需的其他特性,如个性、态度、道德和领导力。
项目经理通过项目团队和其他干系人来完成工作。项目经理需要依赖重要的人际关系技 能,包括领导力、团队建设、激励、沟通、影响力、决策、政治和文化意识、谈判、引导、 冲突管理和教练技术等。
项目经理的成功取决于项目目标的实现。干系人的满意程度是衡量项目经理的成功的另 一个标准。项目经理应处理干系人的需要、关注和期望,令有关的干系人满意。为了取得成 功,项目经理应该裁减项目方法、生命周期和项目管理过程,以满足项目和产品要求。
9.4项目生命周期和项目阶段
9.4.1定义与特征
项目生命周期指项目从启动到完成所经历的一系列阶段,这些阶段之间的关系可以顺 序、迭代或交叠进行。它为项目管理提供了一个基本框架。项目生命周期适用于任何类型的 项目。
项目的规模和复杂性各不相同,但不论其大小繁简,所有项目都呈现出包含启动项目、 组织与准备、执行项目工作和结束项目4个项目阶段的通用的生命周期结构。
通用的生命周期结构具有以下两方面的主要特征:( 高21下、中23上、22下广、21下)
(1)成本与人力投入水平在开始时较低,在工作执行期间达到最高,并在项目快要结束 时迅速回落( 中23下)。这种典型的走势如图 9-5 所示。
(2)风险与不确定性在项目开始时最大,并在项目的整个生命周期中随着决策的制定与 可交付成果的验收而逐步降低;做出变更和纠正错误的成本随着项目越来越接近完成而显著 增高( 高21上、19上),如图9-6所示。
上述特征在几乎所有项目生命周期中都存在,但是程度有所不同。
在通用生命周期结构的指导下,项目经理可以确定需要对哪些可交付成果施加更为有力 的控制,或者哪些可交付成果完成之后才能完全确定项目范围。大型、复杂的项目尤其需要 这种特别的控制。在这种情况下,项目经理需要将项目工作正式分解为若干阶段,并根据项目特点采取合适的方法进行控制。9.4.2生命周期类型(代表整个小节都很重要)
在项目生命周期内的一个或多个阶段,通常会对产品、服务或成果进行开发,开发生命 周期可分为预测型(计划驱动型)、迭代型、增量型、适应型(敏捷型)和混合型等多种类 型,采用不同的开发生命周期的项目会呈现出不同的项目生命周期的特点。
1.预测型生命周期
采用预测型开发方法的生命周期适用于已经充分了解并明确需求的项目,又称为瀑布型 生命周期。在生命周期的早期阶段确定项目范围、时间和成本,对任何范围的变更都要进行 严格管理,每个阶段只进行一次,每个阶段都侧重于某一特定类型的工作,如图 9-7 所示。 高度预测型项目范围变更很少、干系人之间有高度共识。这类项目会受益于前期的详细规 划,但有些情况(例如增加范围、需求变化或市场变化)则会导致某些阶段重复进行。( 高23下)
2.迭代型生命周期
采用迭代型生命周期的项目范围通常在项目生命周期的早期确定,但时间及成本会随着 项目团队对产品理解的不断深入而定期修改。迭代型生命周期如图9-8 所示。
3.增量型生命周期
采用增量型生命周期的项目通过在预定的时间区间内渐进增加产品功能的一系列迭代来 产出可交付成果。只有在最后一次迭代之后,可交付成果具有了必要和足够的能力,才能被 视为完整的,如图9-9所示。
迭代型开发方法和增量型开发方法的区别:迭代型开发方法是通过一系列重复的循环活 动来开发产品,而增量型开发方法是渐进地增加产品的功能。
4.适应型生命周期
采用适应型开发方法的项目又称为敏捷型或变更驱动型项目,适合于需求不确定、不断 发展变化的项目。在每次迭代前,项目和产品愿景的范围被明确定义和批准,每次迭代(有 时称为“冲刺 ”)结束时,客户会对具有功能性的可交付物进行审查。在审查时,关键干系 人会提供反馈,项目团队会更新项目待办事项列表, 以确定下一次迭代中特性和功能的优先 级,如图9-10所示。适应型项目生命周期的特点是先基于初始需求制定一套高层级的计划,再逐渐把需求细化到适合特定的规划周期所需的详细程度。
5.混合型生命周期
混合型生命周期是预测型生命周期和适应型生命周期的组合。项目生命周期具有复杂性 和多维性。特定项目的不同阶段往往采用不同的生命周期,项目管理团队需要确定项目及其 不同阶段最适合的生命周期。各生命周期的联系与区别如表9-5所示。开发生命周期需要足够 灵活,才能够应对项目包含的各种因素。
表9-5:各生命周期之间的联系与区别
预测型 | 迭代型与增量型 | 适应型 |
需求在开发前预先确定 | 需求在交付期间定期细化 | 需求在交付期间频繁细化 |
针对最终可交付成果制定交付计划, 然后在项目结束时一次交付最终产品 | 分次交付整体项目或产品 的各个子集 | 频繁交付对客户有价值的各个子集 |
尽量限制变更 | 定期把变更融入项目 | 在交付期间实时把变更融入项目 |
关键干系人在特定里程碑点参与 | 关键干系人定期参与 | 关键干系人持续参与 |
通过对基本已知的情况编制详细计划 来控制风险和成本 | 通过用新信息逐渐细化计 划来控制风险和成本 | 随着需求和制约因素的显现而控制 风险和成本 |
1 #include "stdio.h"
2 void main()
3 {
4 int time;
5 for (time=1;time<=10;time++)
6 printf("%d、喜欢的帮忙点赞收藏加关注哦!\n",time);
7 }