软件项目管理。
作业: (1)p15 第1题、p31 第5题。
(2)p43 第6题、p55 第1题。
(3)p117 第4题。
(4)p136 第1题。
(5)p166第1题。
小**:软件项目管理包含范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理等,请从中自选某一环节书写一篇小**,4000~,a4纸打印。
课堂笔记:第一章软件项目管理概述。
1.1 软件概念及发展。
一. 软件概念及特点。
软件=程序+数据+相关文档。
软件特点:见书本第1~2页。
二.软件的发展。
三阶段:程序设计阶段、程序系统阶段、软件工程阶段。
软件发展趋势:见书本第3页。
1.2 项目概念及软件项目特点。
一. 项目概念。
项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
项目的特征:1. 有明确的目标;2.
项目之间的活动具有相关性;3. 限定的周期;4.有一定的独特性(一次性);5.
资源成本的约束性;6. 项目的不确定性 7. 项目活动的整体性等。
二.软件项目的特殊性。
1.3 项目管理概述。
一. 项目管理定义。
项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。
软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
二.软件项目管理知识体系pmbok
三.软件项目管理过程。
项目初始。项目计划。
项目执行控制。
第二章软件项目初始过程。
一. 项目立项。
明确项目的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可 .
二.授权项目。
确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。
三.初始项目范围分析。
四.生存期模型。
第三章软件项目范围管理。
一、软件需求管理过程。
需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能,达到什么性能。
软件需求管理的过程:
需求获取、需求分析、编写需求规格、需求验证、需求变更。
二、需求建模的基本方法。
1. 原型方法。
2. 结构化分析法。
3. 面向对象的用例分析法。
4. 功能列表法。
5. 其他。
三、任务分解过程。
任务分解的过程。
将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更易操作。
任务分解的结果。
wbs(任务分解结构)。
wbs面向可交付成果的。
work packages(工作包)
wbs的最低层次的可交付成果。
四、任务分解方法。
模版。类比。
自上而下。自下而上。
五、任务分解检验。
检验分解结果的标准:
1. 最底层的要素是否是实现目标的充分必要条件。
2. 最底层要素是否有重复的。
3. 每个要素是否清晰完整定义。
4. 最底层要素是否有定义清晰的责任人,是否可以进行成本估算和进度安排。
第四章软件项目时间管理。
一、时间管理的基本概念及过程。
项目时间管理就是项目进度计划的制定、执行和变更控制。
管理过程:活动定义、活动排序、活动时间估计、编制进度计划、进度计划控制。
二、进度估算的基本方法。
基于规模的进度估算,定额估算法。
经验导出模型。
cpmpert
基于进度表的进度估算。
基于承诺的进度估计。
jones的一阶估算准则。
其它策略。三、任务资源估计。
每个任务需要的资源类型和数量有一定的考虑,这些资源包括,人力资源,设备资源,以及其它资料资源等
四、编制进度计划。
1. 进度编制。
2. 资源调整。
3. 成本预算。
4. 计划优化调整。
5. 计划基线。
第五章软件项目成本管理。
一、软件项目规模成本的概念。
成本管理过程:
资源计划编制: 确定项目需要的资源种类和数量。
成本估算:中心环节,编制一个为完成项目各活动所需要的资源成本的近似估算。
成本预算:项目进度,将总成本估算分配到各单项工作活动上。
成本控制:项目跟踪,控制项目预算的变更。
二、成本估算过程。
1、估算输入。
2、成本估算方法。
3、估算结果。
三、成本估算方法。
1. **行、功能点、对象点、用例点。
2. 类比 (自顶向下)估算法。
3. 自下而上估算法。
4. 参数法估算法。
5. 专家估算法。
四、成本预算。
成本预算是将项目的总成本按照项目的进度分摊到各个工作单元中去。成本预算将总的成本安排到各个任务中
成本预算的目的是产生成本基线
第六章软件项目质量管理。
一、软件质量的基本概念。
质量是满足要求的程度,包括符合规定的要求和满足顾客的需求。
软件质量是软件满足明确说明或者隐含的需求的程度。
二、软件质量管理过程。
软件项目的质量计划。
软件质量保证。
软件质量控制。
三、软件质量计划。
试验设计 基准对照
质量成本分析
第七章软件项目风险管理。
一、风险管理过程。
风险识别、风险评估、风险规划、风险控制。
二、风险规划。
风险规划,即决定采用什么方式方法、如何计划项目风险的活动。指导对于特定项目如何进行风险管理。
三、风险识别。
风险识别是试图通过系统化地确定对项目计划的威胁,识别已知和可**的风险。
四、风险评估。
确定风险发生概率的估计和评价,项目风险后果严重程度的估计和评价,项目风险影响范围的分析和评价,以及对于项目风险发生时间的估计和评价。
五、风险计划。
针对风险分析的结果,为提高实现项目目标的机会,降低风险的负面影响而制定风险应对策略和应对措施的过程,即制定一定的行动和策略来对付、减少、以至于消灭风险事件。
第八章软件项目人力资源管理。
一、基本概念。
二、项目组织形式。
三、责任矩阵
责任分配矩阵是用来对项目团队成员进行分工,明确其角色与职责的有效工具
四、人员管理计划。
责任分配矩阵是用来对项目团队成员进行分工,明确其角色与职责的有效工具
出师表。两汉:诸葛亮。
先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。
宫中府中,俱为一体;陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。
侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。
将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。
亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。
臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。
先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。
此臣所以报先帝而忠陛下之职分也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。
愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。臣不胜受恩感激。
今当远离,临表涕零,不知所言。
软件项目管理方案
文档信息。修改类型分为 a added m modified d deleted 文档编号。说明本项目规范流程化的管理方案,包括启动过程,计划过程,执行过程,控制过程,结束过程的科学管理控制。涵盖了项目管理的九大领域 整体管理,范围管理,时间管理,成本管理,质量管理,人力资源管理,沟通管理,风险管理...
软件项目管理方案
文档信息。修改类型分为 a added m modified d deleted 文档编号。说明本项目规范流程化的管理方案,包括启动过程,计划过程,执行过程,控制过程,结束过程的科学管理控制。涵盖了项目管理的九大领域 整体管理,范围管理,时间管理,成本管理,质量管理,人力资源管理,沟通管理,风险管理...
《高级软件项目管理》考核要求
高级软件项目管理 考核要求及评分标准。考核方式与要求 1.考核方式 以课程 方式。课堂讨论情况作为平时成绩参考 2.要求 掌握项目管理的基本思想 掌握项目管理的基本内容 掌握项目管理的基本方法。按上述的知识要点,广泛查阅相关文献,完成3000 的课程 题目自定,可写综述性 也可写专题性 但必须包括项...