为什么谷歌开发人员认为敏捷开发是无稽之谈?x.docx
《为什么谷歌开发人员认为敏捷开发是无稽之谈?x.docx》由会员分享,可在线阅读,更多相关《为什么谷歌开发人员认为敏捷开发是无稽之谈?x.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、为什么谷歌开发人员认为敏捷开发是无稽之谈?x为什么谷歌的开发人员认为灵敏开发是无稽之谈? 在 Quora 上有人提出了 为什么像谷歌这种公司的开发人员认为灵敏开发是无稽之谈? 的问题,关于此,作为一名前谷歌工程总监,David Jeske 供应了一些个人见解,以下是 David Jeske 的回答。对许多人来说,灵敏意味着许多事情。我认为灵敏宣言从较高层次而言,与谷歌工程师对软件开发的看法是很接近的。个体和互动流程和工具 工作的软件高于详尽的文档 客户合作合同谈判 • 响应改变高于遵循安排 然而,一旦把这些高层次的观点落实到细微环节,这些协定就起先褪色。灵敏有一些很好的想法,但它也存
2、在一些问题元素,即过于集中在短期思维,对于像谷歌这样的公司进行革命性工程项目并不太适用。在不深化细微环节的状况下,让我们来看看灵敏宣言背后的原则。让我们从共通点谈起。谷歌的发展风格是灵敏宣言背后的原则中所提到的 激励赋能个体的例证。在这些原则中,最符合硅谷风格,可能本身就是受到硅谷启发的几条原则包括:• 激发个体的斗志,以他们为核心搭建项目。供应所需的环境和支援,辅以信任,从而达成目标。最好的架构、需求和设计出于自组织的团队。团队定期反思如何能提高成效,并依此调整自身的行为。坚持不懈地追求技术卓越和良好设计,灵敏实力由此增加。• 以简洁为本,它是极力削减不必要工作量的艺术。
3、这些原则对于聪慧的工程师来说几乎是常识。我认为,硅谷打造了一种以赋能和信任个人为中心的文化。然而,这些原则的其他部分却并不符合谷歌的开发文化。而这些部分实质上造就了短期迭代的 Scrum 流程。它们好像更适用于特定类型的开发,最显著的是面对询问或合同的软件编程,在这种状况下,客户是组织的外部人员,因为他们为开发付费,所以客户占主导地位操纵局势,可以在任何时候变更办法:我们的首要任务是通过持续不断地及早交付有价值的软件来满意客户。在整个项目中,业务人员和开发人员必需每天一起工作。• 不论团队内外,传递信息效果最好效率也最高的方式是面对面交谈。• 欣然面对需求改变,即使在开发后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 为什么 开发人员 认为 敏捷 开发 无稽之谈
限制150内