3.28软件过程管理
一、概论
1. 软件工程的三要素。
2. 软件过程的定义。
3. 常见的软件过程分类。常见的软件过程。
二、软件质量管理
1. 软件质量的定义。
2. ISO/IEC 25010:2023软件质量模型的九个一级质量特性?一级特性对应的二级特性(理解)?
3. 朱兰质量管理三部曲。
三、软件项目管理
1. 基本概念:项目;项目管理;项目管理的五大过程组;项目管理的十大知识领域。
2. 可行性分析:净现值的优点。
3. 识别软件项目的活动:WBS。
4. 软件工作量估计方法:常见的软件工作量估计方法,记住名称,并理解每个方法。IFPUG功能点方法中信息系统的五大类功能?
5. 软件项目的进度安排:甘特图、关键路径法、关键链法、PERT技术。(关键路径法必须全面理解掌握,只需要掌握活动节点,活动箭头不需掌握;后两种方法掌握计算步骤)
(1) http://www.doc88.com/p-5763050345476.html
(2) https://wenku.baidu.com/view/6368fe9e51e79b8968022620.html
(3) http://www.cnitpm.com/pm/5933.html
6. 软件项目的资源管理:资源定义,资源分配直方图。
7. 软件项目的风险管理:风险的定义,风险管理的框架,风险处理的方法。
8. 软件项目的监督和控制:挣值分析。
(1) https://wenku.baidu.com/view/7bcf90280066f5335a81211b.html
(2) https://blog.csdn.net/pmpljp/article/details/19299077
9.软件项目的配置管理:配置管理的任务,配置项。
四、经典的软件过程管理
1. CMM/CMMI
(1) CMM:出发点,体系结构,关键过程域,关键实践活动。
(2) CMMI与CMM的区别和联系,CMMI的两种表示方法。
2. PSP:结构,两种日志,评审比测试有效的原因,四个设计模板。
3. 软件过程模型:瀑布、原型、增量、螺旋、形式化、组件的优缺点。
4. MSF:六个角色;过程模型中的五个阶段。
5. RUP:九个软件过程,四个阶段,六大经验。
五、敏捷软件开发
1. 敏捷宣言。
2. 常见的敏捷软件过程,SCRUM和极限编程。

浙公网安备 33010602011771号