首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何阻止精益编程成为牛仔编码?

如何阻止精益编程成为牛仔编码?
EN

Stack Overflow用户
提问于 2009-07-23 21:31:48
回答 14查看 2.8K关注 0票数 24

我的团队已经逐渐采用了越来越多的轻量级方法,从Scrum转移到精益/看板,在那里正式的过程越来越少。在某种程度上,我们将回到牛仔编码;实际上,我担心我们可能已经在边界线上了。

如何在非常轻量级的精益和敏捷流程与无政府状态之间划清界限?我们怎么知道我们什么时候越界了呢?我们怎样才能防止自己越界呢?

这个问题也可能被表述为,“在精益消除浪费的努力中,哪些过程不能被安全地消除”?

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2009-07-23 21:37:57

当你的团队中只有一个人知道或管理关于代码的事情时,你就在一个又大又漂亮的“沙龙”标志下,基本上你就是在推门。

票数 24
EN

Stack Overflow用户

发布于 2009-07-23 21:56:11

想必你会担心牛仔编码的影响:

  • 无requirements
  • No设计
  • 无测试
  • 无用户反馈
  • 无设计

只要你有一个计划/机制/过程来避免这些不良影响,那么你就没有问题;对吧?

票数 14
EN

Stack Overflow用户

发布于 2009-07-23 21:40:44

作为这条线的一部分,什么时候是任务/故事/完成的工作单元的问题出现在脑海中。如果你需要测试,并且一双眼睛已经看过一些东西,这可能有助于防止流氓开发人员想要成为牛仔的情况。同样,代码是如何进入生产环境的呢?如果团队中的任何人都能心血来潮地推动代码,那对我来说将是一个警告信号。

我要注意的其他几个警告信号是:

  • 团队是否有一个编码标准以及维护该标准的承诺?
  • 是否有一大堆代码更改来自于一个人进行的“重构”,其他人都不认为值得?
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1174617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档