收录了 敏捷开发角色 频道下的 50 篇内容
Mitch Lacey撰写了《The Scrum Field Guide:Practical Advice for Your First Year》一书,在书中他针对如何实施敏捷开发和极限编程的实践阐述一些自己的观点。InfoQ的Shane Hastie评阅了该书并针对实施的相关方法与作者进行了沟通。出版商为InfoQ的读者们制作了示例章节以供参考。
通过团队间的有效交互,为企业创造价值。
在2015希腊敏捷峰会上,来自瑞士音乐流服务商Spotify的敏捷教练Kristian Lindwall和Cliff Hazell在现场阐述了为什么自主性是敏捷开发的核心。而且Spotify内部本身就对员工相当开放,让员工充分理解并将自主性应用到敏捷开发工作中。InfoQ也借此机会采访了Kristian Lindwall和Cliff Hazell。
敏捷(Agile)是被应用到软件开发中一套原则和框架。常见的敏捷开发的工作方法有很多:ASD、AUP、XP、Kanban、Scrum等。Scrum 被国内许多企业广泛采用,Scrum是采用增量迭代方法控制风险、优化可预见性,并通过沟通与承诺激发团队潜能。
“但是敏捷怎么伸缩?”越来越多的案例表明敏捷可以伸缩。请浏览《可伸缩的软件敏捷:大型企业最佳实践》一书的节选文章。在第一章中,Leffingwell回顾了敏捷开发方法增长背后的驱动力,在第二章中,他回顾了“为什么瀑布模型无效。”
传统的软件项目管理方法会迫使团队成员适应一种特殊的开发流程,而敏捷开发范式让开发流程更顺应人类本性。Bateson的学习模型可以帮助我们学会敏捷开发,遵循敏捷开发方法,培养敏捷开发习惯、建立自我的敏捷开发理念和见解。
随着互联网技术的发展,产品的快速迭代且能适应市场需求已经成为各大公司的痛点。而传统的开发模式已经不再适用于快速迭代的产品,在这种情况下,敏捷开发模式因其高度迭代、频繁交付以及适应变化的特点,已经在各个领域得到广泛应用。
“但是敏捷怎么伸缩?”越来越多的案例表明敏捷可以伸缩。请浏览《可伸缩的软件敏捷:大型企业最佳实践》一书的节选文章。在第一章中,Leffingwell回顾了敏捷开发方法增长背后的驱动力,在第二章中,他回顾了“为什么瀑布模型无效。”
本文通过两个故事描述了专业人士如何找到从“使用瀑布式开发过程”到“变得敏捷”的方法,以及在此过程中如何处理他们所关注的问题。
敏捷软件开发的广泛采用,导致了这个对预先设计和分析不感冒的开发方法,要和在开发开始之前须有详细深入用户调查和建模的以用户为中心设计同时使用的问题。在这篇文章中,Dave Churchville探讨了这些原则是如何相结合以提供有效的开发流程的。
在InfoQ的这篇采访中,Agile方面的思想领导者Paul Oldfield分享了对于组织而言如何正确地理解敏捷的观点。
敏捷测试已经不是一个新概念了,但时至今日,感觉在许多人心目中还是比较模糊。希望这篇文章可以一次把“敏捷测试”这个内涵给大家说清楚。
敏捷项目经理有时被比作软件开发项目的尚方宝剑。Leo Abdala为大家讲述了一个最近发生在财富50强公司的项目故事,在这个故事中敏捷项目经理为大家展示了如何为项目组重注自信,以及如何为客户创造价值的产品。
本次分享结合触宝的主力产品触宝电话的敏捷开发实践,介绍移动互联网公司如何能够利用结对编程的方式进行高质量的软件研发。
这是一个公司开发工业机械产品的故事,该公司使用敏捷思想创建了一个具有跨职能团队的组织。
在8月6日举行的敏捷中国大会2009的新闻发布会上,来自CSDN、IT168、51CTO、TT中国、软件世界、IT专家网、计算机世界、信息方略等技术媒体的编辑/记者,与敏捷领导厂商 ThoughtWorks中国区的负责人郭晓进行了沟通,话题涉及敏捷的发展趋势,“实效敏捷”的阐释。另外,主办方之一 InfoQ中文站详细介绍了本次敏捷中国大会2009的诸多亮点等。
这篇文章列举了敏捷开发在亚洲实行不了的各种原因。
敏捷软件开发的广泛采用,导致了这个对预先设计和分析不感冒的开发方法,要和在开发开始之前须有详细深入用户调查和建模的以用户为中心设计同时使用的问题。在这篇文章中,Dave Churchville探讨了这些原则是如何相结合以提供有效的开发流程的。
本书面向敏捷团队的测试人员、过渡到敏捷开发模式的测试和质量保证管理人员以及学习如何处理测试的敏捷团队。
本书介绍了敏捷测试、敏捷测试与传统团队测试的区别、敏捷测试人员的转变,包含了几十个测试相关的问题和解决办法。
在采访过程中,Paul是这样回答社区里对敏捷观点的质疑的,“就我所知,大多数的观点,不论正面还是反面,都是道听途说,从我对敏捷的理解来看,只有少数人在进行真正的敏捷实践。很多人自认为他们进行的是敏捷实践。……有一些很激烈的反对声音,通常来自于一些声称进行过敏捷实践的人,事实上他们从未实践过真正的敏捷。也有少数人由于观念上的差异反对敏捷。从某种意义上讲,大多数反敏捷的声音正是来自于这些观点。”