软件开发生命周期
  h9htfs4cnhmS 2023年11月02日 49 0

《GB/T8566-2001 信息技术 软件生存周期过程》(IDT ISO/IEC 12207一1995)规定了在含有软件的系统、独立软件产品和软件服务(软件包括固件的软件部分)的获取期间,以及在软件产品的供应、开发、运作和维护期间需应用的过程、活动和任务。过程是指一系列活动、任务和它们之间的关系,它们共同把一组输入转换成所需要的输出。活动是一个过程的组成元素,任务是构成活动的基本元素,由若干个任务构成一项活动。该标准还提供一种过程,这种过程能用来确定、控制和改进软件生存周期过程。软件生存周期的过程、活动和任务如表 所示。

过 程 名

主要活动和人物描述

主要过程

获取过程

定义、分析需求或委托供方进行需求分析而后认可;招标准备:合同准备以及验收

供应过程

评审需求;准备投标;签定合同;制订并实施项目计划,开展评审及评价;交付产品

开发过程

过程实施;系统需求分析;系统结构设计;软件需求分析;软件结构设计:软件详细设计;软件编码和测试;软件集成;软件合格测试,系统集成系统合格测试;软件安装及软件验收支持

运行过程

制订并实施运行计划;运行测试:系统运行;对用户提供帮助和咨询

维护过程

问题和变更分析;实施变更;维护评审及维护验收:软件移植及软件退役

支持过程

文档编制过程

设计文档编制标准;确认文档输入数据的来源和适宜性;文档的评审及编辑;文档发布前的批准;文档的生产与提交、储存和控制,文档的维护

配置管理过程

配置标志;配置控制,记录配置状态;评价配置;发行管理与交付

质量保证过程

软件产品的质量保证;软件过程的质量保证,以及按SO9001标准实施的质量体系保证

验证过程

合同、过程、需求、设计、编码、集成和文档等的验证

确认过程

为分析测试结果实施特定的测试;确认软件产品的用途:测试软件产品的适用性

联合评审过程

实施项目管理评审《项目计划、进度、标准和指南等的评价): 技术评审(评审软件产品的完整性、标准符合性等)

审计过程

审核项目是否符合需求、计划、合同,以及规格说明和标准

问题解决过程

分析和解决开发、运行、维护或其他过程中出现的问题,提出响应对策使问题得到解决

组织过程

管理过程

制定计划;监控计划的实施,评价计划实施;涉及到有关过程的产品管理、项目管理和任务管理

基础设施过程

为其他过程所需的硬件、软件、工具、技术、标准,以及开发、运行或维护所用的各种基础设施的建立和维护服务

改进过程

对整个软件生存期过程进行评估、度量、控制和改进

培训过程

制订培训计划;编写培训资料:培训计划的实施

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  Rrm4yIdPNd0m   2023年11月13日   29   0   0 软件产品
  Rrm4yIdPNd0m   2023年11月13日   32   0   0 软件产品
h9htfs4cnhmS