Why the Vasa Sank: 10 Problems and Some Antidotes for Software Projects

Similar documents
The Vasa: The Sunken Treasure of Sweden

Measuring the Vasa. l The ship. J. Jacobson The Vasa Museum, Sweden. Abstract

Ship Disaster Investigation Teacher s Manual

The Secrets of Viking Ships

The U.S.S. Constitution A Virtual Tour

102' (31.09m) Cantiere delle Marche

HMCS REGINA K234. Breadth: 33.1 Feet # of Officers: 6

TECHNICAL & TACTICAL INFORMATION

The ship during the cargo operations in port: the stability plays its role Juan Olivella Puig & Ricard Mari Sagarra of AWfzW Sconce 6zn fa/aw 78,

FPMC INMARSAT number (Bridge), (Cabin) 1.16 Ship's address

With Ægir to princess Anne-Mmaries wedding in Ahten i Agl. Anders Godtfred Larsen

Jump Chart Main Chart flagship Ship List

Mars the Magnificent. Lure. 16th Century Swedish Warship

ANSWER to the Exercise of Completion of Summary

Marine Incidents in Victoria

Cutty Sark Facts Pack

OCIMF Report Template OVID OVPQ

PASSENGER SHIP SAFETY. Damage stability of cruise passenger ships: Monitoring and assessing risk from operation of watertight doors

(1) The keywords from the statements are marked yellow. (2) The paragraphs that you should do close reading are: PARAGRAPHS D, G, H, I, J, K

USS AVC-1. Unnamed ~ Unpowered ~ Underutilized

352ft RORO Passenger/Car Ferry Listing ID: 4156

CYNOSSOMA : THE EMPIRE STRIKES BACK

United States Coast Guard

IELTS Academic Reading Sample 47 - Lessons from the Titanic Lessons from the Titanic

MV ESTONIA Accident Summary

NOMADIC. Tender to TITANIC. Synopsis

Wooden Model kit by Artesania Latina

ROMAN MERCHANT SHIPS WARHORSES of the ANCIENT WORLD A

LOA: 163' 9" (49.90m) Beam: 30' 2" (9.19m) Min Draft: 6' 7" (2.00m) Max Draft: 9' 3" (2.80m) Cruise Speed: 14 Kts. (16 MPH)

Red Lilly (all details are about)

HATCH OPENINGS AND ALLOWABLE LOADS HATCH OPENINGS

Shipwreck. Monitoring a Cruise. >> By Jack Lucic. Technology addresses the urgent safety needs for rescue and discovering why?

Christie's Maritime 5 November 1998 Lot 191. A detailed planked and rigged model of the H.M.S. VICTORY. 110,5 X 122 cm

The Earl of Abergavenny

WӒRTSILӒ SHIP DESIGN COMPANY INTRODUCTION. Andrew Loh. Presentation name / Author. Day Month Year

A Frigate vs A Ship-of-the-Line: What s the difference?

JFA 122 AXANTHA STORY LUC BLANCHARD PHOTOGRAPHY NICOLAS CLARIS

RMS Titanic. Who built the Titanic and where? Which company owned the Titanic? Where did the Titanic sail from?

CN Di Pesaro Naumachos 82. Price: 3,950,000

PRESTIGE LADY WESTSHIP WORLD YACHTS

We can offer following LPG Tanker, about 1,663 DWT, built 1985;

KORMORAN MINEHUNTER - LAUNCHED


RoR Step-by-Step Review * USS Lionfish Submarine 1:180 Revell Review

THE KOOROONGABA. SS Kooroongaba on Newcastle Harbour in the 1960s. Glenys Payne Pic

B I K I N I A T O L L

PASSENGER SHIP SAFETY. Damage stability of cruise passenger ships. Submitted by the Cruise Lines International Association (CLIA) SUMMARY

Conservatory Roof Structural Information Guide

Ship Launching in Small Shipyards

0:00 0:39 OPENING CREDITS. Narrator:

Concept Design for a Strike Littoral Intelligence Surveillance and Reconnaissance Submarine SLĪSR

Boeing s goal is gateto-gate. crew awareness that promotes safety and efficiency.

University of Colorado, Colorado Springs Mechanical & Aerospace Engineering Department. MAE 4415/5415 Project #1 Glider Design. Due: March 11, 2008

Using Victor 6000 on board R/ V Sarmiento de Gamboa

Director of Naval History (OP-09B9), Washington Navy Yard, Washington, DC

Lecture 12. Layout & Securing

Ensign Ship Brokers. Proudly Presents. NAMASTE Bering 65

Who is the Oldest Grand Lady of the Great Lakes?

A veteran's family discovers what most in the city don't know the war relics living around us

Bulk Singapore (all details are about)

First Flight 19 July 2018

Stories from Maritime America

Strategic airspace capacity planning in a network under demand uncertainty (COCTA project results)

BEDWELL BAY WRECK WESTERN DISPATCHER

Development and performance of the common Keren Stove Yogyakarta, November 2012 March C Pemberton Pigott

Custom Heavy Displacement long range trawler

Analysis of technical data of Ro-Ro ships

ANTH 489. Romans, Arabs and Vikings. Seafaring in the Mediterranean during the Early Christian Era.

Case Study 9 MSC CARLA Complete Hull Failure in a Lengthened Container Vessel

Surveillance and Broadcast Services

cherbourg-titanic.com

Titanic. Treasure. Titanic Treasure A Reading A Z Level T Leveled Book Word Count: 1,073 LEVELED BOOK T.

Historic Dockyard Tour in Portsmouth

LIFTIng HEAVY CARgO FOR WORLDWIDE TRAnSPORT

7.1 General Information. 7.2 Landing Gear Footprint. 7.3 Maximum Pavement Loads. 7.4 Landing Gear Loading on Pavement

PRIMARY EDUCATION PACK CLOZE PROCEDURE

LifeWatch, costing and funding. The LifeWatch e-infrastructure financial issues

Accident Prevention Program

Rosehearty is a stunning design by Perini Navi, with interiors by renown French designer Christian Liaigre. R O S E H E A R T Y P A G E 2

National Standard for Tonnage Measurement and Calculation of the Vessels Engaged on International Voyages General Definitions 2.

Global FOR SALE m (220'1"ft) Shadow Marine Allure Shadow for Sale - Sport Utility Superyacht

Totem Games Ironclads: Anglo-Russian War Game Manual v.1

FOR SALE m (179'11"ft) Newcastle Marine Sovereign

Automation Dependency. Ensuring Robust Performance in Unexpected Situations Sunjoo Advani, IDT

National Association of Rocketry Level 3 High Power Certification Requirements

Exploration Updates. Spring Issue 1

Notice To Mariner No. 147 PORT OF FUJAIRAH & VHFL TERMINAL BERTH CONSTRUCTION & DESIGN CRITERIA

MEASUREMENT OF NAVY AND COAST GUARD VESSELS

ORP ŚLĄZAK LAUNCHED

BOAT SHOWTHE NEWEST. Ocean Alexander The Great PLUS A BETTER YACHT DOES NOT ALWAYS MEAN A BIGGER YACHT

EX USS SHADWELL Disposal Wreck in Place

Lecture 11. Container Ships

Head-up Guidance & Vision Technologies Enabling Safer and More Efficient Airline Operations

FOR CHARTER m (171'7"ft) Amels Deniki

Fleet Improvement Committee 7/12/2012

Coastal vessels The number of insurance accidents and accident rate fluctuation 8.0%

21 August Date Reported: 24 July 1776 Number/Caliber Weight Broadside 6/ Total: 6 cannon/ Broadside: 3 cannon/ Swivels:

THE COMMAND SHIP CONCEPT

Aer Lingus Case Study - AeroDocs deployment to Aer Lingus. Aer Lingus cuts CASK with AeroDocs

Captain Will Whatley RRS Sir David Attenborough A new ship for the British Antarctic Survey

Transcription:

Why the Vasa Sank: 10 Problems and Some Antidotes for Software Projects Fairley, E., R., Willshire, M., J., IEEE Software, March/April 2003. Source : www.vasamuseet.se Sweden was at war with Poland In January 1625, Sweden s King Gustav ordered the construction of Vasa, a small war ship. Ship builders knew how to build 108- foot ships with 1 gun deck. A change in warfare tactics in the late 1600s and 1700s. Before, warships fired cannon volleys to cripple their opponent s ship so that they could board and seize it. The objective became to fire broadside volleys and sink the opponent. In November 1625, King ordered modification to a 120-foot ship King ordered that VASA to be enlarged to 135 feet with 2 gun decks. 2 1

Changes in Tactics Before, warships fired cannon volleys to cripple their opponent s ship so that they could board and seize it. The objective became to fire broadside volleys and sink the opponent. This why the King ordered that VASA to be enlarged with 2 gun decks. Gun Ports 3 Changes in Requirements and Architecture Architect probably scaled up the dimensions of the original 108-foot ship To meet the length and breadth requirements of the 120-foot ship and then scaled those up for the 135-foot The keel was already laid for a 111 foot ship, so they could make that change in width only in the upper parts of the ship. This raised the center of gravity The upper deck had to carry the added weight of the 24-pound guns in cramped space that had been built for 12- pound guns, Raising the ship s center of gravity. The King ordered that the ship be outfitted with hundreds of ornate, gilded, and painted carvings depicting Biblical, mythical, and historical themes The heavy oak carvings raised the center of gravity 4 2

System Tests The King had ordered that the Vasa be ready by 25 July and if not, those responsible would be subject to His Majesty s disgrace. Pre-launch Stability Test Having 30 men run from side to side After 3 traversals, test was halted because the ship was rocking violently. The ship would have capsized if tests were not halted. Shipbuilder, were not present during the stability test and were unaware of the outcome. The ship could not be stabilized because there was no room to add ballast under the floorboards It would have needed more than twice that amount to stabilize the ship. 120 tons of Ballast 5 The Royal Swedish Navy launched the Vasa. After sailing only about 1,300 meters, it sank, losing 53 lives. 6 3

7 Are the problems of the VASA relevant to Software Development? 8 4

Vasa Project s Problems also common to Software Projects 1. Excessive schedule pressure 2. Changing needs 3. Lack of technical specifications 4. Lack of a documented project plan 5. Excessive innovations (e.g. beyond the state of the art) 6. Excessive secondary innovations Need to accommodate to constraints of the technologies used, addition of derived requirements to support primary requirements. 7. Requirements creep 8. Lack of scientific methods 9. Ignoring the obvious e.g. ignoring the results of the tests: ship was dangerously unstable 10. Unethical behaviour When it became obvious the ship was not seaworthy, those with authority to stop the launch did not do so. Can you propose Antidotes to these problems? 9 Antidotes to Problems 1. Excessive schedule pressure Estimates based on objective data More resources Better resources Prioritizing the requirements Descoping the requirements Phasing releases 2. Changing needs Use an iterative development process Control/baseline documents (e.g. configuration management) 3. Lack of technical specifications Develop initial specifications Update specifications Baseline management of specifications Assign a designated software architect 10 5

Antidotes to Problems 4. Lack of a documented project plan Development of an initial plan Periodic and event-driven updating Baseline management of the project plan Assign a designated project manager 5 & 6. Excessive and secondary innovations Control documents (e.g. plans, requirements) Conduct impact analysis of proposed changes Continuous risk management Assign a designated software architect 7. Requirements creep Baseline Initial requirements and plans Baseline management (update documents as requirements change) Risk management Assign a designated software architect 11 Antidotes to Problems 8. Lack of scientific methods Prototyping Small, incremental steps Monitor the technical performance measurement e.g. performance, security 9. Ignoring the obvious Back-of-the-envelope calculations i.e. rough estimates Assimilation of lessons learned 10. Unethical behaviour Ethical work environments and work cultures Personal adherence to a code of ethics The software product should be to the public good. 12 6

VASA in Figures Length Total length including bow-sprit - 69 metres Length of the hull - 61 metres Length of the hull between prow and stern - 47.5 metres Width Maximum width - 11.7 metres Height From keel to the top of the main mast - 52.5 metres Height of the stern - 19.3 metres Depth 4.8 metres Displacement 1,210 tons Sail area 1,275 square metres No. of sails 10 - of which six have been preserved Armament 64 guns, including: 24-pounders - 48 3-pounders - 8 1-pounders - 2 Mortars - 6 Crew 445 men, including: Seamen - 145 Soldiers - 300 (not on board when the Vasa sank) 13 7