Scrum For Hardware Sample
Scrum For Hardware Sample
Paolo Sammicheli
This book is for sale at http://leanpub.com/Scrum-for-Hardware
Acknowledgements i
Dedication ii
Foreword iii
Introduction v
The Stories 1
Joe 2
Acknowledgements
This book would not have been possible without the many people
who support and encourage me every day. My biggest challenge is
not to forget anyone now.
First, I would like to thank the people who helped me write
this book: Francesca Martinuzzi for the Italian edition and Anna
Spertini for the English edition.
A decisive factor has been the contribution of my most passionate
readers. They reported inaccuracies and provided suggestions (in
alphabetical order): Allen Jones, Davide Roitero, Lapo Cioni, Luca
Bertoldo, Marcello Semboli, Silvia Bindelli, Tiziana Cascino.
Thanks to my friends and fellow coaches, whom I deeply respect;
each of them in his or her way, consciously or not, has created in
me the urgency to start writing this book (in alphabetical order):
Alberto Brandolini, Andrea Provaglio, Andrea Tomasini, Claudio
Perrone, Fabio Armani, Gaetano Mazzanti, Jacopo Romei, Lapo
Baglini, Raffaello Torraco, Samuele Guidi, Stefania Ciani.
Huge thanks go to Avanscoperta¹. Again Alberto Brandolini and
the great Alessandra Granaudo. When this book was just a bunch
of notes and post-its, they believed in me and started organizing
the first workshop² of Scrum for Hardware.
I also would like to thank my family, which always supports and
encourages me even without understanding my job.
And, of course, my infinite gratitude goes to Joe Justice. He is the
myth that inspired me to write this book; at the same time, he is
the humblest, most modest, and kindest person I know. A modern
hero who – I am sure – will be in schoolbooks one day.
¹http://www.avanscoperta.it/
²http://www.avanscoperta.it/it/training/scrum-for-hardware-course/
Dedication
I would like to dedicate this book to the people who
contributed to make me who I am and who are no
longer with us.
Germano, Patrizia, Renato, Maurizio.
You are always with me.
Foreword
What would happen if we all could deploy a superior product
or service every one week or even faster? That changes long
lead procurement, separate test organizations with queues, project
status meetings, and risk sources from “can we do it?” to “will
they use it?” The idea of a “Development Phase” and a “Production
Engineering Phase” lose meaning or utility for project planning and
funding in a system that moves this quickly.
This book takes the stance that markets are rewarding faster devel-
opment and time to market.
Shorter development times mean less risk and less cash outlay.
This book comes during the turning point of all product develop-
ment. Software development embraced agility at scale, and now
no customer will even entertain a ten-year software development
life cycle. Like financial services groups and governments, Hard-
ware companies are driving Agile Manufacturing, and specifically
Scrum for Hardware are in every time zone globally. We see
this acceleration around the world from luxury niche to mass
production to military-grade. The quest for half-price, half-time
projects has forced the question, investigation, and adoption of
daily standup meetings, empowered Product Owners, and highly
trained Scrum Masters sprinting across teams of teams doing new
product development on the factory floor.
Paolo Sammicheli’s work results from collaboration with my work,
my clients, his clients, and the rich professional peer group of expert
practitioners and the earliest adopters such as Peter Stevens, Hubert
Smits, Peter Borsella, and many more. We are learning that all of the
technical patterns that revolutionized software for twice the work
in half the time, such as the XP practices, the Scrum PLoP, UATDD,
Foreword iv
Copyright
The material of this book, unless otherwise specified, is published
under the Creative Commons BY-SA⁴ license. This means that
you’re free to copy, share and show in public this material with
any media and form and create derivate work for any purpose, even
commercially under the following terms:
Future editions
I am going to publish various paper editions, adding every time new
stories and practices I discover with clients. The electronic version
will always be updated on Leanpub⁵. You will not need to pay for
future electronic editions and you will receive all updates forever.
It is a promise!
Changelog
If this is the first copy you downloaded from the Leanpub.org
website, you can jump at the next paragraph. If otherwise you just
got a new version, this section is dedicated to you. Following, you’ll
find the changelog, starting from the more recent so that you can
jump directly to the new or updated sections.
Book Structure
This book is divided into three parts: the Stories, the Method, and
Case Studies. The stories go with the reader along with the same un-
derstanding I have experienced with Scrum for Hardware. I have
chosen this approach to allow everyone to become familiar with the
topic more lightly and smoothly, using a narrative style. The second
part of the book, however, summarizes the methodology, and it can
also be used as a reference for quick access. The third part contains
Case Studies I personally implemented. This section will evolve and
extend over time and is the most iterative and incremental part of
the publication.
SHU - HA - RI
The progression of the ideas expressed in the stories follows the
SHU-HA-RI scheme, used to describe the stages of learning to
mastery in Japanese martial arts.
The SHU stage can be described as “Follow the rule”. In this
beginning stage, the student follows the teachings of one master
precisely and he concentrates on just practicing thoroughly in order
to acquire the basic knowledge of the main moves. The teacher,
according to his experience and style, decides what the student
must learn at this stage.
In the HA stage, described as “Use the rule”, the student begins
practicing the art, learning the underlying principles and variations
of already-learned moves. He enriches his language and departs
from the orthodoxy of the previous phase.
The RI stage is described as “Be the rule” or “Transcend”. At this
stage, the student begins to build his own style: he knows the rules
and can deliberately decide to break some to create his own style.
Introduction x
Of the five stories in the first part, the first two chapters introduce
the characters, the third chapter sets the basic concepts (SHU),
the fourth illustrates some motivations and alternatives (HA) and
the fifth shows advanced concepts and personal interpretations of
methodology (RI).
Now, it is time to dive into the stories. Enjoy your read!
The Stories
Joe
In 2008, Joe Justice was a software consultant living in Denver,
Colorado. He worked for Avanade, a large software company, a
joint venture of Microsoft and Accenture, developing interesting
software projects for large businesses.
Joe made no secret with the friends of his passion for the Japanese
culture: he had received it from his mother, who had spent her
childhood in Japan to follow her father, a prominent US Army
General, on a mission to the island. Joe’s roommate, who knew
about this, met Ai in class and told him immediately: “You must
know my Japanese teacher; she is definitely your type. I’m sure
you’ll like her”. “I don’t like older women,” Joe replied. “She is our
age! Trust me, you must know her”.
For Joe, it was love at first sight, and as soon as he left university,
he asked her to marry him. They were young, newly graduates, and
with little money. They decided to get married and to celebrate
their wedding in Hawaii so that friends and families could join
them more easily from Japan and the United States to celebrate
all together. They would then spend their honeymoon exploring
Hawaii, renting several cars along the road.
One morning, great sports car enthusiast Joe was driving a small
convertible on the road to Hana. He just felt in heaven, with his
young wife sitting by his side and a gentle breeze coming from the
forest and refreshing his face. Suddenly, despite feeling so well with
a smile spread from ear to ear, he saw that paradise slowly blurs in
front of him. “If every single individual of the 7 billion populating
the planet would like to enjoy this same pleasure – he thought – the
forest could no longer exist. It would be replaced by a bare clearing
devastated by acid rain, and the air would smell of exhaust gas.”
Ever since he was a child, Joe had naturally developed a strong
ecological sensitivity. He still remembers that when he was 4 or 5,
he prevented his older sister from killing a grasshopper with ether,
which she needed for science school research. In an attempt to save
the insect, Little Joe cried and threw such a tantrum that he lost his
senses by hyperventilation, alarming the whole family.
And now, the only thought of a devastating forest made him feel
almost physically distressed. Such stomach-burning feeling wiped
that smile off his face for the rest of the trip, and that disturbing
Joe 5
The Challenge
The XPrize Foundation is a nonprofit organization based in St.
Louis, Missouri, which organizes public competitions to encourage
technological innovation. It is a moral institution aiming to identify
solutions to complex problems with its initiatives and facilitate the
financing of projects that can benefit humanity in different fields
(medical, aerospace, environmental, etc.). In 2008, with sponsorship
from Progressive Insurance, the Foundation announced an Auto-
motive XPrize competition with a ten-million-dollar prize. Partic-
ipants were challenged to build a four-seater eco-friendly vehicle
that could be legally registered in the United States, producing less
than 200 grams/mile CO2 equivalent emissions, able to achieve 100
MPGe (100 miles per gallon equivalent of petrol, that is 100 km per
2.8 liters) and that could be manufactured for the mass market. Over
one hundred competitors took part in the competition, including
individuals, companies, and universities from all over the world.
Wikispeed’s Birth
It was immediately clear to Joe: he had to participate in the XPrize.
Contending with the construction of an ecological car would have
been the best way to overcome the discomfort he had felt during
his honeymoon. Unfortunately, while being a car enthusiast, Joe
was new to any mechanical expertise. Before that moment, he had
not even ever changed the oil in his car, and he was well aware of
the need to learn many things. However, he did not let himself be
Joe 6
How to proceed? Where to start? Joe knew only one method to de-
velop something serious: Scrum. He began to apply the “user story
splitting” method to his car. Targets were broken down into sub-
objectives, thus becoming smaller and more reachable in acceptable
times. Joe wrote the first two objectives on two different sticky
notes: “build a car that can be registered” and “build a 100MPG car”.
Joe recurrently split them into subtasks so that his board got full
of sticky notes within one afternoon only. He knew that he could
not do it alone, so he began to share this idea on his blog, telling
the world about his experiments, mistakes, and new learnings. He
asked specialized communities for help and advice, and people
from around the world began to answer, offering suggestions and
opinions. Joe replied to anyone who could provide a little support.
He updated his followers and asked for further information. Many
mechanics, electric technicians, and simple hobbyists began to be
interested in the project. Someone even wanted to meet in person
“that guy on the internet” who tried to build the most ecological car
ever designed, and strangers started arriving to spend the weekend
with Joe after flying at their expenses over the US. Wikispeed⁹
was born: a community of enthusiasts who, like Wikipedia, was
⁹http://wikispeed.org
Joe 7
Toward XPrize
In 2010, Joe and his wife had moved to Seattle, Washington for
some time. The Bill and Melinda Gates Foundation project had
been going on for two years, and some weekends, instead of going
back to Denver, Joe had asked Ai to join him in Seattle. Like any
good Japanese, Ai has a vast food culture. The excellent cuisine of
the typical restaurants in Seattle, along with the variety of choice
of international restaurants, had convinced her that it was worth
moving there. Also, Seattle was the headquarters of significant
companies, including Amazon, Microsoft, and Starbucks; it seemed
an exciting city from different perspectives.
The Wikispeed project was going on quickly: it counted a group of
44 people coming from 4 countries and actively helping Joe. It had
a Facebook group¹⁰ with a thousand fans already and a Youtube
channel¹¹ with many followers. After the evaluation phase of the
documentation for admission to the competition, Joe and his team
started the operation phase, and they had built in three months only
their first prototype called SGT01, Super Grand Touring 01.
The SuperGT¹² class is a car racing championship in Japan with
road cars. They are probably the fastest vehicles that resemble
standard cars; better performance is obtained only from cars similar
to Formula 1. Joe had always been fascinated by those competitions,
and, in his imagination, the car he was planning would have to
look as much as possible like a racecar, beautiful and charming.
Simultaneously, it had to consume so little to be the most ecological
car ever built.
¹⁰https://www.facebook.com/WIKISPEED/
¹¹https://www.youtube.com/user/WIKISPEED
¹²https://en.wikipedia.org/wiki/Super_GT
Joe 8
The first simulated tests showed¹³ that the car could reach 104MPG
on urban cycle and 114MPG on extra-urban cycle: already perfect
to win the contest! Also, weighing only 1300 Lbs. (about 589 Kg),
it could go from 0 to 60 miles per hour (nearly 100 Kph) in less
than 5 seconds and reach a top speed of 149mph (about 240 Kph).
The prototype went like greased lightning! On April 6, during a
trial run, Joe ended up colliding with a wall. Luckily, the crash
tests carried out on the simulator confirmed very realistic: Joe did
not hurt too badly and, with a one-day work and not too much
expense for the materials, Wikispeed was as good as new. On
April 12, the team obtained the official confirmation¹⁴ so longed-
for by everyone: Wikispeed had been admitted to the final selection,
called Shakedown, which was to be held from May 2 to 8, 2010 at
the international circuit of Michigan, 100 km west of Detroit and
location of the famous NASCAR racing. It was great news.
The development team at the Bill and Melinda Gates Foundation
was also very excited by the idea, and everyone went out of their
way to allow Joe to take the necessary vacation to get the business
done.
However, it became necessary to find a specialist mechanic quickly,
as Wikispeed had the Honda Civic engine. If necessary during
the final selection, the team had to be able to intervene without
hesitation. Moreover, the race was only less than three weeks away!
Joe and his friends published an ad on Craigslist humorously titled
“Mechanic/MacGyver (Michigan International Speedway)”:
With that single ad, they got an answer from Bryan, a certified tech-
nician with experience on Honda engines. In addition to working
for free and taking part in the Wikispeed project, Bryan refused
some job offers, which were not so profuse in that crisis period in
the Detroit area.
Moreover, a certain Todd, owner of a company producing Plexiglas
material, offered his help to build and install for free the transparent
canopy that would protect the pilot, in return for the only flight to
Seattle.
Finally, Mike, a robotics enthusiast attending a Yahoo-themed
forum, showed up unannounced at Joe’s garage where volunteers
were working at Wikispeed. No one had ever seen him before, but
he spent the whole afternoon working hard and solved some wiring
problems that Joe, despite his efforts, had not been able to come to
grips with for weeks.
Joe 10
Everybody invested time and expertise into the project, and ev-
erybody also feels it as his own. It’s Wikispeed’s turn. The jury
examines the prototype, and some problems arise. The team does
not let this get it down and keeps working: in a few minutes,
Wikispeed is disassembled into its main modules (chassis, engine,
front dashboard, etc.), and all the participants work in pairs and
parallel on the components.
Joe 11
The jury and rival teams are impressed by the speed and readiness
with which the Wikispeed team solves the highlighted problems
one by one and congratulates them several times. After finishing
the work, the team rolls the car in the designated area for the final
inspection. All together towards glory!
Just before the inspection, Joe asks his brother John to help him
move the seat belt straps. It was an optional recommendation in the
list of change requests, but it seemed like a simple thing to do in a
Joe 12
few minutes. Lack of sleep and lucidity played their part. Drilling
the frame with the drill, Joe accidentally shears an electric cable
inside it. Turning to Mary Wilkes, the team’s expert electrician, he
begged her: “Can you fix it?” Unfortunately, it was not possible
in the few minutes left before the final inspection, and when the
judges arrived, the car could not start. The team appealed to the
judges asking a little more time to solve the electrical problem
by showing that it had just occurred, but the extension was not
granted.
However, that was a moment of great disappointment for everyone,
compensated by the satisfaction of being positioned tenth on the
final ranking, surpassing prestigious and well-funded competitors
as TESLA, TATA Motor, and the Team from Boston MIT.
Wikispeed SGT01
“No matter how many smart people you have at your firm – said the
article on Fortune – there are a lot more on the outside. Competitive
success hinges upon the ability to connect with others and take
advantage of the knowledge that they can bring to the table. So, the
benefits of connecting with and bringing together passionate people
can be significant.” Since the very beginning, Wikispeed uses social
networks and specialized forums, getting help and suggestions from
passionate people around the world.
Bodywork Model
Painting Stage
TEDx Rainier
The peak exposure stage for Joe and the Wikispeed team arrived in
December 2011, when Joe was invited to speak to Rainier’s TEDx¹⁹.
TED is the most prestigious conference format in the world. The
main event, which takes place in California annually, can only be
attended by invitation; the videos of the TED talks, on the other
hand, remain available free of charge online and have a great
follow-up. TEDx is events independently organized according to
TED format and rules, and in short, have reached such a level of
interest that many of the highlights in the TED site²⁰ are just shot
at TEDx. Joe’s video on Wikispeed, which at the time of writing
this book has reached 90,000 views, was the turning point for the
project.
the proof that improvement was possible and began contacting Joe
and Team Wikispeed.
John Deere
John Deere is one of the world’s largest agricultural machinery
manufacturers. John Deere, a blacksmith, founded the company
in 1837 at Grand Detour, Illinois. He was also a great innovator
who, like the others, produced pitchforks, rakes, horseshoes but one
day created a steel plow that for pioneering peasants became the
conquest tool of Midwest grassland. On that innovation alone, the
company grew for almost two centuries billing about $24 billion in
2007. John Deere executives learned about the story of Wikispeed in
2012 from this TEDx video and some articles in magazines. Curious,
though they knew more, they sent three managers to Joe’s garage
in Seattle, over 3,000 miles away. Shortly after their return, Joe
received an invitation to the headquarters of the company in Milan,
Illinois, to illustrate the story of Wikispeed during the initiative
“Frugal Engineering and Innovation.” They talked about modular
tractors and a startup that was creating open-source agricultural
modules called Open Source Ecology. At that time, John Deere was
building the 8030 model, a large modular tractor platform, and Joe
projected a statement during his talk that had been given five years
earlier by the chief engineer of the company:
The tractor that was launched on the market had great commercial
success and was very profitable. But despite this, Joe showed the ex-
ecutives that the development of new products was becoming more
and more complex, as the world around them was changing very
quickly, and it would be wise to review the way budget estimates
and schedules were processed. Jonh Deere had been producing
tractors for 175 years; the company was very self-confident, and,
in showing the quotation and data that denied it, Joe feared being
sent away, or at least criticized. It was not so: on the contrary, the
managers invited Joe to repeat that intervention on a cruise ship
during the company’s annual meeting, and on that occasion, Joe
said clearly that in his view, the annual budget planning should
not be done annually anymore. In an interview, Joe later stated:
Boeing
Not long after, Boeing also contacted Team Wikispeed. It was easier
this time, as their headquarters are about a 20-minute drive from
Joe’s garage, but it was not less exciting. Joe and other volunteers
were invited to see the 787, 777, and 767 production lines in the
world’s largest enclosure. Boeing’s production facility is so large
that clouds form inside, and sometimes even rain falls from them!
People in the distance look tiny, yet they are only at one-quarter of
the building. Entering, Joe felt being on the set of “Indiana Jones and
the Raiders of the Lost Ark.” After a guided tour of the production
Joe 22
His answer explains why, at the same time, he changed his profes-
sion and, from a software developer, he became Agile Coach:
About 76 million new cars were built and sold last year.
Current analysts predict that about that same number
will be made again this year. We think at least 60 million
of those should get 100 miles per gallon. That said, I
don’t want to figure out how to do the economies of
scale on 60 million cars manufactured in a year. Even
worse than that, I don’t want to see the news that some
manufacturing plant was shut down, and 4,000 people
in a neighborhood were laid off at once because they’ve
just been put out of business by Wikispeed. I want
Wikispeed to succeed. I want it to grow in hundreds
of thousands of cars a year because that’s the number
that will make an appreciable difference in the amount
of fuel consumed and the number of emissions emitted.
Joe 24
Scrum Inc
Scrum Inc is the consulting firm founded by Jeff Sutherland, in-
ventor, and co-author of Scrum. Joe had known Jeff as he had
attended a training session, and Jeff had visited the Wikispeed
garage curious about the project. On September 9, 2013, Joe’s
entry into the team was announced²³ on the ScrumInc website.
Joe started to hold his workshop: in Boston’s garage, he taught
people how to apply Scrum to constructing a Wikispeed vehicle.
Not long after, ScrumInc published a webinar²⁴ where Joe and
Jeff showed the secrets of the success of Wikispeed and what
Scrum for Hardware was. In May 2015, Joe became Certified Scrum
Trainer²⁵ for Scrum Alliance²⁶, the nonprofit association founded
by Scrum’s pioneers around the mid-2000s. From Joe’s entry on,
ScrumInc began to include Scrum Master Courses examples from
various areas, releasing the methodology from software alone. In
the second Webinar²⁷ regarding Scrum outside Software, which
ScrumInc published at the end of October 2015, Joe has the title
of President Scrum@Hardware. He had gained a stake in ScrumInc
²³https://www.scruminc.com/joe-justice-joins-scrum-inc-team/
²⁴https://www.scruminc.com/scrum-in-hardware/
²⁵https://www.scruminc.com/the-awesome-joe-justice-is-now-a-cst/
²⁶https://www.scrumalliance.org
²⁷https://www.scruminc.com/scrum-for-maximum-awesome/
Joe 25
and was now the leader of this new movement. The international
community of Scrum for Hardware was already growing, but Joe
wanted to see it grow even more. And he was wondering what to
do.