Gall Kanunu

"Çalışan karmaşık bir sistemin, genellikle her zaman çalışan basit bir sistemden evrildiği görülür."

Açıklama:
Devasa ve karmaşık bir yazılımı en baştan sıfırdan planlayarak kusursuz şekilde inşa edemezsiniz. Başarısızlıkla sonuçlanır. Sistemin çalışması için önce çok basit, çekirdek bir versiyon (MVP) yapıp, zamanla üzerine inşa etmelisiniz.

Gerçek Hayattan Örnek:
Amazon ilk kurulduğunda sadece kitap satan çok basit bir veritabanıydı. Oradan evrilerek dünyanın en büyük bulut ve e-ticaret altyapısı oldu. Eğer 1995'te AWS'yi sıfırdan kodlamaya çalışsalardı başaramazlardı.