团队的工作在一种无秩序的不利状况下运行,严重影响软件产品开发的进度和质量。
对于软件开发项目中,经常出现两种极端情况,一种是新的生产率和质量的创造纪录;
一种是一场灾难,不是被取消就是拖延很长时间。前者如为了赶进度,在几乎不可能的时间
内开发出一套软件产品,创造了软件开发的记录,虽满足了上级所要求的上机日期,可是
由于开发时间太短、仓促,上机时,则会问题百出,试运行会长达几个月或一年半载的,而
且程序一改再改,维护工作量非常大。后者,如未弄清楚系统需求,或因设计问题,开发失
败。通过总结这些成功和失败的例子,软件项目成败的根本原因可能会更清晰一些。
目前我国大部分软件公司,无论是产品型公司还是项目型公司,都还没有形成适合自
己公司特点的软件开发管理模式,虽然部分公司根据软件工程理论建立了一些软件开发管
理模式,但并没有从根本上解决软件开发的质量控制问题。这样将导致软件产品质量不稳定,
软件后期的维护、升级出现麻烦,最终会损害用户的利益。
因此,伴随软件开发的深入、各种技术的不断创新以及软件产业的形成,人们逐渐意识
到软件开发过程管理的重要性,管理学的思想逐渐融入软件开发过程中,项目管理在软件
应用开发中日益受到重视。而项目管理技术的成长与计算机技术的提高是密不可分的,随着
计算机性能的快速提高,大量的项目管理软件将涌现出来。它们将适用于各种商业活动,提
供便于操作的图形界面,从而帮助用户制定任务、管理、进行成本核算及项目进度的跟踪等。
4 结语
项目管理虽然没有非常高深的理论,但要真正实施起来,也绝非简单的事。对于软件开
发而言,这并不是一个小的改变,而是一种变革,企业需要为此付出艰辛的工作,项目管
理文化的宣传并在公司范围内树立标尺十分重要。从而达到在实践中提高,以便解决各种各
样的问题,使项目管理工作越做越好。
参考文献:
[1]吴照云.管理学原理.经济管理出版社
[2]宁俊等译.如何做好项目管理. 新经济工商实务丛书
[3]邓良松.软件工程.西安电子科技大学出版社