为了了解什么是LeSS ,首先我们先回顾下Scrum.
1.Scrum框架模型
what is Scrum: https://www.scrum.org/resources/what-is-scrum
Scrum is simple. It is the opposite of a big collection of interwoven mandatory components. Scrum is not amethodology. Scrum implements the scientificmethodof empiricism. Scrum replaces a programmed algorithmic approach with a heuristic one, with respect for people and self-organization to deal with unpredictability and solving complex problems. The below graphic represents Scrum in Action as described by Ken Schwaber and Jeff Sutherland in their book Software in 30 Days taking us from planning through software delivery.
Scrum 框架有三个角色,
PO,
Team,
ScrumMaster,
Scrum为了保持敏捷性,而又不能耽误任务推进,合适的人数应该为5--9人
2. Scrum框架的短板
不难看出Scrum对于小型项目精准适配,但是如果是大型项目,5-9人的团队已经不足以支撑项目开发,往往会有多个团队合作进行,所以我们该思考如何让多个团队进行高效的协作,Scrum如此优秀,此时该如何基于Scrum来构建新的写作方式呢?
3. LeSS模型
LeSS 官方介绍:https://less.works/less/framework/index.html
大规模 Scrum(Large-Scale Scrum,LeSS)是一个企业级敏捷框架,使用 LeSS 能让您扩展敏捷思维,将Scrum扩展到多个团队,以应用于大型企业级产品。
4. LeSS的特点:
最多8个团队,每个团队8人
最多支持千人的产品开发
拥有2个sprint:
Sprint计划的第1部分:除了一位产品负责人之外,它还包括来自所有团队的人员。让团队成员自我管理,以决定他们对产品待办事项的划分。团队成员还讨论寻找共同工作和合作的机会,尤其是在相关项目上。
Sprint计划第2部分:这是由每个团队独立(通常并行)进行的,尽管有时为了简单的协调和学习,两个或多个团队可以将其放在同一房间(位于不同区域)。
每日Scrum:这也由每个团队独立举行,尽管A团队的成员可以观察B团队的Daily Scrum,以增加信息共享。
总体回顾:这是一个单团队Scrum中找不到的新会议,其目的是探索改进整个系统,而不是专注于一个团队。最长持续时间为每个Sprint每个周 45分钟。它包括产品负责人,Scrum Master和每个团队的轮换代表。