《浅析软件项目风险管理.docx》由会员分享,可在线阅读,更多相关《浅析软件项目风险管理.docx(2页珍藏版)》请在金锄头文库上搜索。
1、浅析软件项目风险管理摘要:软件项目管理指的是能够在预定的成本、进度、质量下实现软件项目,并对人员、产品、过程和项目进行分析和管理。软件项目管理比其他的技术活动开始的都要早,而且在软件的整个生命周期中都需要进行软件管理。因此,软件项目开发是一项系统而复杂的工作,它需要一个团队互相配合、分工协作。本文主要对软件项目管理系统应用进行一个分析,并讨论风险管理的重要性。关键词:软件项目管理 系统 团队 项目风险管理软件项目管理系统可以规范一个软件开发团队的日常工作,提高工作效率。在软件项目管理中,风险管理是被经常忽略的,但是风险管理的好坏与否对软件项目管理的成功实施具有重要的作用。下面就从几个方面进行一
2、个分析探讨。1 软件项目管理概述软件项目管理的主要目标就是管理者能够控制软件项目的整个生命周期,特别是大型项目,以预定成本按期,按质的完成软件交付用户使用。我们通过对软件项目管理的分析和研究,能够更好的从之前的案例中总结经验和教训,从而制定出能够为以后顺利开发的通用原则和方法,不再犯别人犯过的同样错误。美国于20世纪70年代中期提出软件项目管理,那时候美国国防部做了一项调查,是关于软件开发无法按时提交,预算超支和质量不合格原因的调查,最终发现7/10的项目都是由于没有进行科学合理的管理而造成的,并不是技术方面的原因。因此软件开发者越来越关注进行软件开发时的项目管理。20世纪90年代中期,软件研
3、发依旧还是没有解决项目管理的相关问题。从美国软件工程实施现状来看,还是不容易预测软件研发情况,能在预定费用和进度下交付的项目差不多仅占1/10。因此,软件项目的风险管理就显的非常重要。项目风险管理是指为了最好的达到项目的目标,识别、分配、应对项目生命周期内风险的科学与艺术。项目风险管理的目标是使潜在机会或回报最大化,使潜在风险最小化。2 项目管理在软件开发中的应用的成因软件项目管理不仅具备了一般项目管理的属性,还有其特殊性,重点是在标准方面。要使我国软件业具有更强的国际竞争力,就要有很多的软件企业都遵循软件开发过程,同时要创造高质量的软件,通过标准的制定和推行,能够更好的实现软件企业在未来的发
4、展,大大改善工程和管理水平;还能够通过全方位的服务支持他们的发展,从而更好地推动软件产业的整体发展。20世纪70年代中期,人们开始普遍关注软件项目管理。那时候美国国防部做了一项调查,是关于软件开发无法按时提交,预算超支和质量不合格原因的调查,最终发现7/10的项目都是由于没有进行科学合理的管理而造成的,并不是技术方面的原因。这样我们最终认为:管理对于软件研发项目起着全局性的作用,而技术只是在局部起到影响。软件程序员通常在未对用户意图进行深入了解的情况下就急着进行编码,所以就需要在编码时一直修改代码以此满足客户要求;越是在开发后期做修改承担的代价就越大,尽管软件已经完成、交付用户使用,仍然不一定
5、是完全正确的、完美的,出现所谓的“软件危机”。近年来,软件开发取得了很大的进步,各种技术也都处在不断的创新中,软件产业已经形成,人们开始更加的注重软件过程管理, 在软件开发中更多的加入了管理学的思想,更加注重应用开发的项目管理。3 软件项目风险管理的措施我们要清楚地看到,我国开始进行项目管理时间比较迟,项目管理水平不能与快速发展的经济建设相适应,不能够在国际竞争中占据优势地位,为此我们要不断努力,赶超国际先进水平。展望未来,我们的软件市场既有机遇,又有挑战,为此我们要做到以下几点:3.1 提高软件项目的风险管理意识。通泛学习项目管理知识,掌握风险识别、量化、对策研究、反应控制等工具和方法,掌握
6、项目风险管理所必备的知识。总结本项目中常见的风险及其对策作为风险管理计划中必要的风险详容,并切实评估相应对策的有效性和可行性。3.2 加强相互间的沟通。制定有效沟通机制,对由于缺乏沟通而造成的事件进行通报或提醒,以提高沟通意识;沟通方式应根据内容而多样化,实现有效率的沟通;对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位。3.3 中国必须培养自己的优秀项目管理专业人员,大力提高项目管理水平。中国项目管理之所以发展缓慢的一个重要原因就是缺少专业人才,因此我们要高度重视起关于优秀项目管理专业人员队伍的建设,还要加强与其他国家的合作与交流,建立自己的项目管理体系,引进和开发先进的项目管理软
7、件系统,提高项目管理水平,为工程公司、项目管理公司和工程咨询公司的发展提供更好的环境。3.4 发挥协作精神。项目经理应当对项目成员的责任进行合理的分配并清楚地说明,同时应强调不同分工、不同环节的成员应当相互协作,共同完善。4 结束语综上所述,与其它的项目管理比较而言,软件项目管理具有其特殊性。首先,软件属于纯知识产品,不容易预测其开发进度和质量及生产效率。其次,由于软件系统具有复杂性,这样就不容易预见和控制开发过程中各种风险。所以,软件项目管理领域仍然是一个比较新的领域,竞争态势还远未达到白热化的程度,但前景十分可观。需要不断的去开发与研讨,才能让软件充分的发挥在项目管理的领域,但在软件项目管理中,存在的各种风险管理应该根据不同的因素而做出不同的解决措施,让项目管理可以发挥到一定的程度,使之更加的完善。参考文献:1云倩主编.现代软件项目管理,南开大学出版社,2004年5月第1版.2美国项目管理协会著,现代卓越译.软件项目管理知识体系指南.3郭毅夫.软件项目管理的发展前景及其在技术创新中的应用,2003年11月.4张承巨.软件项目管理现状分析,2002年6月.