软件的生命周期过程按照GB8566可以划分为基本过程(5个),支持过程(9个),组织过程(7个);
基本过程:
包括获取过程,供应过程,开发过程,运行过程,维护过程;
获取过程是定义需方为获取相关产品或服务所进行的活动;
供应过程是定义供方提供相关产品或服务所应进行的活动;
开发过程是定义开发方开发产品或服务所应进行的活动;
运行过程是定义运行方在规定条件下,为用户提供产品的服务功能所应进行的活动;
维护过程是定义维护方为维护产品或服务所应进行的活动包括修改和管理,使其保持在良好的运行状态,包括迁移和退役;
支持过程
支持过程是为了保证项目取得成功,保证产品或服务的质量,在基本过程中实施的一系列过程活动;
包括:文档过程,配置过程,质量保证过程,验证过程,确认过程,联合评审过程,审核过程,问题解决过程,易用性过程;
组织过程:
组织过程是为了建立和实现由相关的生命周期过程和人力资源组成的组织并加以改进,以便能够很好的支持项目开展所进行的活动;通常并不与具体的项目关联,但是通过这个组织能够为开展项目活动提供很好的支持;
包括:管理过程,改进过程,人力资源过程,基础设施过程,资产管理过程,重用大纲过程,领域工程过程;