从瀑布到敏捷——漫画解读软件开发模式变迁史

网址:https://www.tapd.cn/forum/view/36971
从文章中可知,
1.瀑布模型:将客户隔绝在外并按顺序逐一完成的模式。(从时间上来说,只有等上一交付件完成了,下一阶段才能开始是一种浪费)
特点:文档驱动、单道生产。
2.敏捷开发模型:(客户会参与到软件开发的整个流程中)把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成的模式。在此过程中软件一直处于可使用状态。
特点:迭代、及时响应客户需求。[例如某一游戏版本的更新即为迭代]
3.看板(KANBAN):利用看板来管理信息的流程,并配合定量、固定装货容器等方式,而使生产过程中的物料流动顺畅的一种模式。(KANBAN要求把开发中的任务,以 即时贴、可视化软件等等形式表现出来)
4.SCRUM :(在敏捷开发领域)SCRUM是一种迭代式增量软件开发过程,它包括了一些预定义的角色。(如产品负责人、Scrum主管、开发团队)
5.精益软件开发(lean):精益生产的思想, 简单来说就是只在必要的时候,按照需求的量,仅生产必要的产品,杜绝浪费。优先建立一个最简可用的原型产品投放市场或交付到客户手中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值