我的团队已经逐渐采用了越来越多的轻量级方法,从Scrum转移到精益/看板,在那里正式的过程越来越少。在某种程度上,我们将回到牛仔编码;实际上,我担心我们可能已经在边界线上了。
如何在非常轻量级的精益和敏捷流程与无政府状态之间划清界限?我们怎么知道我们什么时候越界了呢?我们怎样才能防止自己越界呢?
这个问题也可能被表述为,“在精益消除浪费的努力中,哪些过程不能被安全地消除”?
发布于 2009-07-23 21:37:57
当你的团队中只有一个人知道或管理关于代码的事情时,你就在一个又大又漂亮的“沙龙”标志下,基本上你就是在推门。
发布于 2009-07-23 21:56:11
想必你会担心牛仔编码的影响:
只要你有一个计划/机制/过程来避免这些不良影响,那么你就没有问题;对吧?
发布于 2009-07-23 21:40:44
作为这条线的一部分,什么时候是任务/故事/完成的工作单元的问题出现在脑海中。如果你需要测试,并且一双眼睛已经看过一些东西,这可能有助于防止流氓开发人员想要成为牛仔的情况。同样,代码是如何进入生产环境的呢?如果团队中的任何人都能心血来潮地推动代码,那对我来说将是一个警告信号。
我要注意的其他几个警告信号是:
https://stackoverflow.com/questions/1174617
复制相似问题