Ilmiö 39
Yhdeksän-yhdeksän-sääntö — "melkein valmis" -illuusio
Kirjoittanut Ilmiömies · 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)