1 / 6
文档名称:

系统与方案.pdf

格式:pdf   页数:6页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

系统与方案.pdf

上传人:012luyin 2014/11/9 文件大小:0 KB

下载得到文件列表

系统与方案.pdf

文档介绍

文档介绍:Systems & Programs
系统与方案
功能点估算法及其在电信行业
软件中的应用
白秀广杨洪敏吴俊 Systems & Programs
北京邮电大学工业与信息化部信息经济与管理重点实验室北京 100876
摘要随着信息时代的来临,信息系统在企业信息化的进程中所起的作用越来越大,然而目前对信息
系统规模的估算还没有很好的方法,特别是甲乙双方都认可的方法。本文在比较目前较流行的软件规模
估算方法的基础上,引入了目前逐渐被国内外软件业认同的规模估算方法——功能点方法,并进行了详
细阐述和实证分析。由于功能点法简单易操作,且能通过估算软件规模进而估算软件成本,从而大大提
高了甲方的议价能力,因此越来越受到重视。
关键词软件规模;功能点;信息系统
从目前来看,常用的软件估算方法有:专家判定法、
引言
代码行[2]、OII[2-5]模型、功能点[4-6]等,这些方
随着知识经济、信息时代的来临,计算机软件业法各有优缺点,可总结为如图1。
迅猛发展,对软件开发实施有效管理是决定软件产业从图1可以看到,在这四种方法中,专家法最简单
发展的至关重要的因素。而成功的软件系统开发意味易行,但误差最大,不适合开发商使用;代码行由于
着按时、按预算地交付符合用户和组织需求的软件系与开发语言有关,且误差也较大,对有经验的开发商
统,从国内外软件项目的开发经验来看,影响系统开有利,但对客户来说没法掌握;OII模型测
发成败的因素有多种,而软件开发成本估算和管理控算的比较准,但是参数的取值比较困难,所以也不太
制是其成功的关键因素之一。如果估算周期过长、费适合客户评价;最近发展起来的功能点法则较好的解
用过高,就会造成企业资源的巨大浪费;如果估算的决了这些问题,可以同时被开发商和客户所接受,对
周期过短、费用过低,就会造成整个项目失控,远远于开发商来说,通过应用功能点法凭借自己的经验可
超过预算和交付日期[1]。因此,在一个软件项目开发以使误差不超过30%,而对于客户来说,可以不必要理
之前或初期,对该项目的规模大小、所需资源、进度解功能的具体开发和实现过程,而根据功能的复杂度
等按照软件工程的要求做出一个合理估算非常重要。粗略估算出系统的规模,通过较多的经验的积累,也
另外,对于客户来说,如何估算自己需要开发的软件可以较好的估算出系统的规模进而了解开发成本。下
规模进而推算出成本也很重要,特别是对于现在的买面我们将针对功能点法给出详细的介绍。
方市场,尤其是像电信企业级的信息化系统,功能繁
2 功能点简介
多,资金庞大,如何了解开发费用而不被开发商的报
价所迷惑也是很必要的,因此,找出一种既被开发商功能点FP (Function Point) 的概念是工程师
认可又适合用户的估算方法势在必行。 ,他还建立了工程预
算功能点分析法FPA (Function Point Analysis)。近
1 评估方法的比较年来,功能点测算法已成为国际主流的软件规模测算
[7]
自20世纪80年代,对软件规模测算的各种各样的法,并于2003年被国际标准化组织接受为国际标准。
方法就开始被提出来,但他们都较依赖于开发语言, 相对于传统