background image

浅议软件开发项目的管理

  摘要:随着我国软件行业的快速发展,软件开发企业之间的竞争也日趋激烈,为了提
高软件开发的效率与质量,必须采取行之有效的项目管理策略。与软件行业发达国家相比,
我国的软件开发企业普遍缺乏完善的项目管理理念与模式,从而导致各项管理工作难以达
到预期的效果,严重影响到软件开发的成本、质量、进度等,本文仅就相关问题进行探讨。

 

  关键词:软件开发;项目管理;策略

 

  在现代计算机网络技术高速发展的时代背景下,软件开发作为一个新兴行业,其具有
创造性、挑战性的特征。我国软件行业的发展时间相对较短,在软件开发项目管理中缺少可
以借鉴的成功经验,这是国内软件开发企业现阶段面临的主要管理问题,如果不能及时加
以解决,将严重影响到国内软件行业的发展前景。因此,项目管理在软件开发中的必要性是
不容忽视的,而且要加强具体管理策略的研究与实践。

 

  一、软件开发项目管理的必要性

 

  所谓的项目管理主要是指:在一定的资源条件约束下,如:资金、人力、时间、设备等,
对于一个有既定目标的任务进行计划与控制。项目管理是现代管理学中的重要理论,其涉及
到的范围较广,在各行业、各领域中均发挥了重要的作用。由于软件开发项目具有特殊性,
在应用项目管理时也有其独特的一面。与其他的项目相比,软件开发项目具有劳动密集型与
知识密集型的特点,其开发成果也多是以非物质的形式表现出来,可见性并不明显。所以,
在软件开发过程中,加强项目管理是十分必要的,而且需要注意以下几方面的问题:

1.了

解用户的实际需求,科学确定项目管理的框架与具体内容;

2.严格控制软件开发的成本、质

量、进度与风险,以保障项目管理的实际效果;

3.在软件开发过程中,团队成员对于具体事

物的描述与思维方式不同,应尽量加强成员之间的协同性。大量软件开发实例表明,如果不
能在软件开发中加强项目管理,随着国内软件行业的不断发展与壮大,国内的软件开发企
业将面临严峻的挑战性与风险性。因此,为了确保软件开发的效率与质量,必须认识到强化
项目管理的必要性,并且坚持多管齐下的方针,积极采取有效的管理策略。

 

  二、软件开发项目的管理策略

 

  (一)团队的组建。在软件开项目的管理中,团队的组建是十分重要的,只有保证团队
的高效性、专业性与协调性,才能保证软件开发项目的顺利开展与进行。从项目管理理论的
角度出发,在软件开发团队的组建中,一定要尽量选拔具有较强专业技能和良好工作态度
的人员,从而保障团队成员有效的计划、协调与管理各自负责的工作项目。在团队的组建过
程中,必须首先提出明确、清晰的团队目标,而只有在所有成员认同这一目标的基础上,才
能更好的激发团队成员的工作热情与积极性,这是保障软件开发项目管理效果的先决条件。

 

  (二)成本管理。在软件开发项目的管理中,成本管理的根本目标将项目的开发费用控
制在预算内,这是实现软件开发企业经济效益的关键管理项目。从国内外软件行业的发展现
状而言,在软件开发项目的管理中,成本管理是一个较为薄弱的环节,特别是对于一些中
小软件开发企业,由于成本管理措施不完善,而导致软件产品的造价提高,市场竞争力则
明显削弱。软件开发项目的成本管理中,估算是指对于软件开发项目的成本进行全面的预估
与计算,并形成完善的成本管理计划,在软件开发过程中,对于各具体开发项目施加控制