敏捷开发思想与Scrum精髓入门

Scrum 是用于开发和持续支持复杂产品的一个框架。Scrum 基于试验性过程控制理论,借鉴了精益思想、时间盒、模块化设计等,并完整地体现了敏捷宣言和敏捷原则。Scrum 采用一种迭代、增量式的方法来优化对未来的预测和管理风险,建立组织响应变化的敏捷能力,从而达致更好的效果。Scrum框架包括3个角色、3个工件、5个活动、5个价值观。在这个框架中,整个开发过程由若干个短的迭代周期组成,称为Sprint,每个Sprint的建议长度是1到4周。使用产品Backlog来管理产品的需求,它是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。每个迭代中,Scrum团队从产品Backlog中挑选最高优先级的需求进行开发。挑选的需求在Sprint计划会议上经过讨论、分析和估算得到相应的迭代目标和交付计划,我们称它为Sprint backlog。在每个迭代结束时,Scrum团队将邀请业务和利益干系人评审潜在可交付的产品增量。 Scrum不仅适用于软件开发项目,也可用于任何复杂的或是创新性的项目和探索,以及组织变革设计。

UPerform-优普丰敏捷学院是中国地区首家国际Scrum Alliance联盟REP(注册教育提供商)及Agile Alliance联盟企业会员,中国敏捷运动的核心推动团队。创立于2007年,通过将Scrum创始人Ken Schwaber的扛鼎之作《Scrum敏捷项目管理》一书翻译引进中国,并于2008年在上海参与召集了首次敏捷社区聚会,带头吹响了中国敏捷推广的集结号。

 

 

2017年8月17日

【教练观察】关于冒一定风险的一个小故事

看到团队的选择明显有风险的时候,难道不应该阻止团队麽?
2017年7月4日

[锤子手绘] 23张图,读Lean B2B不容易,让我画给你看

作为一个cookbook,《Lean B2B》实际上就是涵盖了在B2B领域精益创业的方方面面的内容,给出了一个靠谱的路线图。
2017年6月19日

硬件产品增量分拆于规模化Scrum敏捷研发中的应用

如何分拆硬件研发中的产品增量?这个例子来自德国纽伦堡的某个硬件产品团队,他们在5年前开始导入LeSS(大规模敏捷)。