İçeriğe geç

Yaklaşım

Daha derin düşün.Daha iyi inşa et.

Hassasiyet bir projenin sonundaki bir aşama değildir. İlk sorunun nasıl sorulduğudur.

Yöntem

Hipotezden Q.E.D.’ye.

  1. Hipotez · Düşünür

    01 — Anla

    Teknolojiden değil, problemden başlarız. Kısıtlar, kullanıcılar, riskler ve “bitti”nin gerçek tanımı — bir şey inşa edilmeden önce yazıya dökülür.

    Her adımın geride bıraktığı

    Yazılı bir problem tanımı ve başarı kriterleri

  2. Lemma · Mimar

    02 — Modelle

    Yapıyı tasarlarız: veri, sınırlar, hata senaryoları ve iki yıl sonra da doğru olacak en sade mimari.

    Her adımın geride bıraktığı

    Ödünleşimleri kayda geçirilmiş bir mimari

  3. Deney · Kâşif

    03 — Kanıtla

    En riskli varsayımı önce test ederiz — prototiple, deneme çalışmasıyla ya da ölçümle — böylece kararlar fikre değil kanıta dayanır.

    Her adımın geride bıraktığı

    En büyük riski ortadan kaldıran bir prototip ya da ölçüm

  4. Q.E.D. · Yapıcı

    04 — İnşa et

    Çalışan yazılımı yayına alır, gerçek dünyada gözlemler ve iyileştiririz. Uygulanmamış bir fikir tamamlanmış sayılmaz.

    Her adımın geride bıraktığı

    Canlı ortamda gözlemlenen, çalışan yazılım

§ 05 — Aksiyomlar

Doğru kabul ettiklerimiz.

  1. Axiom 1⊢

    Zekâ gösterisi değil, netlik

    En iyi sistemler, onları işleten insanlar tarafından anlaşılır. Sadelik bir başlangıç noktası değil, bir sonuçtur.

  2. Axiom 2⊢

    Güvenilirlik bir özelliktir

    Sessizce çöken yazılım bitmiş değildir. Hata, gözlemlenebilirlik ve toparlanma için ilk günden tasarlarız.

  3. Axiom 3⊢

    Önce problem, sonra teknoloji

    Teknoloji probleme göre seçilir — önce kanıtlanmış ve sade olan, yenisi ancak bedelini ödediğinde.

  4. Axiom 4⊢

    Zekâ, yerini hak ettiğinde

    Yapay zekâ bir strateji değil, bir araçtır. Kaliteyi ya da verimliliği ölçülebilir biçimde artırdığında kullanırız.

  5. Axiom 5⊢

    Fikir değil, kanıt

    Karar vermeden önce ölçer, prototipler ve test ederiz. Kararlar gerekçeleriyle birlikte yazılır.

  6. Axiom 6⊢

    Uçtan uca sorumluluk

    İlk sorudan canlı ortama ve sonrasına kadar — gerçekten çalışıp çalışmadığından sorumlu kalırız.

“Bitti” tanımı

Bitmiş demek, ayakta kalıyor demek.

  • ✓Yazıya dökülen problemi çözer — varsayılarak değil, ölçülerek.
  • ✓Gözlemlenebilirdir: birinin gerçekten göreceği loglar, metrikler ve alarmlar.
  • ✓Güvenli şekilde hata verir ve öngörülebilir şekilde toparlanır.
  • ✓Güvenliği sona eklenen bir kontrol listesiyle değil, tasarımla sağlanır.
  • ✓Başka birinin işletebileceği kadar iyi belgelenmiştir.
  • ✓Arkasındaki kararlar gerekçeleriyle birlikte kayıtlıdır.

Sorular

Sık sorulanlar.