首页
学习
活动
专区
圈层
工具
发布
50 篇文章
1
敏捷开发有哪些模式_软件敏捷开发方法的模式
2
敏捷开发七个步骤和Scrum敏捷管理工具
3
敏捷开发
4
「敏捷开发」企业架构和敏捷开发:对立吸引?
5
谈谈敏捷开发
6
敏捷开发Scrum
7
Scrum敏捷开发
8
了解敏捷开发
9
「敏捷模型」敏捷架构:规模化敏捷开发的策略
10
敏捷开发Agile Scrum
11
敏捷开发入门普及
12
【敏捷1.4】敏捷开发环境:领导与团队
13
敏捷开发实践总结
14
什么是敏捷开发
15
敏捷开发流程总结
16
敏捷开发那些事
17
【敏捷开发】企业如何通过落地DevOps实现敏捷开发模式?
18
敏捷开发(Agile development)
19
敏捷开发学习分享
20
敏捷开发流程详解
21
敏捷软件开发 原则_敏捷方法论
22
什么是敏捷开发_一个完整的敏捷开发的流程
23
你如何理解敏捷开发?
24
敏捷开发和瀑布式开发模式有何区别(瀑布,敏捷 devops)
25
敏捷软件开发-规模化敏捷框架(SAFe)
26
软件开发模式之敏捷开发
27
敏捷开发与个人管理
28
敏捷软件开发-Scrum
29
软件敏捷开发 TDD 方案
30
瀑布开发与敏捷开发的区别
31
ThoughtWorks的敏捷开发 | 洞见
32
深入核心的敏捷开发
33
关于敏捷开发的思考
34
什么是敏捷开发流程
35
敏捷开发-极限编程(XP)
36
敏捷软件开发简述
37
什么敏捷(Agile)Scrum开发?
38
敏捷开发:5种主流开发方法介绍
39
敏捷开发的实施要素和实现敏捷的实际改进
40
敏捷项目管理的流程_敏捷开发项目管理方法
41
敏捷开发价值观
42
精益敏捷开发: 带病迭代
43
基于 CODING 轻松搞定敏捷开发
44
敏捷开发之Scrum扫盲篇
45
敏捷产品项目的开发经验
46
干货 | 敏捷开发的持续改进
47
DevOps 的道术法器,探寻 DevOps “立体化”实践之旅
48
数字化 IT 从业者知识体系 | 软件开发方法 —— 敏捷篇
49
开发模型的理解:瀑布模型/增量式/迭代/敏捷开发——笔记
50
敏捷过程中的需求分析

精益敏捷开发: 带病迭代

前言:

   本文主要探讨在精益敏捷的开发下, 该如何看待与处理所谓的 “带病迭代”? (而不在探讨如何定义带病迭代◦)

本文:

   精益敏捷开发采用迭代的方式进行开发◦许多的团队在这方面往往犯了以下的其中一个错误, 而使得精益敏捷开发最终以失败收场!

1)     完全不理会, 不处理迭代中所出现的软件缺陷 (或根本未进行该有的迭代测试), 便直接进入至下一轮迭代进行开发◦

如此的作法是行迭代开发之名, 却行瀑布开发之实; 标准的挂羊头卖狗肉◦ 最终, 便是仍像瀑布开发一样, 所有版本的问题都在最后的紧要关头才爆发出来◦版本能否上线取决于两个因素: 1) 版本经理是否会掩饰缺陷, 掩饰问题? 2) 祖上是否积德? 是否保佑?

2)     认为迭代是 “带病” 了, 便认为应停止开发下一轮迭代的所有需求, 先将这轮迭代搞 “健康” 了再说◦ 如此的思维, 作法是以 CMMi 的方式在执行精益敏捷开发;标准的借尸还魂◦最终, 团队将无法拥抱变化, 至多产品的质量提升了, 但却与客户, 使用者的期望越来越远, 与客户, 使用者越来越背道而驰◦典型的做的要死, 却被骂要死◦

所以, 该如何看待与处理所谓的“带病迭代”? 很简单….

每轮迭代有两周的周期, 项目经理需在每轮迭代第二周的周三, 同时审视这轮迭代的问题, 缺陷与下一轮迭代的需求, 重新排定迭代 Backlog 中待处理的 User Story, 重新制订下一轮迭代的迭代计画◦ 然后, 勇敢的带领著团队进入到下一轮迭代!”

结论:

   在精益敏捷的开发下, 看待与处理所谓的 “带病迭代”, 是期望项目经理需根据:

1)     外部客户, 使用者的变化

2)     产品质量的变化

有智慧的做出正确的 “决策”, “计画” 与 “执行’◦

能拥抱变化, 才是真正的精益敏捷开发!

下一篇
举报
领券