软件项目管理知识点整理DIYZ

【该链接主要介绍什么是项目估算,为什么做项目估算,以及部分项目估算的方法及其优缺点】

【该链接主要介绍功能点估算法】

2.项目特征:

3.项目管理知识体系(PMBOK)的10个知识领域:

4.项目管理知识体系的5个标准化过程组(也称为项目生命周期的5个阶段):启动、计划、执行、控制、收尾。

5.项目与日常运作的区别:

6.软件项目的特点:

7.软件项目核心要素:过程、资源、干系人、结果

8.软件项目的核心生产力及其软件机构的核心能力:过程和人

9.实现项目目标的制约因素:

成本和进度是效率问题,范围和用户满意度是效果。

10.管理的5项基本职能:

11.项目管理的5要素:

12.项目管理的范围

13.项目管理分为三部分:

12.过程管理与项目管理之间的关系:

项目管理用于保证项目的成功,

过程管理用于管理最佳实践。

这两项管理不是相互孤立的,而是有机地紧密地结合的。

过程管理的成果可以辅助项目管理。

项目管理得到的有关过程使用的数据是过程改进和参考和依据。

13.干系人:参与项目,或其利益因项目的实施或完成而受到积极或消极影响的个人和组织,并且他们会对项目的目标和结果施加影响。

14.软件项目相对于其他项目的特殊性。

(1)产品的特殊性

(2)过程和方式的特殊性

15.敏捷模型核心价值(了解,无需背,多考选择题)

16.敏捷模型核心价值(了解,无需背,多考选择题)

课本P19

17.(课后题)请简述项目管理的5个过程组及其关系。

1.项目立项的过程

分为三个阶段:立项建议阶段、立项评审阶段、立项筹备阶段。

其中立项建议阶段首先是产品构思、立项调查、可行性分析的迭代进行,然后进行申请立项,接着进入立项评审阶段进行评审,最后进入立项筹备阶段进行项目筹备。

2.在招投标阶段,甲方过程包括招标书定义、供方选择、合同签署,乙方过程包括项目分析、竞标、合同签署。

甲方的主要任务是招标书定义、供方选择、合同签署,乙方的主要任务是进行项目选择。

3.项目启动的过程

4.项目章程的定义

4.项目经理的责任

5.项目经理的权利

进行项目的有关决策(最基本、最重要的权利)

挑选项目成员的权利(组件项目团队)

对项目资源进行再分配

6.项目经理的能力

PMI人才三角:①技术项目管理②领导力③战略和商务管理

7.常用的生存期模型

8.项目生存期模型的分类

9.选择生存期的步骤

10.(课后题)写出3种你熟悉的生存期模型,并说明这些模型适用什么情况下的项目。

(1)瀑布模型

适用于软件功能需求明确的项目,即一般适用于功能明确、无重大变更的软件项目。如公司的财务系统、短期项目。

(2)V模型

适用于项目需求在项目开始时需求明确,解决方案也明确,并且项目对系统的安全性要求严格,如航天飞机系统、公司的财务系统。

(3)原型模型

适用于项目的需求在项目开始前不明确,需要减少项目的不确定性的项目。

1.项目管理计划中的核心三计划

2.工作包:包含在WBS的最低层次的计划要完成的工作或可交付成果。

3.软件需求的层次

4.软件工程基本任务

软件需求工程分为需求开发和需求管理,需求开发主要进行需求获取,编写规格说明,需求建模,需求验证,需求管理主要进行建立基线、需求跟踪、变更控制。

5.一个工作包可以分配给另一个项目经理去完成。(注:工作包应当由唯一主体负责,可以分配给另外一位项目经理通过子项目的方式完成。)

6.WBS提供了项目范围基线,是范围变更的重要输入。

7.任务分解的形式

8.(课后题)任务分解方法

9.(课后题)任务分解的步骤

10.(课后题)当项目过于复杂时,可以对项目进行任务分解,这样做的好处是什么?

将一个项目分解成更多的工作细目或者子项目,可以使项目变得更小、更易管理、更易操作。

1.成本的构成

2.软件规模的估算方法

3.成本与规模的关系

规模是成本的主要因素,是成本估算的基础。一般来说规模估算和成本估算是同时进行的

有了规模就确定了成本

4.成本估算的基本方法

代码行、功能点

类比(自顶向下)估算法

自下而上估算法

三点估算法

参数模型估算法

Delphi专家估算法

流程

组织者发给每位专家一份软件系统的规格说明和一张记录估算值的表格,请他们估算

专家详细研究软件规格说明后,对该软件提出3个规模的估算值

最小ai

最可能的mi

最大bi

组织者对专家的表格中的答复进行整理

计算每位专家的Ei=(ai+4mi+bi)/6

综合结果后:E=E1+E2+…En/n(N:表示N个专家)

再组织专家无记名填表格,比较估算差,并查找原因

如果各个专家的估算差异超出规定的范围(例如:15%),则需重复上述过程,最终可以获得一个多数专家共识的软件规模

举例

某多媒体信息查询系统—专家估算

专家1:1,8,9=〉(1+9+4*8)/6=7(万元)

专家2:4,6,8=〉(4+8+4*6)/6=6(万元)

估算结果=(6+7)/2=6.5(万元)

猜测估算法

5.参数模型估算法——功能点估算法

系统分为5类组件和一些常规系统特性。前3类组件是外部输入(EI)、外部查询(EQ)、外部输出(EO),另外两类组件是内部逻辑文件(ILF)、外部接口文件(EIF)。

6.参数模型估算法——COCOMO模型

基本模型:

公式

E是所需的人力(人月),

KLOC是交付的代码行

a、b是依赖于项目自然属性的参数:

a、b的取值一般题目中会给表,让你去查

中等模型

E为所需的人力(人月)

a、b是系数

乘法因子F是根据成本驱动属性打分的结果,对公式的校正系数。F为所有成本驱动因子按照不同等级取值的乘积。(若成本驱动因子等级为正常,说明取值为1)

1.进度管理的过程

2.项目进度估算的基本方法

1.质量定义

质量是满足要求的程度,包括符合规定的要求和满足顾客隐含需求.

2.软件质量特性

3.质量的形成

质量形成于产品或服务的开发过程中,而不是事后的检查(开发后的测试)。所以通过这句话可以得知软件质量不能通过后期测试来提高。

4.质量成本

质量过失比=预防成本/缺陷成本

5.质量管理的对象

6.软件质量管理过程

7.(作业题)简述质量保证的主要活动,以及质量保证的要点。

质量保证的主要活动:

要点:

8.简述质量保证(QA,QualityAssurance)和质量控制(QC,QualityControl)的区别。

质量保证是后期质量活动,质量控制是前期质量活动;

质量保证是针对项目实施过程的管理手段,质量控制是针对项目产品的技术手段;

实施质量保证是针对过程改进和审计的,强调的是过程改进和信心保证。实施质量控制是按照质量要求,检查具体可交付成果的质量,强调的是具体的可交付成果。

1.配置管理简述

2.软件配置项(SCI)

定义:是项目需定义其受控于软件配置管理的款项。每个项目的配置项也许不同。

软件配置项举例

系统规格说明书

软件需求规格说明书

设计规格说明书

源代码

测试规格说明书

3.基线

4.配置控制委员会(SCCB)

是一个决策机构

5.常用配置管理的工具

6.配置管理最终保证软件产品的(完整性)、(一致性)、(追溯性)、(可控性)。

7.(版本管理)、(变更管理)是配置管理的主要功能。

9.基线变更控制包括(变更请求)、(变更控制)、(变更批准/拒绝)、(变更实现)等步骤。

10.(完整性和可跟踪性)是软件配置管理的核心功能。

11.基线提供了软件生存期中各个开发阶段的一个特定点。

12.(课后题)写出配置管理的基本过程

配置管理计划;

配置项标识和跟踪;

配置管理环境建立;

创建和发布基线;

变更管理;

版本管理

配置审核;

配置状态统计;

13.(课后题)说明软件配置控制委员会(SCCB)的基本职责。

14.简述配置管理在软件开发中的作用,并至少列举两项配置管理工具。

软件配置管理是软件项目管理的重要内容,也是保证软件质量的重要手段。它能够对软件开发过程进行有效管理和控制,从而实现软件产品的完整性、一致性、可控性,使产品极大程度地与用户需求相吻合。它能够控制、记录、追踪对软件的修改并形成规范文档,方便日后维护和升级,更重要的是能够保护代码资源,积累软件财富,提高软件重用率。

配置管理工具有:Harvest、Perforce、ClearCase、PVCS、CVS\SVN、VSS、Git。

15.(课后题)写出几个常见的软件配置项。

软件项目计划、需求分析结果、软件需求规格说明书、设计规格说明书。

1.影响项目进度、成本和质量的因素包括人、过程和技术;

2.项目组织结构的主要类型

职能型——最普遍的组织形式;适用于主要由一个部门完成或技术成熟的项目

职能型优点

可以充分发挥职能部门的资源集中优势

部门的专家可以同时为部门内不同项目使用

便于相互交流,相互支援

可以随时增派人员

可以将项目和本部门的职能工作融为一体

职能型缺点

项目和部门利益发生冲突,职能部门更重视本部门的目标,会忽视项目目标

资源平衡会出现问题

权利分割不利于各个职能部门的交流和团结协作

行政隶属关系使得项目经理没有充分的权利

图示

项目型——适用于风险较大或者有严格要求的项目,不适合人才匮乏和规模小的企业

项目型优点

项目经理对项目可以负全责

项目目标单一,可以以项目为中心,有利于项目顺利进行

避免多重领导

组织结构简单,交流简单,快速

项目型缺点

资源不能共享

各个独立的项目处于相对封闭状态,不利于公司政策的贯彻

对项目组织的成员缺少一种事业上的连续性和安全感

项目组织之间处于分割状态,缺少信息交流

矩阵型——适用于管理规范、分工明确的企业或者跨职能部门的项目。

矩阵型优点

专职的项目经理负责整个项目,以项目为中心,

公司的多个项目可以共享各个职能部门的资源

即利于项目目标的实现,又利于公司目标方针的贯彻

项目成员的顾虑减少了

矩阵型缺点

容易引起职能经理和项目经理权力的冲突

资源共享也能引起项目之间的冲突

项目成员有多头领导

3.干系人(stakeholder)是能影响项目决策、活动或者结果的个人、群体或者组织,以及会受到或者自认为会受到项目决策、活动或者结果影响的个人、群体或者组织。

4.项目沟通的基本原则

5.项目沟通的方式

6.(课后作业)写出5种以上项目沟通方式。

7.(课后作业)对于特别重要的内容,一般采用哪些方式才能确保有效地沟通。

THE END
1.河南专升本管理学知识点总结(管理能否促进社会生产力的发展取决于管理确定的组织目标是否正确,取决于管理对生产力诸要素的组合是是否合理,取决于管理对组织活动过程的调控是否得当)。 6、 史前人类社会管理特点包括: 1、 习惯化的管理方式 (原始社会的公共事务管理主要依赖于传统习俗来实现,这说明管理从一开始就具有习惯性); 2 、 原始民主的...http://www.lemedu.com/hnzsb/zsjj/8666.html
2.2018级老年服务与管理专业人才培养方案初始岗位群:各级各类养老及涉老机构的养老护理员及基层管理者、社区服务与管理员、老年产品及老年产业营销员、涉老社会组织与机构工作人员、民政事务管理人员等。 发展岗位群:在各级各类养老机构、社区服务与管理组织、涉老社会组织与机构等从事养老护理员培训、老年照护管理、老年健康管理、老年社会工作、老年康复辅助器...https://jwc.wfhlxy.com/info/1023/1358.htm
3.全日制普通高中地理新课程标准现代社会要求国民能够在科学地认识人口、资源、环境、社会相互协调发展的基础上,树立可持续发展观念,形成文明的生活与生产方式。地理科学的迅速发展和地理信息技术的广泛应用,都对高中地理课程改革提出了富有挑战性的新课题。 全面推进素质教育,要求从学生的全面发展和终身学习出发,构建体现现代教育理念、反映地理科学发展、...http://m.fz18z.cn/nd.jsp?id=301&id=301
4.组织行为学期末复习填空&问答题***答案:组织外部、组织内部、个人因素 10、组织结构的()表现为稳定和变革的统一。 ***答案:柔性化 11、组织设计必须遵守的基本原则是组织内部( )。 ***答案:必须实行统一领导,分级管理 12、组织行为学的研究方法要遵循的一般原则包括分析方法的()。 ***答案:系统性 13、人的心理过程包括认知过程、情感、...https://www.jianshu.com/p/07d7f346ab33
5.高中物理课程标准[雨花台中学]高中物理课程有助于学生继续学习基本的物理知识与技能;体验科学探究过程,了解科学研究方法;增强创新意识和实践能力,发展探索自然、理解自然的兴趣与热情;认识物理学对科技进步以及文化、经济和社会发展的影响;为终身发展,形成科学世界观和科学价值观打下基础。 http://www.yhtzx.net/xkjs/wljyz/wljydt/cms/post-277272
6.广东2022年4月自考07481《管理学基础》真题及答案10.组织使用业绩考核系统的收益应该大于其成本,这是有效工作绩效考核系统的(D) A、敏感性标准 B、可靠性标准 C、准确性标准 D、实用性标准 11.组织内,最基本的信息沟通的实现途径是(D) A、职责 B、职务 C、职能 D、职权 12.根据员工绩效评价信息的来源与用途,下列说法正确的是(B) ...https://www.exam100.net/html/2022/gll_0530/36543.html
1.职教动态通过实施专项计划,探索通过职业教育培养工程技术人才的规律,形成现场工程师人才培养标准,增强工程基础、通用技术、行动能力培养培训,增强生产工艺、生产方式、生产设备实训实践,增强工程思维、工匠精神、人文素养交叉融合,贯通培养现场工程师,形成为工程技术人才紧缺领域储能赋能的新机制。 https://lgxy.lzmvc.edu.cn/lgxyzjdt/8598.jhtml
2.《系统集成项目管理工程师》57. 沟通管理包括哪些过程? (1) 规划沟通管理:根据干系人的信息需要和要求及组织的可用资产情况,制定合适的项目沟通方式和计划的过程。 (2) 管理沟通:根据沟通管理计划,生成、收集、分发、储存、检索及最终处置项目信息的过程。 (3) 控制沟通:在整个项目生命周期中对沟通进行监督和控制的过程,以确保满足项目干系...https://m.lipuedu.cn/news/87060.html
3.商务谈判技巧通用15篇在厘清这三个目标的同时,还要准备好从最高目标依次退到最低目标的理由或基本思路。恰当的让步理由可以让对方在己方让步时心满意足,不再得寸进尺,步步紧逼。反之,没有理由或不恰当的理由会给对方造成己方漫天要价,坐地还钱的.不良印象,还可能会让对方反生觊觎之心,得寸进尺,步步紧逼,直至双方火并,严重的还会导致...https://m.pincai.com/article/2428041.htm
4..7电大心理咨询入门整理完整版注意是心理活动或意识在某一时刻所处的状态,表现为一定对象的指向和集中。指向性和集中性是注意的两个基本特征。 9. 临床会谈定义P220 临床会谈的定义:在心理咨询这种职业性的人际关系中,咨询者和来访者之间通过言语和非言语方式进行沟通并相互影响的过程。 10. 强迫症P49 ...https://www.unjs.com/zuixinxiaoxi/ziliao/20170712000008_1390146.html
5.平衡记分卡1、沟通与共识上的障碍 根据Renaissance与CFO Magazine 的合作调查,企业中少于十分之一的员工了解企业的战略及战略与其自身工作的关系。尽管高层管理者清楚地认识到达成战略共识的重要性,但却少有企业将战略有效地转化成被基本员工能够理解且必须理解的内涵,并使其成为员工的最高指导原则。 2、组织与管理系统方面的...http://www.np.gov.cn/cms/html/npszf/2013-03-25/1274807495.html
6.心理降活动方案(14篇)5.自尊自信、与父母沟通的技巧 6.中考前心理辅导 家长学校: 1.中考前良好学习环境的创设 2.青春期孩子的沟通与引导 四、教学原则 1、科学性原则:要以科学的态度、科学的方法向初中学生传授科学的青春期健康知识,做到适时、适度。 2、 针对性原则:根据初中生身心发展特点和认知规律,根据不同年龄的学生在生理发育...https://www.cnfla.com/huodongfangan/2828069.html
7.有效沟通心得体会(15篇)什么人,什么场合,什么时间,说什么话,最大程度的以有效沟通方式消除双方之间的认知隔阂,寻求对问题看法上的统一,做到此点亦足以。 (三)会议组织与管理 一个完整的会议流程包括三大项:会前准备工作、会间工作管理、会后工作。 之前,我负责一项我所在社团举办的校级比赛,学习了这节课,我对写一份策划案有了更加深入...https://mip.wenshubang.com/xindetihui/3063255.html
8.护理学的论文机遇二:我国卫生部门已在开展和加强社区康复医疗的工作上作出决策,把康复列为社区卫生服务组织的6大任务之一(与预防、保健、健康教育、计划生育、治疗并列),并在社区卫生服务机构指导标准中,要求社区卫生服务中心要设立康复室,配备康复治疗技师,具备开展康复工作的基本设备,提供康复服务;社区卫生服务站也应提供家庭与社区...https://biyelunwen.yjbys.com/fanwen/hulixue/732528.html
9.管理学基础复习题集(精选6篇)4.简述教育管理的系统原理的基本含义?(P32)5.简述教育管理的效益原理的基本含义?(P35) 第三章 教育管理的一般原则与方法 一、填空题 1.教育管理原则是管理教育活动所必须遵循的(准则)和(基本要求)2.教育管理原则是以教育管理为(基础),它是教育管理的(体现)。3.贯彻规范性原则首先要求重视和加强(教育立法)4....https://www.360wenmi.com/f/file1usrgmls.html
10.平级沟通的基本原则有哪些?权责明确,互不越权;积极主动,开诚布公;尊重理解,相互支持;宽容大度,求同存异 https://www.shuashuati.com/ti/36ef5972e1bc4a689d407327083d2ee7.html?fm=bd81c548fc7b1daafc4c9feb6913b05082
11.社交礼仪知识精华(15篇)介绍就基本方式而言,可分为:自我介绍、为他人作介绍、被人介绍在种。在作介绍的过程中,介绍者与被介绍者的态度都要热情得体、举止大方,整个介绍过程应面带微笑。一般情况下,介绍时,双方应当保持站立姿势,相互热情应答。 社交礼仪知识1.为他人作介绍 应遵循“让长者、客人先知”的原则。即先把身份低的、年纪轻的...https://www.jy135.com/zhichang/2023563.html