功能点在软件项目管理中的应用
功能点估算可以适用(但不限于)以下方面:
1.项目前期的可行性分析
可以根据项目完成的主要工作内容,采用快速功能点方法判断项目所需完成的工期和初步预算,从而决定组织是否能够支撑或接受该项目。
2.为甲方确立项目的范围与标的(例如范围、工期、成本、质量标准等)
甲方在招标的过程中首先需要在内部立项、申请预算。功能点方法有助于给出明确的预算申请依据,使得预算过程更加透明。例如1000个功能点的项目,甲方内部申请的预算为1000*2K=2000K,其中1000FP是根据功能点标准得到,而每个功能点的费用为2K则可以依据行业数据得到(假定一个功能点的开发成本为1.5K左右,考虑到乙方的利润为20%,以及甲方10%左右的管理成本)。
3.为乙方确立项目的范围与标的(例如范围、工期、成本、质量标准等)
乙方在投标过程中采用功能点报价或评估工期,便于甲方从第三方的角度审查核实乙方的报价是否过高或偏低。
4.甲乙双方合同谈判的依据
与传统的基于模块的报价方法相比较,基于功能点的谈判过程对双方更为透明。甲方不必再单独依赖于所谓的“最低价中标”或“中间价中标”等评判方式。
5.乙方项目立项的依据
基于功能点方法,乙方内部的人员配备、费用安排以及工期设定等都可以更透明以及在不同的项目间具备可比性。
6.项目组计划与跟踪的基础
越来越多的项目采用增量开发的模式,采用功能点可以直接衡量项目的产出,甚至可以作为依据向客户收取与功能点数量对应的费用,避免根据完成阶段付款的被动局面。
7.项目开发阶段评审质量目标的确定
根据功能点确定需求评审、设计评审、测试用例评审等评审活动的质量目标,否则评审可能会因为缺乏质量目标的约束而流于形式。例如需求评审的质量目标为0.1-0.3缺陷/FP,则规模为1000FP的需求应该在需求评审之后发现100到300个缺陷,否则应该进行原因分析。
8.项目开发阶段测试质量目标的确定
对于测试阶段的质量目标可以采用类似评审质量目标的设定。
9.项目验收依据。
验收往往是软件项目的薄弱环节,基于功能点的验收则可以综合测试用例、开发过程缺陷、测试过程缺陷、遗漏缺陷预估等方面进行全面验收。
10.项目需求变更的测量
软件项目往往都面临需求变更的可能,采用功能点方法有助于将变更的程度和粒度描述清楚。开发过程中新增加了2个需求,修改了1个需求,则有可能是50功能点,也有可能是300个或者500个功能点。所以使用功能点方法可以统一对需求变更程度的衡量。
11.软件需求详细程度的约束条件
甲乙双方往往无法界定需求描述的详细程度,从而为后续需求变更“埋下伏笔”。使用功能点的方法可以有效地指导需求描述的详细程度,最大程度避免因为前期需求描述不清晰而导致需求频繁变更。
12.大项目与组合项目管理
大项目与组合项目管理要解决的关键问题之一就是在不同的项目间进行比较(工期/成本/质量/风险等),而采用功能点方法可以对不同的项目进行归一化处理,从而比较单位生产率、单位成本或者单位质量状况。
13.甲方内部资产管理
对许多甲方组织的IT部门来说,描述现有的IT系统规模非常有意义,对于硬件设备相对容易,对于软件系统则可以采用功能点的方法。例如计费系统为40K功能点,客服系统为32K功能点、内部工作管理系统为13K功能点。这样便于从资产管理的角度知道“自己的家底有多少”。
14.维护项目人员的工作量考核
维护人员的工作量往往难以确定,因为他们工作性质的复杂性,例如日常维护、简单开发、外包项目管理等。采用功能点有助于核定维护人员的工作量,例如对于关键业务系统每个维护人员每年对应的工作量为3K左右的功能点。
15.公司范围内项目间的数据比对
建立了功能点度量与估算的框架之后,组织内部可以基于过程改进的方式对项目的现状进行分析,比对组织内项目的生产率、缺陷率、需求变更频繁程度等,在组织范围内推广项目的最佳实践等。
16.行业或地区间的项目数据比对
基于功能点的数据分析亦可以扩展到行业分析或地区分析,例如嵌入式行业与商业应用相比较;北京、上海、广州、深圳等地区与杭州、西安、武汉、长沙等地相比较;中国的软件行业与美国、欧洲、印度、日本等比较,而这些比较对于软件公司的市场定位、政府部门的决策制定都有着重要的参考意义。
- 12015年造价员考试备考知识点:企业定额(2)
- 22015年造价员考试辅导:建设工程造价咨询合同专用条件
- 3新建铁路麟游矿区至宝鸡二电厂铁路专用线凤翔Ⅱ场站改及其相关配套工程结果公示
- 4路面改造工程交通安全专项方案
- 5嘎呀河治理工程(含布尔哈通河)延吉市朝阳川上段(吉城沟至高速公路桥段)防洪工程中标公示
- 62015矿业工程要点:矿山建设事故处理的规定
- 7关于印发吴慧娟司长在全国保障性安居工程质量监管工作座谈会上讲话的通知
- 82015二建公路工程要点:货物运输合同的种类
- 9土方开挖作业安全技术交底
- 10泉州市某高架桥工程安全保障措施
- 11[北京]地铁区间盾构下穿京山铁路桥安全专项施工方案33页附CAD图
- 12关于征订《建筑施工安全事故案例分析》的通知
- 132015年造价员考试知识点辅导:建筑工程监理
- 14灌南县某桥应急预案及响应方案
- 15一级建造师复习资料:建设工程质量的监督管理
- 16FIDIC合同中咨询工程师的地位
- 172015二建公路工程要点:桥梁转体施工技术
- 182015年一级消防工程师考试《案例分析》讲义(5)
- 19新产品开发的调查研究与分析决策
- 20沈阳地铁九号线一期工程铁西广场-沈辽路段土建前期施工配合工程
- 21瓦斯隧道安全专项施工方案
- 22项目合同管理及其重要意义
- 232015二建矿业工程要点:矿山工程项目在进度控制方法上的特点
- 242015矿业工程要点:事故处理
- 25北京铁路局2015年客车高价互换配件(2)采购评标结果公示
- 26一级建造师复习资料:标前会议
- 27一级建造师复习资料:管涌险情的抢护原则是什么
- 28甘肃省兰州高速公路管理处部分已竣工隧道消防设施维修工程(一期)中标公示
- 29张家口至呼和浩特铁路呼和浩特铁路局新建调度所工程中标单位
- 30广西科文招标有限公司隆安县罗兴至布泉三级公路建设项目(E标、F标)(KWAZ3G2015450)中标公告
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼