← Kaikki ilmiöt Projekti- ja ohjelmistokehitys
Ilmiö 39

Yhdeksän-yhdeksän-sääntö — "melkein valmis" -illuusio

Kirjoittanut · Päivitetty 19.6.2026

Tom Cargill muotoili ohjelmoijien kansanviisauden: "Ensimmäinen 90 % koodista vie 90 % kehitysajasta. Viimeinen 10 % koodista vie loput 90 % kehitysajasta." Projekti on pitkään "melkein valmis" — mutta viimeiset prosentit ovat kovimmat.

flowchart TD A["Demo toimii\n→ '90 % valmis'"] --> B["Reunatapaukset\nDatan laatu\nIntegraatiot"] B --> C["Tuotantoonvienti\nKäyttäjätestaus\nYlläpito"] C --> D["Loput 90 %\nkehitysajasta"] style A fill:#f0fdf4,stroke:#27ae60 style D fill:#fdf0f0,stroke:#c0392b

Demo valmiina ei tarkoita tuotantoa valmiina — se tarkoittaa, että helppo osuus on tehty.

Data- ja analytiikkaprojekteissa ilmiö on erityisen terävä: pipeline saadaan liikkeelle nopeasti, malli toimii testiympäristössä, dashboard näyttää hyvältä demossa. Sitten alkaa todellinen työ — reunatapaukset, datan laatu, integraatiot, oikeat käyttäjät, tuotantoonvienti, käyttöoikeudet, dokumentaatio, ylläpito, päivitykset.

Projektijohdolle: Kun tiimi raportoi olevansa "90 % valmis", kysy erikseen: onko tuotantoonvienti tehty, onko reunatapaukset käyty läpi, onko käyttäjät testanneet oikeilla datoilla? Jos ei — projekti ei ole 90 % valmis.
Lue lisää
Kirjoja
  • The Mythical Man-Month — Frederick P. Brooks Jr. (1975)
  • Peopleware — Tom DeMarco & Timothy Lister (1987)