功能点方法的核心思想
功能点方法的核心思想是把软件系统按照组件进行分解,从而确定系统的功能点数量。功能点方法是一种预测软件系统总规模的方法。通过量化系统功能来度量软件的规模,这种度量主要基于系统的逻辑设计。功能点方法是一种分解类的规模度量方法,即把复杂的系统分解为较小的子系统进行评估的方法。功能点度量方法是基于软件文档的功能性需求来进行度量,其结果是以功能点数的形式来表示软件的规模。把软件系统按照组件进行分解,从而确定系统的功能点数量。
功能点方法的优势
-功能点方法简单、实用,对于用户来说,可以不必理解功能的具体开发和实现过程,而根据功能的复杂度粗略估算出系统的规模,进而了解开发成本,能够建立开发者与顾客之间的信任关系,即开发者将用户的需求转化成要实现的功能,通过功能点的多少来衡量软件规模的大小。
-能够在项目早期进行规模度量。这是因为在软件开发过程中,可以对早期的工作产品分析软件的功能规模,如项目需求规格说明书、设计文档等。
-比其他度量方法更为客观。功能点度量不考虑编程语言、实现技术或者硬件平台信息。这种区分功能规模与技术因素的机制,使软件规模度量更加客观。
以上就是功能点方法核心思想是什么?功能点估算方法有哪些优势?的内容。 (北京软件造价评估技术创新联盟)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。