Chapter 10

Scrumming Scrum

Scrumming Scrum means that the organization uses Scrum to implement Scrum, to execute the organizational transformation. To implement Scrum, an organization has to make two major changes. First, the software developers have to be formed into teams and taught how to create software using Scrum. Second, any impediments to the optimized creation and delivery of software must be removed. These impediments are discovered as the developers use Scrum. The first change will improve software delivery; the second will remedy impediments to productivity and return on investment. Both are challenging and require hard work. No matter what the intensity or commitment by management, the time required for these changes cannot be rushed, because they are a core part of the transformation project.

Sea Change International Scrums Itself with Scrum

SeaChange International is a worldwide leader in multiscreen video delivery products. Its technology is delivered through its partners, which include NBC, Comcast, Telus, PBS, SKY, Vodacom, Verizon, Cox, Time Warner Cable, and others that disseminate high-quality video. People from Digital Equipment Corporation started SeaChange in 1993.

Steve Davi, the head of SeaChange development, located in Boston, had to develop new functionality and new releases. He had to do this to keep SeaChange's products technologically advanced, and he also had to continually add new capabilities and features to stay on pace with the competition. ...

Get Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.