软件过程管理总结_软件项目管理流程总结
软件过程管理总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件项目管理流程总结”。
第1章 软件过程规范(这章主要是概念)
1、软件过程:过程的定义P2、软件过程的分类和组成P2、软件过程定义的层次性P42、过程规范:过程规范的涵义P5、内容P6、影响及作用P73、软件生命周期的过程需求:理解ISO/IEC15504所定义的软件过程的5大需求,并进一步理解其子过程
工程过程P9 支持过程P11 管理过程P14 组织过程P16 客户-供应商过程 P174、软件生命周期标准:了解ISO和IEEE两大软件生命周期标准体系 P19-P225、软件过程建模:掌握软件过程模型的定义P23,了解软件过程模型(4种)P23-P28 软件过程P2
第2章 软件过程成熟度----重要 1.过程成熟度标准:P31-P32 掌握软件过程能力、软件过程性能、软件过程成熟度的概念,了解成熟和不成熟过程的特点 2.能力成熟度模型:重点掌握CMM,了解其起源,掌握其基本内容和结构P34。理解CMMI的目标P37 3.过程成熟度级别:理解CMM/CMMI成熟度的5个等级P38及其过程特征P42,了解CMMI过程域P43 4.软件过程框架:了解软件过程环境中的活动,掌握软件过程环境内容P49、软件组织的层次P50,掌握组织、过程和环境的关系P50,了解软件过程文化P51。掌握PSP/TSP和CMM组成的软件过程框架 P52 软件过程能力 软件过程性能 P31 CMM-软件过程能力成熟度模型(P33)CMMI(P43)软件过程能力成熟度模型集成 PSP:个体软件过程 personal software Proce(p52)TSP团队软件过程(P53)简述CMM和ISO9000的概念P33以及二者之间的区别 P55
第3章 软件过程的组织管理
1.组织过程的焦点:了解组织过程焦点的基础、活动和评估P56-P59 2.组织过程定义:理解组织过程定义的概念P59、了解软件过程定义基础P60、掌握剪裁标准软件过程指南和准则P62 3.PSP过程框架和成熟度模型:
理解PSP概念P62、原则和思想P63,掌握PSP过程框架P64及其成熟度模型P66并能在实际中实施
4.TSP结构和启动过程:理解TSP概念P53、原则和思想P74,掌握TSP结构P75及其启动过程P76和工作流程P79
第4章 软件过程的需求管理---重要
1.需求管理的模型和流程:理解软件需求的三个不同层次和需求过程系统模型 P83-P84 2.需求开发:了解需求获取的过程和方法P86,掌握基于用例的需求获取和分析方法P87 3.需求管理:掌握需求管理流程,并能结合实际案例运用所学知识进行分析P93 软件项目需求管理要遵循的5条原则是什么? P99
第5章 软件过程的技术管理
1.软件过程的技术架构:理解软件过程的技术架构定义P100、层次、内容P101,了解软件资源管理P102 2.软件过程的问题分析和决策方法:
掌握系统分析过程逻辑结构P104、了解原因分析和缺陷分析P105、决策分析与决定P106 3.软件过程的技术路线:掌握软件项目过程的技术解决流程的主要内容P109,了解其过程P110 4.知识传递:掌握知识传递的有效方法P119 Oosp(面向对象的软件开发过程)cosp(面向构件的软件开发过程)adp(敏捷开发过程)p102 P115 验证 确认 测试
第6章 软件过程的项目管理---重要
1.软件配置管理:变更控制流程P131,了解软件配置管理中经常使用的一些基本概念P126 2.掌握WBS的分解步骤、工作编码,并能进行实际分解P143-P145。
掌握软件项目估算的概念P133,理解规模P134、成本P135、进度估算,重点掌握进度估算。
网络图的形式及特点,并能结合实际项目制定开发计划。P137 3.项目风险评估:风险的概念P139、分类,了解风险识别P140、风险评估P141、风险计划、风险控制与管理过程,结合实际项目进行风险管理P139。
4.项目跟踪和监督:项目跟踪包括的内容P148,项目跟踪的基本步骤。了解项目过程的跟踪和控制。P149 SCM(软件配置管理)P125 基线P127 LOC(代码行)P134 资源管理P137 WBS(工作分解结构表P143)什么是基线?P127 基线管理的两个基本功能是什么?P127 软件项目团队中项目经理的主要职责是什么? P138 软件项目资源管理包含哪些方面?P137-139 软件风险应对策略有哪些?P143 成本的基本估算方法(成本有直接成本和间接成本)P135-P137
第7章 软件过程的质量管理
1.质量管理概述:理解三种不同的管理方式P152,软件的质量P153。
2.软件质量方针和计划:掌握质量计划的输入因素P155,质量计划的制定步骤P155,质量计划的方法和技术P156。3.软件评审过程和方法:评审的入口条件包含的内容P158,软件评审流程的6个步骤P159。掌握常用的软件评审方法,并能在软件开发过程的不同阶段应用P161-P163。
掌握好的缺陷管理系统的特点P163,了解缺陷发展趋势图、缺陷分布图P164-P165,掌握鱼骨图分析法,并能结合项目画出完整的鱼骨图P166。了解两种比较常见的缺陷预防方法P167。
了解质量度量的主要作用P169和其所包括的主要度量的含义P170。掌握PSP中预防缺陷的三种方法。P176 如何衡量软件的质量? P152
第8章 软件过程的集成管理 1.集成项目管理
理解软件过程的项目综合管理和软件产品的集成管理不同P177,掌握软件项目集成的主要内容P178和集成管理流程的子阶段P178以及集成管理活动中所使用的主要工具P180 2.集成项目的合成计划:合成项目涉及的管理内容P180,掌握组间协调的最佳实践P184。3.产品集成的过程管理:理解产品集成的3个阶段P185,了解产品集成的管理流程P187。4.集成产品开发模式:掌握IPD核心思想P191以及IPD的过程框架模式P192。IPD(集成产品开发模式)P190 IPMT(集成组合管理团队)PDT(产品开发团队)P192
第9章 软件过程的评估和改进 1.过程模型的剪裁:掌握3种不同类型的过程剪裁P202,掌握CMMI模型的两种表示法P203。了解过程模型剪裁的基本用途P204。
2.软件过程度量:掌握过程度量的内容P206和过程度量流程P207,了解过程度量的方法P208,掌握过程度量技术P209。3.过程评估参考模型:
了解ISO/IEC15504评估模型的内容构成、评估方法、评估等级P213-P216,掌握了解ISO/IEC 15504评估模型的3种应用模式P216。理解Bootstrap、Trillium评估模型P216-P218 4.过程评估:理解过程评估的目标P221,评估输入、输出所包括的信息P221,了解评估内容和范围P222。掌握评估类型P223、评估方式P224、评估方法P225
5.过程改进的模型和方法:重点掌握IDEAL模型P227和6 Sigma方法P231 6.组织和技术革新:了解其相关内容P234-P237 7.软件过程改进的实施
理解过程改进的原则和策略P238,了解过程改进的组织支持和改进计划P241,掌握过程改进的具体实施步骤P242。