信息化 频道

对软件项目管理的探讨

一、引言 

随着信息技术的飞速发展,软件产品的规模也越来越庞大,个人单打独斗的作坊式开发方式已经越来越不适应发展的需要。各软件企业都在积极将软件项目管理引入开发活动中,对开发实行有效的管理。我公司是西安一家中型软件企业,在公司中已经实行了项目管理制度,软件项目管理是整个项目管理中的一个重要组成部分。 




二、软件项目管理的组织模式 

软件项目可以是一个单独的开发项目,也可以与产品项目组成一个完整的软件产品项目。如果是订单开发,则成立软件项目组即可;如果是产品开发,需成立软件项目组和产品项目(负责市场调研和销售),组成软件产品项目组。 

公司实行项目管理时,首先要成立项目管理委员会,项目管理委员会下设项目管理小组、项目评审小组和软件产品项目组。 


1、项目管理委员会   

项目管理委员会是公司项目管理的最高决策机构,一般由公司总经理、副总经理组成。主要职责如下: 

1)依照项目管理相关制度,管理项目; 

2)监督项目管理相关制度的执行; 

3)对项目立项、项目撤消进行决策; 

4)任命项目管理小组组长、项目评审委员会主任、项目组组长

2
、项目管理小组 

项目管理小组对项目管理委员会负责,一般由公司管理人员组成。主要职责如下: 
1)草拟项目管理的各项制度; 
2)组织项目阶段评审; 
3)保存项目过程中的相关文件和数据; 
4)为优化项目管理提出建议。 

3
、项目评审小组 

项目评审小组对项目管理委员会负责,可下设开发评审小组和产品评审小组,一般由公司技术专家和市场专家组成。主要职责如下: 

1)对项目可行性报告进行评审; 
2)对市场计划和阶段报告进行评审; 
3)对开发计划和阶段报告进行评审; 
4)项目结束时,对项目总结报告进行评审。 

4
、软件产品项目组 

软件产品项目组对项目管理委员会负责,可下设软件项目组和产品项目组。软件项目组和产品项目组分别设开发经理和产品经理。成员一般由公司技术人员和市场人员构成。主要职责是:根据项目管理委员会的安排具体负责项目的软件开发和市场调研及销售工作。 

  
三、软件项目管理的内容 

从软件工程的角度讲,软件开发主要分为六个阶段:需求分析阶段、概要设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶
0
相关文章