扫描二维码,关注希赛网站
经典的瀑布流程阶段
(1)需求:了解设计产品所需的功能、目的、用户需求等;
(2)设计:设计产品的特性和功能,确保能够在实施阶段满足客户需求,包括可行性分析和规划;
(3)实施:按照产品设计方案进行开发;
(4)验证:确保产品符合客户的期望;
(5)维护:通过客户确定产品设计中的不足或错误,开展优化工作。
瀑布模型的缺点
(1)瀑布模型最需要明确的需求恰巧是客户在早期很难清楚的去定义的,因此常常导致最终开发出来的软件产品不能真正的满足客户的需要。
(2)重大缺陷也许到流程的后期评审时才被发现,从而导致灾难性的后果。
(3)因为不必要的等待(前期工作延迟)造成开发效率低下,成本不易控制。
并行工程
是一种集成、并行设计产品及其相关过程的系统方法,包括制造和支持。这种方法使得开发商从一开始就要考虑产品生命周期中的所有要素,从概念到实施,从质量、成本、进度到用户需求。