国际标准,即《ISOIEC12207信息技术软件生存期过程》。该标准全面、系统地阐述了软件生存期的过程、活动和任务。标准定义的17个过程分别属于:主要过程,支持过程和组织过程。我们可以通过图12看出它的结构。
软件生存期过程的主要活动和任务描述如表11所示。请参见机械工业出版社《软件测试技术与测试实训教程》201201第1版第1章表11的内容在表11中给出了17个过程的主要活动和任务的描述。以下对该标准提出的软件生存期过程给予简要说明。主要生存期过程(primaryprocess)主要生存期包括5个过程,这些过程供各主要当事方(如需方、供方、开发者、运行者和维护者)在参与或完成软件产品开发、运行或维护时使用,它们是:获取过程:需方获取系统、软件产品或软件服务的活动。供应过程:供方向需方提供系统、软件产品或软件服务的活动。开发过程:开发者定义并开发软件产品的活动。运行过程:运行者在规定的环境中为其用户提供计算机系统服务的活动。维护过程:维护者提供维护软件产品服务的活动。支持生存期过程(supporti
gprocess)支持生存期包括8个过程,其每个过程均有明确的目的支持其他过程,帮助软件项目获得成功及良好的产品质量。它们是:文档编制过程:记录生存期过程中产生的信息所需的活动。配置管理过程:实施配置管理活动。质量保证过程:为确保软件产品和软件过程符合规定的需求并能坚持既定计划所需的活动。联合评审、审核、验证与确认可作为质量保证技术使用。验证过程:为确保一个活动的产品满足前一活动对它的要求和条件的活动。确认过程:为确保最终产品满足预期使用要求的活动。联合评审过程:评审方与被评审方共同对某一活动的状态和产品进行评审的活动。审核过程:审核项目是否按要求、计划、合同完成的活动。问题解决过程:分析和解决在开发、运行、维护或其他过程中出现的总是不论其性质和来源如何的活动。组织生存期过程(orga
izatio
alprocess)组织生存期包括4个过程,这些过程被某个机构用来建立和实现与生存期过程相关的基础结构,甚至人事制度,并使其不断得到改进。它们是:
全安加更性特独多有HDPE具而。量质设铺是就素因键关个一命寿使期长定规到达否能,中程过用应的道管地埋种各在
f管理过程:规定生存期过程中的基本管理活动,包括项目管理。基础设施过程:建立生存期过程基础结构的基本活动。改进过程:某一机构(需用、供方、开发者、运行者、维护者r