软件外包项目与需求工程 ——绍兴电力局软件项目外包管理实践探讨

2013-11-27 09:32:21 电力信息化  点击量: 评论 (0)
摘 要:作者结合自身工作实践,深入探讨了在软件外包项目管理过程中,如何有效地进行需求工程的相关工作,从而保证承包商获取完整并符合用户真实意愿的项目需求,以及减少因需求变更失控带来的可能危害。关键字

序号 需求编号 需求文档
(版本、日期)
设计文档
(版本、日期)
代码
(版本、日期)
测试用例
(版本、日期)
缺陷
    标题或标识符,说明 标题或标识符,说明 文件名,标题或标识符,说明 文件名,标题或标识符,说明 缺陷编号
001 FR-A-001 7.A.1用户登录成功     XT-A001-01
XT-A002-02
 
             
 
4.5建立需求变更控制过程
    很多项目需求发生若干次变更似乎是不可避免的。很多情况下,是由于用户和承包商对需求的了解越来越深入,原来定义的需求可能存在错误或不足,因此需要变更需求。
提出需求变更的动机是好的,但管理不好往往会带来很严重的负面影响,很多情况下会发生“变更带来的好处远远小于因此导致的坏处”,如:原先好用的功能因为个别人的习惯问题被修改掉,导致大多数人难以使用;个别需求变更,导致开发工作大量返工,严重影响后续的测试工作,导致项目质量低下甚至延期。
为了有效地管理和控制需求变更,我局建立一套规范的需求变更控制过程,并做到:
²        需求变更提出
用户或承包商提出的变更均采用规定方式进行提交(如:需求变更控制报告或沙迪克ALESH系统需求管理功能),这样便于专人集中统一管理。
²        需求变更分析
对于提出的重大需求变更,要求承包商采用规定方式做出详细的影响分析,包括:变更内容、变更需要耗费的工作量、对项目交货期的影响等内容。这样便于项目双方人员了解变更带来的相关影响,并以此作为变更与否的重要依据。
²        需求变更审批
对于需要进行的重大变更,需要承包商和甲方共同认可,并签字确认。
 
五、       结束语
需求问题是软件外包项目成败的关键因素,以上是绍兴电力局在长期的实践过程中,借鉴和总结出的一些成功需求开发和管理方法。在整个改进的过程中,我们遇到了很多的实际问题,但在单位领导和上海沙迪克软件有限公司咨询顾问的大力支持下我们一直坚持过来,找到了很多很好的解决办法,并在实践中取得了很好的效果。今后,希望能够和广大软件项目管理人员一起进行探讨和研究,为我国电力行业信息化建设摸索出一条能够适合电力企业特点、简单而又具有实效的改进道路和实践方法。
 
 
参考文献
 
[1]               观点工作室,CMM实践之路,机械工业出版社2003,3
[2]               林锐,软件工程与项目管理解析,电子工业出版社,2003,10
 
 
 
 
作者简介: 裘卫星,1992年毕业于浙江大学计算机软件专业,现任绍兴电力局科技信息处软件开发主管,主要从事电力行业软件开发管理,高级工程师,获PMP和OCP认证。联系地址:浙江省绍兴市胜利东路58号  邮编:312000  联系电话:0575-8393742 13857566186  Email:qiu_weixing@sx.zpepc.com.cn
 

大云网官方微信售电那点事儿

责任编辑:和硕涵

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞