迭代 增量 敏捷
当我教培训课程时(就像我本周在Skills Matter上一样 )或在软件开发的需求方面为客户提供建议(我现在正在做很多事情)时,我谈论的模型是“ 3种敏捷风格” ”。 令人难以置信的是,尽管该模型多年来隐藏在几篇文章中,但我从来没有写过博客。
所以现在已经到了……我不认为“ 3种样式”应该是应该的样子,我只是声称这是我找到世界的方法。
尽管软件开发在代码方面的“敏捷”总是回到相同的方面(独立会议,测试/行为驱动的开发,代码审查/对编程,故事,开发板等),但需求方面却非常变量。 所提供的建议是非常可变的,并且该建议与公司结构和工作的兼容程度是可变的。
但是,我发现需求方进行操作并与开发交互的三种重复出现的样式。 我称这些样式为:迭代,增量和渐进式,并且我通常绘制此图: