
QCon北京路宁专访:精益开发
精益软件开发方法因其对市场和交付的重视和在各种场景下体现出的适应能力正在获得广泛的关注。特别是在精益创业(Lean Startup)渐渐兴起和技术日新月异的今天,其"极端"的思想也变得越来越必要和可行。讲师将结合自己在众多项目上的经验和行业的最新发展,介绍精益开发方法在市场,团队及管理、应用设计、以及开发测试和运维方面的最佳实践,帮助大家清楚地认识精益开发并学习到可直接应用于自己团队的实践。 InfoQ就此主题对他做了深入的采访。

精益软件开发方法因其对市场和交付的重视和在各种场景下体现出的适应能力正在获得广泛的关注。特别是在精益创业(Lean Startup)渐渐兴起和技术日新月异的今天,其"极端"的思想也变得越来越必要和可行。讲师将结合自己在众多项目上的经验和行业的最新发展,介绍精益开发方法在市场,团队及管理、应用设计、以及开发测试和运维方面的最佳实践,帮助大家清楚地认识精益开发并学习到可直接应用于自己团队的实践。 InfoQ就此主题对他做了深入的采访。
功能点方法是通过与别的功能特性进行对比,从而估算出相对工作量。它是完成某项功能所需要的成本、工作量、人力资源的抽象表现。听上去很简单吧?那你就错了。现在有些团队把故事点当成了根据复杂度进行排序所得到的排名值,而不是用来估算工作量。很难理解吧?请看全文。
最近Mike Cohn建议,每日站立会议(或Scrum)不应该成为向Scrum Master介绍状况的汇报会,而应该办成团队成员互通工作情况的论坛。为了令团队拨乱反正,Scrum Master可以借助一些技巧,如阻断眼神交流等。

“完整团队”是敏捷实施成功的关键,它是一个由一群一专多能的队员组成的跨职能的团队,打破了传统职能划分的界限。Matthew Philip总结了一些完整团队中比较常见的问题,比如“强调头衔”,“英雄主义”等等。Mathew也分析了问题产生的原因和相应的解决方法。

Roman Richler探讨了如何有效地梳理产品待办事项列表(backlog)及其相关技术,也讨论了一些应用产品待办事项列表的复杂情况,包括如何处理非功能性需求以及如何在大型项目中使用产品待办事项列表。本文摘录自Roman的新书《Scrum敏捷产品管理》。