Copyright © 2015 SolutionsIQ Inc. All rights reserved.
SolutionsIQ India Consulting Services Private Limited
No.1, 10th Main,
14th Cross, Malleshwaram,
Bangalore – 560003
Karnataka, India.
E-Mail: contactindia@solutionsiq.com,
Landline :+91 080 2344 9999
Scaling Scrum seamlessly with Nexus
Agile Coffee Talk – 19th December 2015 - Chennai
PREPARED BY
Arun Jayaraman
Senior Agile Consultant
ajayaraman@solutionsiq.com
+91-9940920109
Mahesh Varadharajan
Senior Agile Consultant
mvaradharajan@solutionsiq.com
+91-9840963812
Two Decades of Scrum
» Scrum Resolves Complexity - 1995
- Scrum is a framework for developing complex systems
- Jeff Sutherland and Ken Schwaber gave the first public presentation on Scrum in Austin,
Texas
» Scrum Expresses Agile - 2001
2Scaling Scrum seamlessly with Nexus
A Craze during the first decade of Agile (2002-2014)
» Sudden rush of companies to do Scrum because they want to do Agile
» To flee in a headlong rush and scale Scrum (or something that looks like it)
because they want more software now
3Scaling Scrum seamlessly with Nexus
Values, Practices and Principles: Relationship
» Values bring purpose to Practices, Practices are evidence of Values, Practices
bring accountability to Values.
» Bridging the gap between Values and Practices are Principles. Principles are
context specific guidelines.
 Practice -> Pair Programming
 Values -> “communication” and “feedback”
 Principle -> driver-navigator principle – dual thinking hats of constructing and
preventing from breaking
4Scaling Scrum seamlessly with Nexus
Fundamentals: Scrum core values
5Scaling Scrum seamlessly with Nexus
Focus Courage Openness
Commitment Respect
Observed Scrum Adoption Challenges
6Scaling Scrum seamlessly with Nexus
Isolated Scrum Teams
Flaccid Scrum: Lack of engineering standards, distant customer
Difficulty to create integrated, releasable increments
Predictability
Nexus: the exoskeleton of Scaled Scrum development
7Scaling Scrum seamlessly with Nexus
» Source: https://www.scrum.org/Resources/The-Nexus-Guide
» A Product has one Product Backlog managed by one Nexus Product Owner
» Multiple teams create integrated increments in a Nexus
Nexus Meaning
» A means of connection; a link or tie
» A connected series or group.
» The core or center
» Precisely, a connection or relationship between people or things
8Scaling Scrum seamlessly with Nexus
» Source: http://www.thefreedictionary.com/nexus
» In Agile world, Nexus is defined as the unit of development in Scaled Professional
Scrum.
Nexus Foundation
» Three to nine Scrum Teams working on a single Product Backlog to build an
Integrated Increment that meets a goal.
» To create a complete and “Done” increment every sprint, Dependencies related to
requirements, domain knowledge, software and test artifacts need to be
addressed
» The difference with Scrum and Nexus is that more attention is paid to
dependencies and interoperation between Scrum Teams, delivering one “Done”
Integrated Increment at least every Sprint.
» Purpose: Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
9Scaling Scrum seamlessly with Nexus
What’s New in Nexus?
» Role: The Nexus Integration Team
» Artifact: Nexus Sprint Backlog
» Events or Activities:
- Nexus Sprint Planning
- Nexus Daily Scrum
- Nexus Sprint Review
- Nexus Sprint Retrospectives
» Note: All Nexus events happen prior to team’s Sprint ceremonies
10Scaling Scrum seamlessly with Nexus
“
”
Scaling Scrum seamlessly with Nexus 11
The future state of Scrum will no longer be called ‘Scrum’.
What we now call Scrum will have become the norm, and
organizations have re-invented themselves around it, said
Gunther Verheyen – Scrum.org
Scaling Scrum seamlessly with Nexus 12
Thank you!
solutionsiq.in
E-Mail: contactindia@solutionsiq.com,
Mobile: +91 8884404499
Landline :+91 080 2344 9999
Sales Support: +91 8884403399

Scaling Scrum seamlessly with Nexus

  • 1.
    Copyright © 2015SolutionsIQ Inc. All rights reserved. SolutionsIQ India Consulting Services Private Limited No.1, 10th Main, 14th Cross, Malleshwaram, Bangalore – 560003 Karnataka, India. E-Mail: contactindia@solutionsiq.com, Landline :+91 080 2344 9999 Scaling Scrum seamlessly with Nexus Agile Coffee Talk – 19th December 2015 - Chennai PREPARED BY Arun Jayaraman Senior Agile Consultant ajayaraman@solutionsiq.com +91-9940920109 Mahesh Varadharajan Senior Agile Consultant mvaradharajan@solutionsiq.com +91-9840963812
  • 2.
    Two Decades ofScrum » Scrum Resolves Complexity - 1995 - Scrum is a framework for developing complex systems - Jeff Sutherland and Ken Schwaber gave the first public presentation on Scrum in Austin, Texas » Scrum Expresses Agile - 2001 2Scaling Scrum seamlessly with Nexus
  • 3.
    A Craze duringthe first decade of Agile (2002-2014) » Sudden rush of companies to do Scrum because they want to do Agile » To flee in a headlong rush and scale Scrum (or something that looks like it) because they want more software now 3Scaling Scrum seamlessly with Nexus
  • 4.
    Values, Practices andPrinciples: Relationship » Values bring purpose to Practices, Practices are evidence of Values, Practices bring accountability to Values. » Bridging the gap between Values and Practices are Principles. Principles are context specific guidelines.  Practice -> Pair Programming  Values -> “communication” and “feedback”  Principle -> driver-navigator principle – dual thinking hats of constructing and preventing from breaking 4Scaling Scrum seamlessly with Nexus
  • 5.
    Fundamentals: Scrum corevalues 5Scaling Scrum seamlessly with Nexus Focus Courage Openness Commitment Respect
  • 6.
    Observed Scrum AdoptionChallenges 6Scaling Scrum seamlessly with Nexus Isolated Scrum Teams Flaccid Scrum: Lack of engineering standards, distant customer Difficulty to create integrated, releasable increments Predictability
  • 7.
    Nexus: the exoskeletonof Scaled Scrum development 7Scaling Scrum seamlessly with Nexus » Source: https://www.scrum.org/Resources/The-Nexus-Guide » A Product has one Product Backlog managed by one Nexus Product Owner » Multiple teams create integrated increments in a Nexus
  • 8.
    Nexus Meaning » Ameans of connection; a link or tie » A connected series or group. » The core or center » Precisely, a connection or relationship between people or things 8Scaling Scrum seamlessly with Nexus » Source: http://www.thefreedictionary.com/nexus » In Agile world, Nexus is defined as the unit of development in Scaled Professional Scrum.
  • 9.
    Nexus Foundation » Threeto nine Scrum Teams working on a single Product Backlog to build an Integrated Increment that meets a goal. » To create a complete and “Done” increment every sprint, Dependencies related to requirements, domain knowledge, software and test artifacts need to be addressed » The difference with Scrum and Nexus is that more attention is paid to dependencies and interoperation between Scrum Teams, delivering one “Done” Integrated Increment at least every Sprint. » Purpose: Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 9Scaling Scrum seamlessly with Nexus
  • 10.
    What’s New inNexus? » Role: The Nexus Integration Team » Artifact: Nexus Sprint Backlog » Events or Activities: - Nexus Sprint Planning - Nexus Daily Scrum - Nexus Sprint Review - Nexus Sprint Retrospectives » Note: All Nexus events happen prior to team’s Sprint ceremonies 10Scaling Scrum seamlessly with Nexus
  • 11.
    “ ” Scaling Scrum seamlesslywith Nexus 11 The future state of Scrum will no longer be called ‘Scrum’. What we now call Scrum will have become the norm, and organizations have re-invented themselves around it, said Gunther Verheyen – Scrum.org
  • 12.
    Scaling Scrum seamlesslywith Nexus 12 Thank you! solutionsiq.in E-Mail: contactindia@solutionsiq.com, Mobile: +91 8884404499 Landline :+91 080 2344 9999 Sales Support: +91 8884403399