SaaS系列介绍之一: SaaS的前身ASP介绍
1. 引言 未来将越来越不可预测,这是新经济最具挑战性的方面之一。 商务 和技术上的瞬息万变会产生变化,这既可以看作要防范的威胁,也可以看作应该欢迎的机遇。 ________Martin Fowler & Jim Highsmith,《敏捷宣言》 “长江后浪推前浪,世上新人赶旧人”说的是人类社会的发展之快,象软件业这个大家庭的发展更是日新月异。软件业发展的生命周期中如人类社会一样同样经历着几个不同的阶级。 2. 软件发展的方向 2.1 软件发展的四个阶段 l 第一阶段:项目式开发阶段 最早期的软件开发都是基于一个具体的项目,这个项目由客户(包括上级部门安排的任务)提出具体的需求,在甲、乙双方以合同的方式约定好开发费用、开发时间以及验收标准后开发方组织人马加班加点去完成合同所约定的任务。这个阶段的一个重要特点是用户的需求是十分清楚的,开发的软件也是给特定用户使用。 l 第二阶段:套装式软件开发阶段 项目式开发阶段是针对一个客户开发一个具体的项目,这种服务事实是一对一的。显然,作为经历过大数量的开发项目的软件公司,为了降低开发成本,最大化地利用以前的工作,不再满足于自己开发的一个软件只能服务于一个客户,它更希望一个软件能最大化地服务于多个用户。哪怕是不同的项目需求,只要在原有相类似的软件上经过适当的修改和配置就可完成新项目。或者以本项目为基础