软件过程与管理

一、概论

  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

  1. 软件项目的资源管理:资源定义,资源分配直方图。
  2. 软件项目的风险管理:风险的定义,风险管理的框架,风险处理的方法。
  3. 软件项目的监督和控制:挣值分析。

(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的两种表示方法。

  1. PSP:结构,两种日志,评审比测试有效的原因,四个设计模板。
  2. 软件过程模型:瀑布、原型、增量、螺旋、形式化、组件的优缺点。
  3. MSF:六个角色;过程模型中的五个阶段。
  4. RUP:九个软件过程,四个阶段,六大经验。

 

五、敏捷软件开发

  1. 敏捷宣言。
  2. 常见的敏捷软件过程,SCRUM和极限编程。

 

posted on 2025-05-27 14:56  leapss  阅读(12)  评论(0)    收藏  举报