Ako se greška ispravi isti dan, potrebno je 1 sat.


 

Upoređivanje nemačke i japanske proizvodnje automobila

Ako uporedimo nemački Mercedes i japanski Toyota sa aspekta testiranja proizvoda, rezultati su zapanjujući:

  1. Nemci troše više vremena da otklone probleme nakon što se pojave.

  2. Japanci rade tako da proizvod bude gotovo savršen od prve.

  • Rezultat: Toyota je postala vodeći proizvođač automobila u svetu jer su od početka pravili stvari kako treba.

  • Ideja: problem treba rešiti odmah kada se pojavi, a ne kasnije.


Analogija u razvoju softvera

  • Ako programer pronađe grešku u kodu, često je odlaže da bi napisao novi kod.

  • Testiranje se može odlagati danima, nedeljama ili mesecima → otkrivanje problema kasni.

  • Automatizovani testovi omogućavaju da se greška odmah otkrije.

Eksperiment:

  • Ako se greška ispravi isti dan, potrebno je 1 sat.

  • Ako se greška ispravi tri nedelje kasnije, potrebno je 24 sata (24 puta duže).

Zašto?

  • Ljudski mozak ima ograničenja:

    • Možemo se fokusirati samo na jednu stvar odjednom.

    • Pamćenje svih faktora odluke postaje teško nakon vremena.

    • Rekreiranje razmišljanja koje je dovelo do greške zahteva mnogo više vremena.


Ključna pouka

  1. Napravi stvari ispravno od prvog puta.

  2. Ako napraviš grešku, popravi je što pre.

  3. Kašnjenje u ispravljanju grešaka povećava vreme i trud neuporedivo.

Comments