考试国标知识点(二):GB/T 8566—2025 信息技术 软件生存周期过程本标准为软件生存周期过程建立了一个公共框架,以供软件产业界使用,它包括在含有软件的系统、独立软件产品和软件服务的猎取期间以及在软件产品的供应运行和维护期间需应用的过程、活动和任务。软件包括软固件的软件部分. 本标准了描述了软件生存周期过程的体系结构,但并未规定如何实施或执行各过程中包含的活动和任务的细节。本标准并不打算规定要产生的文档的名称、格式或编写内容。本标准并不规定一个特定的生存周期模型或软件开发方法. 术语:协定:确定将要建立的工作关系的期限和条件。审核:由授权人员对软件产品和过程进行的独立评估,以便评估与需求的依从性.评价:系统地确定一个实体项目满足其规定准则的程度固件:硬件装置和作为只读软件驻留在硬件装置中的计算机指令或计算机数据的组合,该软件不能在程序控制下方便地修改.合格性认定:证实一个实体是否能够完成规定需求的过程合格性需求:为了证明一个软件产品依从其规格说明且可以在其目标环境中使用,该软件产品必须满足的一组准则或条件.合格性测试:由开发方进行并由需方见证的测试,以证明软件产品符合其规格说明,并可以在其目标环境中使用.确认:通过检查和提供客观证据来证实针对某一特定预期用途的需求已经得到满足验证:通过检查和提供客观证据来证实规定需求已经得到满足。验证:验证检查某样东西是否符合之前已定好的标准,如:文档评审,要检查的东西是文档,检查标准就是文档的评审标准,又如:测试软件,要检查的东西就是软件,检查的标准就是软件的规格说明,包括功能说明,性能要求等。确认:检查软件在最终的运行环境上是否达到预期的目标。一般来说,就是调试验收测试等,这些工作都是在真正的软件需要运行的环境上进行的,在最终环境上运行软件,确保软件符合使用要求。其实确认更多是从用户的角度或者可以是模拟用户角度来验证产品是否和自己想要的一致。而验证更多的是从开发方的角度来做评审、测试来验证产品的需求、架构设计等方面是否和用户要求的一致验证是代表你是否正确的做事情,而确认代表你是否做了正确的事情 本标准把软件生存周期中可能执行的活动分为 5 个基本过程、9 个支持过程和 7 个组织过程,每一生存周期过程划分为一组活动,每一活动进一步划分为任务5 个基本过程:1、猎取过程:为需方而定义的活动,启动,招标,合同,对供方监督,验收等2、供应过程:为供方而...