第1章引言
1.1软件项目管理
企业、政府部门日常经营、管理活动,大部分具有一定的时间限定,需要由人来完成,都需要消耗资源,都具有开始!计划、执行、收尾等项目的基本属性。用《财富》杂志的话来说,一切商务活动都可能化为项目,项目普遍存在于企业、政府部门的活动中。项目管理具有广泛的适应性,以各种方式涉及到生活的各个方面,事实证明,有效的项目管理能够提升项目绩效,项目管理具有广泛的适应性。
软件行业作为一个极具挑战性和创造性的新行业,软件项目管理学科还在不断发展。近年来各大公司的实践经验表明,项目管理对于软件项目是行之有效的管理方法,在软件开发中的应用日益受到重视。
外包性质的软件项目开发是甲乙双方的工作,绝不仅仅是乙方的工作,甲方的工作直接决定项目的成败,国内众多的E即系统的实施情况早就证明了这一点。对于甲方来说,软件项目是一个应用项目;而对于乙方来说,则是一个服务项目。由于甲乙双方在项目开展过程中角色不同,在整个项目管理过程中的责任和侧重点也不相同,乙方主要负责项目规划、实施和交付,而甲方更关注项目整体的需求、目标和方向。因此,作为甲方,应该采取合理科学的项目管理策略,与乙方进行配合,为保证项目的成功共同努力,尤其在大型复杂的软件项目管理中更应该如此。甲方项目管理实践中出现的需求沟通障碍、项目延期等问题,引起了业内广泛关注。
1.2国内外现状
近些年来项目管理科学和技术有了长足的进步,然而项目管理的结果和普遍管理水平却不容乐观。经过分析美国专门从事跟踪IT项目成功或失败工作的权威机构StandishGroup每年的cHAosRePort报告中给出的IT项目相关调查数据结果,我们发现从1994年到2009年以来,IT项目的成功比例缓步上升,被调查软件企业的项目管理能力也有所提高。然后,从总体来看,目前IT项目成功的比例仅有30%左右,也就是说,大多数的IT项目都因为各种原因导致失败(没有最终发布,或终止项目)、或者存在严重问题(如超预算、超时、未能完成预期的功能等)。
经过研究问题项目和失败项目的教训,数据表明,项目未能成功的主要原因在于缺乏客户和用户的支持、需求分析和变更管理不善、缺乏领导支持。而单纯由于技术问题或者时间问题导致项目失败的比例并不大。
具有高技术含量、高附加值特点的信息产业已成为很多发达国家保持经济持续增长的重要手段。而作为信息产业中最活跃、智力最密集也是发展最快的软件产业,更是成为各国政府关注的焦点。软件业的发展关系到一个国家信息产业的未来,软件产业将成为21世纪拥有最大产业规模和最具广阔前景的新兴产业之一。作为信息产业的核心,软件的价值及其所具有的巨大辐射性和带动性作用已经越来越受到社会各方面的重视,我国政府也投入大量人力、财力对软件市场进行培育和完善。
总的来说,我国软件产业起步较晚,目前看来,我们和IT领域领先的一些国家(如印度,美国等)比起来,仍然有很大的差距。因为各种原因,目前国内绝大多数软件公司还处于小作坊式的工作模式,没有条件充分实施业内先进的项目管理方法。这也就直接导致国内软件项目管理模式普遍落后、高级项目管理人才缺乏、行业整体管理水平较低的问题。
第2章房地产监控系统项目
2.1项目管理发展过程
所谓项目,根据《项目管理知识体系指南》中的定义,项目是为创造独特的产品、服务或成果而进行的临时性工作。一个项目必须有明确的开始时间和明确的结束时间,项目可以创造一种产品,一种能力或者一种成果。
而项目管理就是将知识、技能、工具与技术应用于项目活动,以满足项目的要求。项目管理涉及九大知识领域,通过合理运用和整合42个项目管理过程来实现"项目管理活动覆盖了项目生命周期的五个过程组,启动过程组,规划过程组,执行过程组,监控过程组和收尾过程组,是一个面向过程的管理。
第3章项目管理计划.................18
3.1项目管理计划理论.............18
3.2甲方的角色和责任..............18
3.3工T项目对甲方负责人的要求..........19
3.4项目管理计划问题分析..............20
3.5改进后的项目管理计划..............21
第4章沟通管理...............24
4.1人员和沟通管理理论..............24
4.2人员和沟通管理方法............24
4.3甲方的作用....................26
4.4人员和沟通问题分析............26
4.5改进后的人员和沟通管理............27
第5章需求管理.............32
5.1需求管理理论................32
5.2需求管理的方法..............33
5.3需求管理问题分析..........33
5.4改进后的需求管理............34
7.1结论
在房地产监控系统项目(二期)开展过程中,我们讨论并吸取了项目(一期)中的经验和教训,比较好的总结出一套行之有效的项目管理方案,并在二期项目中大胆实践。总体说来,二期项目在管理水平、资源和时间的控制方面,都较一期项目有了明显的提高。特别是项目质量方面,根据用户的反馈,最终的终端用户bug数量和严重程度都在我们的期望值以内。
从数据上面来说,我们在一期共完成435个功能点,消耗了879人天,生产效率仅为0.49功能点/人天,远低于1的目标。而在二期,我们成功将这个数值提高到0.79,提高了0.3。
同时,经过统计项目两个阶段发布后终端用户在三个月内的反馈情况,我们发现,项目一期共提交65个bug,相当于每个功能点0.15个终端用户bug;而二期项目中我们仅从终端用户接到10个bug,相当于每个功能点0.03个bug。这直接反映了用户体验的提升和产品质量的提高"同时,严重bug的比例也从23%下降到10%,这也表明大部分问题都在发布前得到了良好的控制。
我们发现,甲方通过加强监督和配合项目的整体管理,进度计划控制,沟通管理,需求管理,并以风险管理和控制为保障,可以有效提高整体项目质量和生产效率。同时,项目的士气和团队氛围也因为项目的成功不断朝向健康方向发展。
这套项目管理方案,给甲方项目管理人员提供了一个比较完整的思路,详细说明了各个环节需要注意的项目控制点,这对于其他单位的项目开展和管理具有很好的参考价值。
参考文献:
[l](美)项目管理协会.项目管理知识体系指南(PMBO郑指南)(第4版)[M].北京:电子工业出版社,2009.
[2](美)项目管理协会.组织项目管理成熟度模型(第2版)[M].北京:电子工业出版社,2009.
[3](英)休斯(Hughes,B.),(英)考特莱尔(Cotterell,M.).软件项目管理(第4版)[M].北京:机械工业出版社,2007.
[4]王强曹汉平贾素玲木林森.rr软件项目管理[M].北京:清华大学出版社,2004.
[5]覃征杨利英高勇民贺升平韩毅.软件项目管理[M].北京:清华大学出版社,2004.
[68(美)普巴(Purba,5.),(美)沙(shah,B).如何成功管理一个软件项目(第2版)[M].北京:中国铁道出版社,2003.
[7](美)富特雷尔(RobertT.Futrell)等.高质量软件项目管理7M8.北京:清华大学出版社,2006.
[8]刘子鹤.现代项目管理理论在工程管理中的运用[D].天津:天津大学,2007.
[9]徐巍罗耀秋.软件外包项目管理问题与对策[J].电脑知识与技术,2008,4(30).
[l0]曹济王宁.软件项目的甲方量化管理机制[s].项目管理技术,2006,1(9).