The Mythical Man-Month

The Mythical Man-Month on Fred Brooksin esseekokoelma ohjelmistotuotannosta ja projektinhallinnasta. Kirjalla on merkittävä osa ohjelmistokehityksen kehittymisessä ja sitä kutsutaan alan klassikkokirjallisuudeksi.[1]

The Mythical Man-Month
Alkuperäisteos
Kirjailija Fred Brooks
Kieli englanti
Kustantaja Addison-Wesley
Julkaistu 1975; 1995
ISBN 0-201-00650-2; 0-201-83595-9
Löydä lisää kirjojaKirjallisuuden teemasivulta

Kirjaa kutsutaan ohjelmistokehityksen raamatuksi, koska "jokainen lainaa sitä, muutama lukee sen ja harva noudattaa sitä".[2]

Brooks kertoo kirjassa kokemuksistaan IBM S/360:n kehityksestä. Kirja on julkaistu vuonna 1975 ja korjattu painos 1982 ja hiukan laajennettuna vuonna 1995.[3] Brooks on kirjoittanut aihetta käsittelevän kirjoituksen No Silver Bullet[4], joka sisältyy teoksen vuoden 1995 painokseen.

Brooks muun muassa erottelee ohjelman ja tuotteen:[3]

  • tuote voidaan ajaa, testata ja korjata
  • tuote on käytettävissä useissa ympäristöissä useilla datajoukoilla
  • pitää olla testattu
  • dokumentoitu

Brooksin säännöt:[3]

  1. ohjelma ei ole tuote eikä järjestelmä
  2. tekijöiden lisääminen viivästymisen korjaamiseen vain viivästyttää lisää
  3. suunnittele heittäväsi yksi (versio) pois; teet niin kuitenkin
  4. toisen version vaikutus: ylisuuri ominaisuuslista ensimmäisen version puutteiden korjaamiseksi

Brooksin mukaan ohjelmistoprojektin epäonnistumisen syitä ovat:[3]

  • optimismi (kaikki toimii kuten pitää): epätäydellisyydet ja virheet tulevat esiin vasta toteutusvaiheessa
  • aikatauluarvioiden vaikeus
  • työn tekemisen ja edistymisen ero (effort vs. progress)
  • aikataulun seurannan puute
  • aikatauluviiveet aiheuttavat ihmisten lisäämistä: suurissa projekteissa lisätekijät aiheuttavat lisää kommunikoinnin tarvetta, joka dominoi työn tekemistä sen edistymisen kustannuksella

Lähteet

  1. The Top 9½ In a Hacker’s Bookshelf Johnson, Jess. Viitattu 12.10.2017.
  2. Daniel Roth: Quoted Often, Followed Rarely CNN. 12.12.2005. Viitattu 23.10.2010. (englanniksi)
  3. The Mythical Man Month cs.usfca.edu. Viitattu 12.10.2017.
  4. c.nott.ac.uk

    Aiheesta muualla

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.