软件项目开发过程中国科学院软件研究所软件项目v什么是软件项目完成特定目的、符合用户特定需求的软件所需的组织结构和过程、规范的集合v软件项目的实施需要周密的部署,合理的规章制度,符合项目的路线(软件过程),良好的项目管理和人员安排。2中国科学院软件研究所相关流程v 软件管理特点v 软件生存期过程 确定需求 开发策划 需求分析 概要设计 详细设计 编码与调试 测试 软件集成、联调 内部确认 复制、交付、安装 试运行、用户验收 运行、维护 退役v 软件管理 配置与变更管理 环境、工具和技术 有关软件的法规和标准 周密策划以保证v 软件质量管理体系 八项质量管理原则 过程方法 基于过程的质量管理体系模式 实施质量管理体系的意义 实施质量管理体系工作重点 企业发展力量分析3中国科学院软件研究所软件管理特点v软件产品的特点 软件产品的质量,完全取决于其设计和开发水平 软件需求的模糊性、变化性使软件产品难以成熟 任何一个软件产品,或多或少总会存在一些故障(BUG) 软件人员广泛存在的不规范的开发习惯使开发过程难以管理 软件质量指标难以量化 软件测试理论和技术尚未解决软件产品正确性的验证问题v软件产品