[项目管理] 软件项目中的功能点估算方法—汇总
最近小弟参加了服务外包竞赛,选的题目为MIS类型的账户管理系统。团队启动会议中,很高心被推荐为客户关系经理。按照大赛的要求,客户关系经理的职责主要包括:团队成员间的沟通和协作,项目开发各个阶段与客户的沟通,负责市场调研及用户需求挖掘,可行性分析,其中包括成本分析等。
前面几项职责还算是我的强项,但是成本分析这块我确实不是很清楚。喜欢解决问题的我当然不会放弃这次的学习机会啦。
经过两天的阅读,小弟逐渐对软件估价有了一定的理解,然后尝试按着网上提供的解决方案进行初步的计算。在后来的开发过程中,随着认识的深入,又对成本估算进行了一些修改。虽然无法知道该项目真正的价格,但是小弟坚信计算出来的成本与原项目的成本相差不会太远。
小弟的计算步骤是:估算出项目的功能点数量 -> 项目开发工作量(人月)-> 开发费用/人月 -> 总开发费用。其中比较困难的是项目的功能点数量计算,小弟并非专家,团队中也没有资深人士,对此真是举步维艰,但最终还是摘下了果实。下面是功能点的大致估算步骤。
限于小弟水平有限,以上只做了大致的一个说明,具体的请见下面分享的文章链接。
下面,小弟将学习过程中碰到的几篇好文章拿出来与大家分享下。
(1)Leepy
项目管理理论与实践(7)——软件开发报价的计算方法
http://www.cnblogs.com/liping13599168/archive/2011/03/29/1998516.html
(2)Last_Impression
http://blog.csdn.net/Last_Impression/article/details/4403503
(3)jin_zhang
CMMI之功能点分析
http://space.itpub.net/12876822/viewspace-160082
(4)husthxd
软件项目管理实践之如何估算工作量?