Week 14: Beyond SCRUM
SCRUM Week 14
📘 Summary: SCRUM Week 14 - Beyond SCRUM
The article “Beyond SCRUM” delves into unconventional yet effective approaches to project management, drawing insights from SpaceX and Big Tech.
SpaceX initially adopted Lean Startup practices, engaging in unorthodox strategies like purchasing rocket spares from regular stores.This departure from traditional aerospace norms allowed them to outcompete industry giants. Elon Musk’s Agile 5 steps emphasize making requirements smarter, constantly refining processes, simplifying, accelerating cycle time, and automating. The accompanying video presentations provide a deeper understanding of these principles.
In contrast, the exploration of how Big Tech manages projects reveals a diverse landscape where success varies based on company size and industry focus. Notably, the absence of dedicated Project Managers or Product Owners in Big Tech emphasizes the role of Product Managers in defining strategy and execution steps.
Additionally, the mention of LeSS (Large-Scale Scrum) underscores the application of Scrum principles to multiple teams working collaboratively on a single product.
Keywords: SCRUM Week 14 - Beyond SCRUM
SpaceX, Lean Startup, Unorthodox Strategies, Elon Musk’s Agile 5 Steps, Product Managers, LeSS (Large-Scale Scrum), Project Management, Big Tech, Requirements, Simplify, Accelerate Cycle Time, Automate, Strategy, Execution, Kaizen, The Toyota Way, Scrum of Scrum, LeSS Framework
1 Beyond SCRUM examples
1.1 SpaceX
Elevator Pitch
1.2 Approach
At the very beginning, when they were just a startup, they used all Lean Startup tips to achieve the success. They did unscalable things, bought some spares for rockets in usual computer shops, made some spares by themselves, etc.
All of these were a total craziness for classical aerospace companies. But it was the key benefit how they competed mastodons, like Lockheed and Boeing.
Testing of hypotheses, tight budgets, and continuous innovations made the appreciable contribution to company success.
All Elon’s companies use Silicon Valley startup approach to achieve success. And this is what distinguishes them among all other classical companies from the industry
Perhaps, it’s not a classical Scrum
approach like software companies use, but it’s from the field of Kaizen and The Toyota Way. This is how startups should behave.
1.3 Difficulties
1.4 Elon Musk SpaceX Agile 5 steps
Make requirements less dumb
- Your requirements are dumb especially if a smart person gives them to you because you may not question them enough. Everyone is wrong sometimes.
- People will put you in an unnecessarily small box. Make your box bigger.
- Requirements must have an owner (a person not a department) who is responsible for maintaining information about the need to continue.
Always be deleting part of the process
- If you are not occasionally adding things back in, you are not deleting enough.
- The bias tends to be adding things to processes which are “in case we need it”.
- This is how processes get out of control and lengthier than truly needed
Simplify or optimize
- It is very common for smart people to optimize processes that should not exist.
- We are trained to answer questions and solve problems… don’t be afraid to say that this problem is dumb
Accelerate cycle time
- Go faster through each process.
- Don’t do this before you get through the first 3 steps
Automate
- Find ways to achieve process steps with little or no human intervention or cycle time.
- Create automated feedback and process controls
1.5 Presentation
2 How Big Tech Runs Tech Projects (2022)
The summary of how companies manage projects is “it depends”. And this should not be very surprising. A newly founded startup with five people will see success in different ways from a 1,000-person, slowly growing non-tech company. Even within the group of large non-tech companies, some experiment with novel approaches, while others stick to doing the same thing that has been working well enough for years.
2.1 How Big Tech Runs Projects
Big Tech differ in how they approach executing tech projects, compared to the rest of the industry. I gathered data by talking with people at well-known publicly traded tech companies. Here is how they typically get things done:
2.2 Product Managers: Yes, Project Managers: No
Another curious difference between Big Tech and everyone else is the role of Product Managers, and the lack of Project Managers or Product Owners who are dedicated to teams.
The role of product managers at these companies is defining the strategy at the team – the “why” – and the steps to execute this strategy – the “how”. As Facebook product manager Will Lawrence phrases this:
“The role of a product manager is to figure out what game we’re playing and how we’re going to play it. Strategy is choosing the game we’re playing. It’s finding worthwhile areas to invest in and creating a compelling vision for how we can succeed in this game. (…) Execution is how we play the game. It’s the day-to-day processes, decisions and actions we take to make progress towards our mission.”
3 Scrum of scrum: Less
LeSS is Scrum applied to many teams working together on one product.
LeSS is Scrum—Large-Scale Scrum (LeSS) isn’t new and improved Scrum. And it’s not Scrum at the bottom for each team, and something different layered on top. Rather, it’s about figuring out how to apply the principles, purpose, elements, and elegance of Scrum in a large-scale context, as simply as possible. Like Scrum and other truly agile frameworks, LeSS is “barely sufficient methodology” for high-impact reasons.
Scaled Scrum is not a special scaling framework that happens to include Scrum only at the team level. Truly scaled Scrum is Scrum scaled.
- …applied to many teams—Cross-functional, cross-component, full-stack feature teams of 3–9 learning-focused people that do it all—from UX to code to videos—to create done items and a shippable product.
- …working together—The teams are working together because they have a common goal to deliver one common shippable product at the end of a common Sprint, and each team cares about this because they are a feature team responsible for the whole, not a part.
- …on one product—What product? A broad complete end-to-end customer-centric solution that real customers use. It’s not a component, platform, layer, or library.