软件工程nxmydlp2019-05-17T21:45:38+08:00 Project Description 整体管理输入、输出、工具和技术 需求可以被验证; 需求分析的目标:检测和解决需求之间的冲突、发现系统的边界、详细描述出系统需求。 整体管理输入、输出、工具和技术 软件设计:根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础。通过软件设计,描述出软件架构及相关组件之间的接口;然后,进一步详细地描述组件,以便构成这些组件。 软件测试:为了评价和改进软件质量、识别产品的缺陷和问题而进行的活动。 软件维护类型及解释: 整体管理输入、输出、工具和技术 软件质量包括:内部质量、外部质量和使用质量三部分 验证过程试图确保活动的输出产品构造正确,即活动的输出产品满足活动的规范说明。确认过程则试图确保构造了正确的产品,即产品满足其特定目的。 整体管理输入、输出、工具和技术 软件配置管理活动包括:软件配置管理计划、软件配置标识、软件配置控制、软件配置状态记录、软件配置审计、软件发布管理与交付等活动。 配置库的操作权限 受控库的权限设置 产品库的权限设置 整体管理输入、输出、工具和技术 软件过程管理包括五个方面:项目启动与范围定义、项目规划、项目实施、项目监控与评审、项目收尾与关闭 整体管理输入、输出、工具和技术 软件开发工具是用于辅助软件生命周期过程的基于计算机的工具。如:软件需求工具包括需求建模工具和需求跟踪工具。 整体管理输入、输出、工具和技术 软件复用的主要思想是:将软件看成是由不同功能的“组件”组成的有机体,每一个组件在设计编码时可以被设计完成同类工作的通用工具。