Nexus or How to Use Scrum in Large Projects?

Nexus or How to Use Scrum in Large Projects?

  1. You like Scrum.
  2. You want to use it, but there is one issue. You have more than 20 people in your project and they are spread across 3 different teams (e.g. mobile, web front-end, and back-end).
  3. You can try using Scrum, but you might face problems such as long meetings. The mobile team may not be interested in web tasks, while the web team may only want APIs and might not be willing to address backend issues
  4. For such a situation, an approach called Nexus was created. Nexus is based on Scrum principles and helps coordinate multiple Scrum teams working on a single product.
  5. In a few words, this approach can be explained in the following way:
  6. You have one product backlog and a product owner who supports it. You have one or more Scrum Masters. You have several Scrum teams and one integrated team, which consists of a Product Owner, Scrum Master, and team members from the Scrum teams.
  7. The integration team defines common Sprint goals, plans stories for the Sprint, and spreads goals and stories across teams. Each team plans their work in the Sprint.
  8. The integration team supports communication between all teams and the final delivery.
  9. There is a short instruction that can help you implement Nexus.
  10. Ensure that all team members and stakeholders are familiar with the Nexus framework, its principles, and its components.
  11. Define the Product Owner (the product owner can have helpers) and create a Product Backlog.
  12. Determine the number of Scrum teams that will be involved. Each team should have 3-9 team members and one Scrum Master. One Scrum Master can support several teams, and there can be more than one Scrum Master in the project.
  13. Take 1-2 persons from each team and create an integration team (the Product Owner and one Scrum Master are part of this team).
  14. The integration team plans the Nexus Sprint.
  15. After planning, integration team representatives return to their respective teams to plan the team Sprint and estimate stories. If any questions arise, the process reverts to previous steps where the integration team meets and discusses issues.
  16. At the end of the planning session, we have formed an estimated Nexus Sprint.
  17. Daily, each team has its daily meetings. After these daily meetings, the integration team has their daily meeting.
  18. In parallel, the product owner continues backlog refinement.
  19. At the end of the Sprint, the integration team forms the Sprint Increment.
  20. After that, the team conducts a Review meeting (where the common results of the Sprint are demonstrated to stakeholders).
  21. After that, the team conducts their retrospectives, and after these retrospectives, the integration team conducts its retrospective.
  22. The team starts planning activities for the next Sprint.
  23. In brief, that is all. If you have any questions, please feel free to contact me:)

要查看或添加评论,请登录

社区洞察

其他会员也浏览了