维护性

  • 改正性维护
    • 是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。
  • 适应性维护
    • 是指使应用软件适应信息技术变化和管理需求变化而进行的修改。
  • 改善性维护
    • 是为扩充功能和改善性能而进行的的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。
  • 预防性维护
    • 是为了改进应用软件的可靠性和可维护性,为了适应末来的软/硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰

产品工具

  • 环境类
    • 指软件开发环境或软件维护环境,例如编译器操作系统、编辑器、数据库管理系统、开发工具、项目管理工具、文档编制工具等;
  • 定义类
    • 是需求分析与定义阶段结束后得到的工作产品, 例如需求规格说明、项目开发计划、设计标准或设计准则、验收测试计划等:
  • 设计类
    • 设计阶段结東后得到的工作产品,例如系统设计规格说明、程序规格说明、数据库设计、编码标准、用户界面标准、测试标准、系统测试计划、用户手册等;
  • 测试类
    • 系统测试完成后的工作产品,例如系统测试数据、系统测试结果、操作手册、安装手册等:
  • 维护类
    • 进入维护阶段以后产生的工作产品。

项目范围管理

  1. 项目章程
  2. 项目范围管理计划
  3. 组织过程资产
  4. 批准的变更申请

配置管理

  1. 属于产品组成部分的工作成果:如需求文档、设计文档、源代码和测试用例等;
  2. 属于项目管理和机构支撑过程域产生的文档:如工作计划、项目质量报告和项目跟踪报告等。

软件质量

image.png

  • 功能性一一功能
  • 可靠性一一靠
  • 可用性一一用
  • 效率一一一小
  • 可维护性一护
  • 可移植性一翼

记忆时的顺序按照前面编的口诀:功能靠用小护翼和533244

  • 功能性
    • 是一一适合性
    • 准一—准确性
    • 用一一互用性
    • 安——安全性
    • 功——功能合规性
  • 可靠性
    • 错一—容错性
    • 易一一易恢复性
    • 成一一成熟性
  • 可使用性
    • 学——易学性
    • 姐一一易理解性
    • 操一一易操作性
  • 效率
    • 时一—时间特性
    • 源——资源特性
  • 可维护性
    • 试一—可测试性
    • 改——可修改性
    • 定一—稳定性
    • 分——易分析性
  • 可移植性
    • 应一一适应性
    • 装——易安装性
    • 一一一一致性
    • T一一可替换性

84c0411c01de1804463fa254f4985485.jpg

fd820b848297daac4d97a2810dd4a016.jpg