In 1628, the Swedish warship Vasa set off on its maiden voyage from Stockholm harbor towards Poland, where a war was raging in the Baltic. Built by 400 craftsmen at the royal shipyard at Stockholm, the ship was richly decorated as a symbol of the king's ambitions for Sweden and himself. It was 69 meters long and was fitted with 64 cannons, and upon completion, it was of the most powerfully armed vessels in the world of that time. Unfortunately, Vasa was too top heavy and dangerously unstable. Despite the lack of stability, the king was eager to see her in battle and pushed her to sea. On the day of departure, a swelling crowd gathered at the harbor to watch the ship leave. Over a hundred crewmen along with women and children were on board as the crew was permitted to take family and guests along for the first part of the passage. After sailing just 1,300 meters, at the first strong breeze, the ship foundered, leaned over and sank. Around 30 people lost their lives.
This is the story of the Vasa and its parallels to software engineering.
16. @petecheslock
Summary of S3 Service Disruption in US-EAST-1
The Amazon Simple Storage Service (S3) team was debugging an
issue causing the S3 billing system to progress more slowly than
expected. At 9:37AM PST, an authorized S3 team member using an
established playbook executed a command which was intended to
remove a small number of servers for one of the S3 subsystems that
is used by the S3 billing process. Unfortunately, one of the inputs to
the command was entered incorrectly and a larger set of servers
was removed than intended. The servers that were inadvertently
removed supported two other S3 subsystems.
46. @petecheslock
Swedish Foot = 29.69 cm
“Stockholm fot”
Amsterdam Foot = 28.3133 cm
“Amsterdamse voet”
There were 10, 11, 12 or 13 duimen
(inches) in a voet, depending on the
city's local regulations.
47. @petecheslock
Swedish Foot = 29.69 cm
“Stockholm fot”
Amsterdam Foot = 28.3133 cm
“Amsterdamse voet”
Difference = 4.74%
51. @petecheslock
“God grant that the ship will stand
upright on her keel.”
Officer Matsson:
“The shipbuilder had built ships
before and you should not be worried”
Admiral Fleming:
“The ship is narrow at the bottom and
lacks enough belly.”
Officer Matsson:
“Hold my beer”Admiral Fleming:
61. @petecheslock
Excessive Schedule Pressures
Changing Requirements
No Technical Documentation
No Documented Project Plan
Excessive Innovation
Secondary Innovations
Requirements Creep
Lack of Standards on Measurement
62. @petecheslock
Excessive Schedule Pressures
Changing Requirements
No Technical Documentation
No Documented Project Plan
Excessive Innovation
Secondary Innovations
Requirements Creep
Lack of Standards on Measurement
Lack of Scientific Methods
63. @petecheslock
Excessive Schedule Pressures
Changing Requirements
No Technical Documentation
No Documented Project Plan
Excessive Innovation
Secondary Innovations
Requirements Creep
Lack of Standards on Measurement
Lack of Scientific Methods
Launching after Tests Failed
64. @petecheslock
Excessive Schedule Pressures
Changing Requirements
No Technical Documentation
No Documented Project Plan
Excessive Innovation
Secondary Innovations
Requirements Creep
Lack of Standards on Measurement
Lack of Scientific Methods
Launching after Tests Failed
Failed Tests Never Communicated
65. @petecheslock
Excessive Schedule Pressures
Changing Requirements
No Technical Documentation
No Documented Project Plan
Excessive Innovation
Secondary Innovations
Requirements Creep
Lack of Standards on Measurement
Lack of Scientific Methods
Launching after Tests Failed
Failed Tests Never Communicated