2016.7.30, 深圳, Ken Fang
在 IT 这一行, 懂得而且能倒背如流 Scrum, SAFe, Use Case, Domain Driven Design, Test Driven Development, Behavior Driven Development, ATDD, Continuous Integration, Continuous Delivery, Microservices… 的人比比皆是。
然而, 对于一个产品开发团队而言, 往往却无法藉由单一的实践或框架, 便能有效的解决其团对内部的某一特定的问题; 如开发人员开发效率与质量太差等的问题。
所以, 产品开发团队真正需要的绝对不是: 经由制式的培训, 单纯的将某一个, 单一的实践或框架介绍给团队, 然后, 团队便照著教材, 僵化的照著做。
产品开发团队真正需要的是: 能真正根据团队所面临的问题, “设计” 能真正解决团队问题的实践或框架。
“设计” 开发团队所需要的实践或框架主要的步骤如下:
I. 设计实践的第一步:
确认要解决问题的对象为何? 如: 开发人员
II. 设计实践的第二步:
深度的挖掘问题背后的问题
III. 设计实践的第三步:
将问题背后的问题映射到已有的实践或框架
最终, 依照设计实践的第三步所得出的: “问题背后的问题与已有的实践或框架间的映射表”, 设计出了开发团队所需要的实践; “Story 场景树”。
Story 场景树组合了Use Case, Domain Driven Design , ATDD, Agile Test, 主要是针对开发人员, 解决其开发效率与质量太差的问题。
SaveSaveSaveSaveSaveSave