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

@article{Fairley2003WhyTV,
  title={Why the Vasa Sank: 10 Problems and Some Antidotes for Software Projects},
  author={Richard E. Fairley and Mary Jane Willshire},
  journal={IEEE Softw.},
  year={2003},
  volume={20},
  pages={18-25}
}
In 1628, the newest ship in the Royal Swedish Navy took its maiden voyage. After sailing about 1,300 meters, a light gust of wind caused the Vasa to capsize. The reasons that the Vasa was constructed to be unstable, and the reasons it was launched when known to be unstable, are as relevant to our modern-day attempts to build large, complex software systems as they were to the 17th-century art and craft of building warships. This article describes the problems encountered in that project… 

Figures and Tables from this paper

Generador de escenarios de planeación para la gestión de un proyecto informático- SIGPLAN
The Present final project for graduation contains the whole process in which SIGPLAN solu-tion has been developed, this is a managemet solution that allows the organizations to generate different
Troubleshooting Large-Scale New Product Development Embedded Software Projects
TLDR
This industrial paper investigates the typical problem space of modem new product development embedded software projects, and compose an extensive structured matrix of different potential project problem factors, and proposes a method for assessing the project's problem profile with the matrix.
Rethinking Success in Software Projects: Looking Beyond the Failure Factors
  • D. Dalcher
  • Engineering
    Software Project Management in a Changing World
  • 2014
TLDR
This chapter tries to advance the discussion by offering a new perspective for reasoning about the meaning of success and the different types of software project failures.
Risk management in the implementation phase of enterprise software implementations
TLDR
This document contains a student thesis (bachelor's or master's), as authored by a student at Eindhoven University of Technology.
A Comprehensive Model to Improve the Efficiency of Software Inspection: A Case Study
Recently researches show that customizing inspectio ns can increase their efficiency up to 40%. Scholars studies proved that correcting a defect in the early stages of software development is from 1
Buying time in software development: how estimates become commitments?
TLDR
It is found that defensible estimates and padding of software estimates are crucial in converting estimates into commitments, showing how the practices used by software practitioners help to deal with the human and social context in which estimation is embedded.
Improving IT Risk Management Process by an Embedded Dynamic Verifier Core: Towards Reducing IT Projects Failure
  • A. Khatavakhotan, S. H. Ow
  • Business, Computer Science
    2012 Third International Conference on Intelligent Systems Modelling and Simulation
  • 2012
TLDR
The model proposed in this research embedded a verifier core for identifying deviations and thereupon leads to performance improvement in risk management process and accelerates the instant awareness of the changes with the comprehensive classification of risk factors.
Failure of large transformation projects from the viewpoint of complex adaptive systems: Management principles for dealing with project dynamics
TLDR
Informed by CAS theory, seven management principles are presented that respect the dynamics of this type of project and can aid in coping with project dynamics.
TIWANA AND KEIL : FUNCTIONALITY RISK IN INFORMATION SYSTEMS DEVELOPMENT
Functionality risk is defined as the risk that a completed system will not meet its users’ needs. Understanding functionality risk is central to successful information systems development (ISD), yet
...
...

References

SHOWING 1-10 OF 14 REFERENCES
The mythical man-month (anniversary ed.)
TLDR
The added chapters contain a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor.
The Mythical Man-Month
TLDR
The author will list some of the assertions in the book and invite dispute or support from the audience in this public discussion of the published book.
To Engineer Is Human: The Role of Failure in Successful Design
TLDR
This current book is a predecessor and an early introduction to Henry Petroski's theme of investigating engineering failures to uncover their roots and to provide for safer designs for future projects.
Standard for Software Project Management Plans
  • IEEE, Piscataway, N.J
  • 1998
The Warship Vasa, a documentary film available (in English) on a VCR tape by email inquiry to the Vasa Museum at vasamuseet@sshm.se
  • Vasa Museum
  • 1996
For more information on this or any other computing topic, please visit our Digital Library at http://computer.org/publications/dlib
  • For more information on this or any other computing topic, please visit our Digital Library at http://computer.org/publications/dlib
IEEE Computer Society and ACM Joint Task Force on Software Engineering Ethics and Professional Practices
  • IEEE Computer Society and ACM Joint Task Force on Software Engineering Ethics and Professional Practices
  • 1999
The Royal Ship Vasa
  • The Royal Ship Vasa
The Warship Vasa, a documentary film, Vasa Museum, Stockholm, Sweden, 1996; available (in English) on a VCR tape by email inquiry to the Vasa Museum at vasamuseet@sshm.se
  • 1996
The Story of the Royal Swedish Man-of-War Vasa, multimedia documentary
  • English) on floppy disk by email inquiry to the Vasa Museum at vasamuseet@sshm.se
  • 1999
...
...