ISO/IEC TR 29110-5-1-3:2017标准是为了帮助极小型实体(VSEs)提高软件开发的质量和效率而制定的。VSEs通常规模较小,人员数量较少,缺乏专业的软件工程师和管理人员,因此需要一种适用于其规模和复杂度的软件工程管理和工程指南。该标准提供了一种通用配置文件组——中级配置文件,以帮助VSEs实现其软件开发的目标。
该标准主要包括以下内容:
1. 管理指南:包括项目管理、配置管理、质量管理、风险管理、度量和改进等方面的指南,以帮助VSEs实现其软件开发的目标。
2. 工程指南:包括需求工程、设计、编码、测试、文档和维护等方面的指南,以帮助VSEs实现其软件开发的目标。
3. 中级配置文件:包括管理和工程指南的具体实现,以帮助VSEs实现其软件开发的目标。
该标准的中级配置文件适用于规模较小、复杂度较低的软件开发项目。如果VSEs的软件开发项目规模更大或复杂度更高,则应使用高级配置文件。如果VSEs的软件开发项目规模更小或复杂度更低,则应使用基本配置文件。
该标准的实施可以帮助VSEs实现以下目标:
1. 提高软件开发的质量和效率。
2. 降低软件开发的成本和风险。
3. 提高软件开发的可维护性和可重用性。
4. 提高软件开发的可靠性和安全性。
相关标准
ISO/IEC TR 29110-1-1:2016《系统和软件工程——极小型实体(VSEs)的生命周期配置文件——第1部分:概述》
ISO/IEC TR 29110-2-1:2016《系统和软件工程——极小型实体(VSEs)的生命周期配置文件——第2部分:软件工程:通用配置文件组:基本配置文件》
ISO/IEC TR 29110-3-1:2016《系统和软件工程——极小型实体(VSEs)的生命周期配置文件——第3部分:软件工程:通用配置文件组:高级配置文件》
ISO/IEC TR 29110-4-1:2016《系统和软件工程——极小型实体(VSEs)的生命周期配置文件——第4部分:软件工程:管理和工程指南:基本配置文件》
ISO/IEC TR 29110-5-1-1:2017《系统和软件工程——极小型实体(VSEs)的生命周期配置文件——第5-1-1部分:软件工程:管理和工程指南:基本配置文件组:初级配置文件》