Today, many companies use Scrum and other agile frameworks in their development teams to build better products. But do they use these same techniques to create higher performance organizations? Mostly they don’t. Even some frameworks for “scaling agile” don’t really address how the leadership improves the effectiveness of the organization.
With the right relationship between development team and leadership you can dramatically improve your ability to create good products quickly. To understand this relationship, and how the Scrum Team and the various Scrum roles should interact with the rest of the organization, let’s look at two examples of modern train systems: the DLR in London and the TGV in France.
Docklands Light Railway train at Pontoon Dock, CC-BY-NC-2.0, Michael Day
I came to understand the relationship between the product and the team while riding on the DLR to the Scrum Gathering in London last year. The Docklands Light Railway (DLR) connects downtown London with London City airport, Canary Wharf and other important destinations.
This train is amazing! You walk into the station, flash your credit card at the entrance – beep – you can enter! Walk to the platform and a display tells you to the minute when the train will arrive. The train pulls in, doors open, people get off, you get on, the doors close, and off the train goes. This cycle repeats a few times until you get to your destination. Doors open and you get off, flash your credit card on the way out (half the price of a paper ticket) and you are done. No human intervention from start to finish!
I thought, ‘Wow, if there is an example of what you can accomplish in the 21st century, this is it!’ But… what is it like to actually ride in the DLR? The dinosaur ride at Disney World comes to mind. Bump, shake, lurch, rattle, roll…. Take a look at the track in the picture above. See that dip? If that were on a ski slope, you would go airborne! See the sharp angle changing tracks? You feel every junction and turn, and it can’t go very fast through such a sharp angle. While I don’t know if this is literally true, it sure feels like they haven’t maintained the track since the DLR opened in 1987, and the average speed of the DLR train is under 50 km/h.
The PBKA TGV, CC-BY 2.0, Rob Dammers
Now let’s look at a high-speed train like the Paris to Amsterdam TGV: we see smooth, flat tracks, limited radius curves and other optimizations for high speed operation. And a pleasant side effect is a smoother ride. This train can provide service at 300km/h.
How does this relate to your Scrum team? As a Scrum Master (or other leadership roles outside the Scrum Team), your focus is on creating the high speed “track,” that highly optimized environment that enables information to flow rapidly and effectively, so that your teams can build great products quickly! The Scrum product owner and other product management functions are focused on what to build; the Scrum Master and other leadership on enabling everyone to work effectively.
In an agile company, leadership fixes impediments to performance and improves the organization’s ability to deliver value over time. How important is it to fix impediments? On certain segments, this TGV is only capable of 200 km/h, because the track only has enough power for that speed. Like with the TGV, if leadership would fix the impediments, the teams could go much faster.
What is the easiest way to achieve this? To have a leadership team that has a vision for the organization and uses Scrum to manage its work of fixing impediments and implementing the vision. Depending on the scope of the team and its mandate, this might be called the Impediments Resolution Team, the Departmental or Enterprise Transition Team, or even the Enterprise Action Team if the top leadership of the organization is involved. Regardless of the scope, their job is to take care of the track.
Who is in this team? Assuming you are transitioning a department, then the Team Leaders and Scrum Masters or other process coaches will be members of the team. The top manager of the department will probably be Product Owner, because this person has the authority to make changes in that department.
The key to success is that the Scrum Masters and the traditional managers see themselves as part of one team whose common goal is to improve their part of the organization. Unlike the weekly status meetings, where the status of many issues gets discussed, but problems get solved slowly, the “IRT” (or whatever you call this team) uses Scrum to focus on and solve a small number of issues at every cycle. Just as your developers get better at getting features done using Scrum and delivering, the Impediments Resolution Team gets better at addressing issues that slow down the organization.
How is this different than what you were doing before? By creating an IRT and using Scrum to fix your impediments:
|cookielawinfo-checkbox-advertisement||1 year||Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .|
|cookielawinfo-checkbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".|
|cookielawinfo-checkbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".|
|cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".|
|cookielawinfo-checkbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.|
|cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".|
|mailchimp_landing_site||1 month||The cookie is set by MailChimp to record which page the user first visited.|
|CONSENT||2 years||YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.|
|_ga||2 years||The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.|
|_gat_gtag_UA_42152348_1||1 minute||Set by Google to distinguish users.|
|_gcl_au||3 months||Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services.|
|_gid||1 day||Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.|
|NID||6 months||NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads.|
|test_cookie||15 minutes||The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies.|
|VISITOR_INFO1_LIVE||5 months 27 days||A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.|
|YSC||session||YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.|
|yt-remote-connected-devices||never||YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.|
|yt-remote-device-id||never||YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.|
|COMPASS||1 hour||No description|
|cookies.js||session||No description available.|
|S||1 hour||No description available.|