软件工程项目的特点:
1、软件产品不可见。
2、不存在标准的软件过程。
3、大型项目往往是一次性项目,无经验可以借鉴。
以对软件项目的管理比其他项目的管理更为困难。
为了使软件项目开发成功,必须对软件开发项目的工作范围、可能遇到的风险、需要的资源(人、硬件、软件)、要实现的任务、经历的里程碑、花费的工作量(成本),以及进度的安排做到心中有数。软件工程的管理便是对以上提到的几点提供信息。管理工作开始于技术工作之前,结束于软件工程过程结束。
软件工程项目管理的任务如下:
1、启动一个软件项目:软件人员和用户在系统工程阶段确定项目的目标和范围。目标标明软件项目的目的但不涉及如何去达到这些目的。范围标明软件要实现的基本功能,并尽量以定量的方式界定这些功能。
2、度量:度量的作用是为了有效的定量的进行管理。
3、估算:在软件项目管理的过程中一个关键的活动是制定项目计划。在做计划时,必须对需要的人力、项目的持续时间、成本作出估算,这种估算大多参考以前类似的项目而作出的。
4、风险分析:风险分析是贯穿软件工程过程中的一系列风险管理的步骤,其中包括风险识别、风险估计、风险管理策略、风险解决和风险监督,它能让人们主动攻击风险。
5、进度安排:对于进度安排,需要考虑的是预先对进度如何计划?工作怎么就位?如何识别定义好的任务?管理人员对结束时间如何掌握,如何识别和监控关键路径以确保结束?对进展如何度量?以及如何建立分割任务的里程碑。首先识别一组项目任务,建立任务之间的相互关联,然后估算各个任务的工作量,分配人力资源制定进度计划。
6、追踪和控制:由项目管理人员负责追踪在进度安排中标明的每一个任务,并根据实际完成情况对资源重新定向、对任务重新安排,从而较好的控制软件开发。
[@more@]
1、软件产品不可见。
2、不存在标准的软件过程。
3、大型项目往往是一次性项目,无经验可以借鉴。
以对软件项目的管理比其他项目的管理更为困难。
为了使软件项目开发成功,必须对软件开发项目的工作范围、可能遇到的风险、需要的资源(人、硬件、软件)、要实现的任务、经历的里程碑、花费的工作量(成本),以及进度的安排做到心中有数。软件工程的管理便是对以上提到的几点提供信息。管理工作开始于技术工作之前,结束于软件工程过程结束。
软件工程项目管理的任务如下:
1、启动一个软件项目:软件人员和用户在系统工程阶段确定项目的目标和范围。目标标明软件项目的目的但不涉及如何去达到这些目的。范围标明软件要实现的基本功能,并尽量以定量的方式界定这些功能。
2、度量:度量的作用是为了有效的定量的进行管理。
3、估算:在软件项目管理的过程中一个关键的活动是制定项目计划。在做计划时,必须对需要的人力、项目的持续时间、成本作出估算,这种估算大多参考以前类似的项目而作出的。
4、风险分析:风险分析是贯穿软件工程过程中的一系列风险管理的步骤,其中包括风险识别、风险估计、风险管理策略、风险解决和风险监督,它能让人们主动攻击风险。
5、进度安排:对于进度安排,需要考虑的是预先对进度如何计划?工作怎么就位?如何识别定义好的任务?管理人员对结束时间如何掌握,如何识别和监控关键路径以确保结束?对进展如何度量?以及如何建立分割任务的里程碑。首先识别一组项目任务,建立任务之间的相互关联,然后估算各个任务的工作量,分配人力资源制定进度计划。
6、追踪和控制:由项目管理人员负责追踪在进度安排中标明的每一个任务,并根据实际完成情况对资源重新定向、对任务重新安排,从而较好的控制软件开发。
[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7839396/viewspace-953421/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7839396/viewspace-953421/