公告
时间记忆
最新日志
最新评论
最新回复
我的好友
我的相册
$show_photo$
站点信息
2008/11/5 8:57:00
软件产品生存期和软件项目生存期的区别
软件产品生存期和软件项目生存期的区别
首先要明确软件产品生存期和软件项目生存期是不一样的,软件产品生存期始于一个初始的想法,止于软件产品不再被使用。软件产品生存期是孕育、诞生、成长、成熟到衰亡的生存过程。软件产品生存期后期的维护可能是一个长期的重复性工作,可以将后期的重复性维护等工作当成一个日常运作。
因为项目是具有唯一性的工作,所以它们包含一定程度的不确定性。我们在实施项目的时候通常会将每个项目分解为几个项目阶段,以便更好的管理和控制,并且将执行组织正进行的工程与整个项目更好的连接起来。总的来看,项目的各个阶段构成项目开发的 整个生命周期。
为了说明两个的区别,我们以举例的方式来说明。例如一个软件企业准备开发一个杀毒软件产品,典型的过程包括:
1、产品调研(可行性研究)
2、项目批准(协议或者合同)
3、需求调研
4、设计
5、开发
6、测试
7、交付
8、批量生产
9、维护
10、升级
11、淘汰
作为软件产品的生存期,应该是从产品调研到淘汰的全过程;而作为软件项目的生存期,可以是从项目批准到交付的过程。而产品调研、批量生产、维护、升级、淘汰可以不是软件项目生存期的阶段,但是可以作为软件产品生存期的一部分。
wxy2009 | 阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志

发表评论:

    昵称:
    密码:
    主页:
    标题:
 
http://winston.mypm.net