敏捷,熟悉而陌生。每当说到敏捷时,很多的知识点都会从大脑的武器库里涌现出来:

Agile、Scrum、XP、Kanban、RAID、TDD、Use Stories、Continuous Integration、Continuous Delivery、Pair Programming、Burndown Chart、Refactor、Cycle Time、Waste、IPM、Retrospectives、MVP、Test....

面对这么多的散落在大脑中知识点,这么多武器,该如何管理?面对不同的场景,该拿出哪种武器来应对?该如何合理裁剪敏捷实践到项目中?

首先是抽象分类,将散落的知识点归纳成一个点,形成一个新的概念。帮助我们更好的记忆和理解边界。那么按照什么去抽象?生命周期方法,按照PDCA生命周期,将不同的知识进行归类,然后构建链接关系。其实就是一个先发散然后收敛的过程,从无多个知识点,到多个知识点,到一张知识网。

知识整理相关的方法,在这里就点到为止。后期的文章,将会着重写关于知识整理术:抽象分层-生命周期学习法

依照PDCA生命周期管理,将敏捷相关的知识点,抽象整理。 一图胜千言:

图片描述

如何使用?识别当前所处阶段,从武器库挑选相应武器,解决相应问题。

写在最后

要更好的使用和改进武器,还需要了解每把武器的作用,优劣势...

XMind 原图

参考

The Rules of Extreme Programming

原文链接

aikin
606 声望18 粉丝

喜欢 coding 喜欢大海。。。


引用和评论

0 条评论