Page 196 - 软件工程与项目管理
P. 196
软件工程与项目管理
Software Engineering & Project Management
证管理者与被管理者的良好关系,才能在确保生产效率的情况下提高软件的质量。
第二节 项目流程计划与控制
一、大型软件项目管理的流程设计及分析
一直以来,大型软件项目的高失败率对于软件开发和设计人员来说无疑是
巨大的困扰,由于大型软件项目开发和设计的复杂性、优质设计人才的匮乏、项
目管理的缺失,特别是关于大型软件项目的开发和设计不能很好地对其流程进行
设计及分析,大型软件项目无法发挥其在网络信息、网络资源管理和应用方面的
功效。因而,在大型软件项目管理的开发和设计过程中,要严格流程设计及分析,
对其过程进行有效和规范定义,明确操作流程,从而保证大型软件项目管理的完
整性。
(一)大型软件项目管理的意义和特点
大型软件项目相对于中小型软件的开发和设计相对来说其业务处理流程更
为复杂,处理的数据和信息量十分庞大,很多业务和流程没有做到规范和明确,
具有综合性和动态性。可以说,大型软件不仅是具有高要求的技术产品,更要
具备高质量的项目管理。大型软件项目的开发和设计成功率不高,一般都不到
30%,低成功率无疑给大型软件项目的开发和管理带来了极大的打击。很多大型
软件项目管理人员在设计过程中往往将其和中小型软件的开发流程一样,将大型
软件项目作为信息管理系统,只要技术应用过关就行,而没有充分考虑到大型软
件的项目管理的重要作用。
(二)大型软件项目管理的流程设计
大型软件在项目管理的过程中,不仅要完成项目管理的范围、项目管理的
时间、项目管理的成本和项目管理的质量等目标,同时对于整体的项目在各个阶
段、各个流程都需要进行协调,从而满足项目管理人员和项目应用人员的需求。
随着社会经济的发展,信息呈现“海量”的特点,软件的规模和涉及的领域也在
不断扩大,未来的大型软件项目管理会更加复杂。大型软件项目管理的流程设计
从整体上来说主要分为五个阶段——项目搜寻、项目立项、项目售前、项目合同
186
186

