This post originally published by Mike Cottmeyer for 上海福彩官方网站 Chronicles, May 2009.
我在这里..周日下午..母亲’的一天。刚从带家人出去找一个低调的妈妈回来’的一天庆祝,现在我’在一周开始之前,我有一些安静的时间。上周的会议很匆忙… had a great time…遇到了很多很棒的人在本周开始之前,我想整理一下对整个精益/看板事物的看法。
一点历史…当我被正式引入上海福彩官方网站社区时,Mary Poppendieck是我读过的第一批作家之一。我记得当时她的书引起了我的共鸣…回望过去,我可以看到它对我对上海福彩官方网站的看法有多大影响…以及整个上海福彩官方网站运动。我告诉大家,我从来没有在上海福彩官方网站和精益之间做出太多区分。对我来说…这只是看同一基本事实的另一种方式。
我的一个伙伴最近向我讲了瞎子和大象的故事。这个故事的总体思路是,我们在一群有大象的房间里有一群盲人(听起来像是一个问题,等待着我发生)。这些家伙都在触摸大象不同部位的大象。碰尾巴的家伙说大象就像绳子…那家伙摸腿说大象就像一棵树…那个摸摸耳朵的家伙说,它就像一片巨大的叶子。你明白了。关键是无法看到整体…他们各自从各自的角度描述大象。
当我看着人们争论上海福彩官方网站的含义时…看来我们是一群瞎子在争论大象的本性。如果您的观点不大,可以将团队并排放置…Scrum带来了有效的视角。如果您更专注于技术…XP的做法容易引起共鸣。如果您来自更大,结构更严谨的组织…您可能需要AUP或DSDM。如果您的团队只有很少的经验丰富的开发人员… let’谈水晶。上下文就是一切。
在我看来,我们的许多辩论都是在上下文之外进行的。当我们对一种方法学持怀疑态度时…关于一组实践…我们经常不带另一个人’s context into consideration. That is why the 上海福彩官方网站 Manifesto was so powerful…这是一组价值陈述…这是一套原则…足够广泛,可以根据具体情况应用。我们必须考虑当地情况。
我不’认为精益/看板的支持者说他们找到了更好的方法…我认为我们将继续学习和发展,并更好地了解交付出色软件所需要的条件。在我看来,精益/看板运动并不是要取代XP或Scrum或DSDM,而是要帮助难以采用这些做法的组织…或已经采用它们并需要其他一些东西来提高它们的生产率。
这是施瓦伯和比德尔的书的引文“使用Scrum进行上海福彩官方网站软件开发”…
“经验过程控制模型非常简单。他们采用反馈机制来监视和适应意外情况,从而提供规律性和可预测性。 Scrum团队中的演员根据他们的技能,经验和他们发现自己的情况,根据经验设计并执行最佳流程”
团队根据自己的技巧,经验和发现自己的处境来设计最佳流程的路线一直引起我的共鸣。我认为,精益和看板为我们提供了另一套可以帮助团队改进的流程和工具。我不认为精益和看板与Scrum背道而驰…我也不相信没有XP鼓励的工程学科,精益和看板将不会成功。我们只是另一只瞎子,看着大象的另一部分。
我个人的看法…
看板是一种可视化的过程控制工具,可帮助团队通过冲刺有效地管理工作流程。 Scrum提供指导,让团队决定他们可以做什么…然后团队决定如何完成工作。看板为团队提供了另一种检查和适应以及学习如何变得更好的方法。我不认为看板是无迭代的…我可以在迭代中应用它。如果我确定迭代已变得浪费并且不再需要它… I’ll get rid of it.
我的目标从来没有做过Scrum…我的目标是尽快构建出色的软件。在Scrum流程中,改进是隐含的…团队会进行检查和调整,并找到改善方法。在看板中,我们放置了特定的视觉控件,以帮助团队更好地理解冲刺中的工作流程,并根据需要进行有针对性的改进。
对我来说,精益的概念更广泛…精益与企业打交道。精益管理团队之间的工作流程。我如何采纳来自biz dev的想法…把它变成一个产品创意…得到工作的评估和批准… built… tested…交付给客户… billed…和支持。精益可以在这里为我们提供一些有关如何管理整个组织的价值流的指导。看板是一种工具…精益是一种哲学。
在开发阶段,团队可以使用看板来管理待办事项…分析,设计,代码和测试。企业可以使用看板委员会来管理从构思到开发,计费和支持的流程。精益原则可以在团队内部和整个团队中应用。了解价值流…识别约束…消除浪费是帮助团队变得更好的所有明确方法。这些原则和工具可以明确地帮助团队检查,调整和做出更好的决策。
作为精益软件的创始成员&系统联盟我希望我们继续在现有的基础上继续发展,并抵制将其变为全新的冲动。记得…上海福彩官方网站就是通过发现并帮助其他人发现更好的软件开发方法。
精益/看板为我们提供了另一套工具来帮助实现这一目标。