这里的多元化不仅指利益的具体样式,也指利益的受众是多元化的,包括客户方面相关人
员个人的利益。
2.3 项目管理的发展及现状
当今,在国际上项目管理作为一种现代化管理方式已得到了广泛的应用,从最初的航
天、国防、建设工程领域,迅速发展到电子、计算机、金融、通信、软件开发等行业以及政府机
关的管理工作。随着计算机及网络系统的迅速发展,项目管理技术在不断进步,项目管理软
件产品层出不穷,其特点、功能、应用对象也各不相同。现今,越来越多的公司和组织机构在
内部推广项目管理的理论方法及管理模式,假如都采用项目管理软件进行管理,效果就会
更加明显,可以节省大量的物资和财力。国外
89%以上的项目管理基本都采用软件实施,但
我国在这方面的应用还不到
11%。现项目管理在中国快速的发展,给软件企业的成长带来了
前所未有的机遇。
2.4 项目管理在软件开发中的应用的成因
伴随信息技术的快速发展,软件产品的规模也越来越大,作坊式单打独斗的开发方式
已经越来越不适应发展的需要。项目管理被各软件企业积极引入开发活动中,从而达到对开
发实行有效的管理。从理论上讲,项目管理软件是为了使软件项目能够按照预定的成本、进
度、质量顺利完成,而对进度、成本、人员、质量、风险等进行分析和管理的活动。实际上,软
件项目管理的意义不仅仅如此,进行项目管理软件有利于将开发人员的个人开发能力转化
成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越成熟,企业越
能够稳定发展。同时,随着软件开发规模及开发队伍的增大,软件开发不再是过去那样一二
个开发人员即可解决的事情。迫切需要一种规范来规范每个开发人员、测试人员与支持人员
的工作,每个项目组及成员按约定的规则准时完成各自的工作。同时采用规范化管理,进行
专业分工达到降低对开发人员的要求,从而降低产品研发成本。
3 软件开发在项目管理中产生的问题及对策
早在
20 世纪 60 年代中期,人们就发现软件的生产出现了“问题”,主要表现在生产过程
不规范,缺乏管理。后来,人们才在软件工程方法学中引入了工程的概念、原理、方法和技术,
这在一定程度上解决了软件生产过程中遇到的问题。但是直至
80 年代还是没有提出一整套管
理软件开发的通用原则,软件管理不善的问题依旧大范围存在。
目前的软件开发正逐步趋向于多元化、复杂化,大多数开发团队中都会出现同时开发多
个版本、开发维护工作并存、多地点同时开发等情况,给软件开发管理带来了前所未有的困
难。如果管理不善,必将造成版本混乱,各个开发人员的工作相互干扰、交叉,使整个开发