Nexus由Ken Schaber及其团队的Scrum.org创建。Nexus是一个框架,旨在用于开发和维持大型软件开发项目。
Ken在他的博客中表示,他一直在与过去20年来为大型项目和产品计划真正使Scrum规模化的人们一起工作。他们最小的项目经验是3个团队,平均25个团队,最大的是80个团队。在回答他的一篇博客文章时,肯指出,经验是在Microsoft,Intuit,Keybank,Adobe和其他不想透露姓名的组织中获得的。
Ken和他的团队为这种扩展方法抽象了一个框架,他们命名为Nexus,定义为事物之间的因果关系,例如生物神经系统。在这种情况下,Nexus是3-9个Scrum团队,他们正在处理一个产品待办事项列表,以构建满足目标的集成增量。Nexus +可以通过多个Nexus互操作来构建大型产品,通常可以通过产品系列框架,API等进行集成。
Nexus框架的核心是40多种实践的发展和重新制定,这些实践使Nexus能够按预期运行。他们之所以称其为“ Scaling Professional Scrum”,是因为他们同意您不能扩展业余Scrum,因为缺乏集成和过多依赖等不良做法代表了这种情况。
可以在以下网址下载描述这些做法的Nexus指南:www.scrum.org/Resources/The-Nexus-Guide。Nexus指南可在Scrum指南(www.scrumguides.org)旁边使用,以扩展Scrum并支持多个软件开发团队的综合努力。
Nexus有什么特别之处?
Nexus的定义是外骨骼Scrum的扩展。单个团队Scrum工件集成在Nexus工件中(Nexus Sprint Backlog,Integrated Increment)。通过识别和解决依赖关系来管理集成的事件会驱动现有的Scrum事件,例如Nexus Sprint计划,Nexus Daily Scrum,Nexus Sprint回顾,并在适当情况下进行替换(Nexus Sprint评论)。集成责任不再是偶然性,而是正式嵌入了新角色Nexus集成团队。
角色,文物和事件
如下图所示,Nexus包括:
角色:Nexus集成团队是一个新角色,用于协调,指导和监督Nexus的应用以及Scrum的运行,从而获得最佳结果。Nexus集成团队由产品所有者,Scrum管理员和Nexus集成团队成员组成。
工件:所有Scrum团队都使用相同的单个产品待办事项列表。随着产品待办事项的细化和准备就绪,将显示哪个团队将在Sprint中进行工作的指示器。存在新的工件Nexus Sprint待办事项,以帮助在Sprint期间保持透明。所有Scrum团队都维护各自的Sprint待办事项列表。
大事记:事件会添加到,放置或替换(对于Sprint审阅而言)常规Scrum事件以增强事件。经过修改,它们可以为Nexus中所有Scrum团队以及每个团队的整体工作提供服务。
Nexus +提供了一个架构平台,可将多个Scrum团队的工作一致地集成到一个一致,高质量的整体中。
Nexus与SAFe,DAD,LeSS等其他扩展方式有何关系?
这个问题将成为每篇文章的一部分,但我不会回答。我将尝试从该框架的作者那里找到有关此问题的报价。在最后一篇文章中,我将比较所有框架,我将发表自己的看法。
Ken Schwaber在 InfoQ访谈中:
Nexus的范围,方法和成本都不同。Nexus仅从产品积压,预算,目标和范围开始解决扩展软件开发的问题。Nexus只是组织可采用的独特软件开发方法的框架。Nexus不能保证成功,也不是惯例。进行软件开发的人员会以最合适的方式获得成功。在流程和工具上的个人和互动。
是否有使用Nexus的公司有据可查的用例?
Ken在InfoQ的一次采访中表示,它正在全球范围内使用。他们正在收集,编辑并准备就绪后,将在其网站www.scrum.org上发布示例和案例研究。在撰写本文时,尚未发布此类用例。
使用Nexus Framework自动化软件
Nexus Canvas是可操作的Nexus工作项的映射。借助Nexus框架,它有助于提高产品交付的项目效率。无论您的软件项目是一个团队还是世界各地的多个团队,Scrum工具都可以使每个人都在同一页上,同一画布上。
项目数据的“热点”
您不需要导航到其他页面来访问项目数据,因为所有内容都放在同一页面(画布)上。只需单击一个工作项即可编辑/浏览您感兴趣的内容。
计划和跟踪Scrum事件,角色和工件
Nexus Canvas协助Scrum团队创建项目工件(例如,积压,利益相关者列表,障碍),文档事件(例如,sprint计划1/2,sprint审查和回顾)并跟踪进度。
用户故事图
。在多级用户故事图中创建和管理用户故事。通过拖放轻松重新排列故事。浏览故事以获取有关用户故事的所有详细信息,包括其接受标准,讨论笔记,线框等。
通过详细的用户案例更好地计划
- 讨论区
- 验收
- 线框
- 任务管理
- 分裂
验收
形成用户故事接受标准的清单。在sprint审查会话中一一确认。
方便产品积压项目表
。它为您提供了项目中所有PBI的全面列表。无论您的积压量有多大,您始终可以通过搜索和排序找到所需的项目。
Nexus报告生成
随着项目的进展,将自动生成各种敏捷Scrum报告。这些报告为您的团队提供了对Scrum流程的重要见解,并使交流更加有效。您也可以通过文档编辑报告。Composer,它为报表编辑提供了方便的拖放界面。
内置任务管理平台
。一站式敏捷解决方案提供了积压和任务管理之间的无缝集成。您可以在一处创建任务,报告和监视进度。
单一软件,多种用途
。使用UML,BPMN,ERD,DFD,UX(线框,原型),代码工程,ORM,思维导图等功能增强Scrum项目的功能。