Archon Soft, Ankara'da yaklaşık iki yıldır yazılım ürünlerini uçtan uca tasarlayan, geliştiren ve yayına alan tek kişi. Ekran teslim eden bir tasarım stüdyosu değil, repo teslim eden bir yazılım şirketi de değil — işin tamamı.
Tek kişi olmak hem kısıt hem argüman. Kapsamın dürüst olmak zorunda olmasının ve devir teslimde hiçbir şeyin kaybolmamasının sebebi bu.
- Stüdyo
- Tek kişi
- Konum
- Ankara, Türkiye
- Faaliyet süresi
- Yaklaşık iki yıl
- Canlı ürün
- İki
Bu aslında neyi kapsıyor
Ürünün ne olduğuna karar vermek. Çizmek. İstemciyi kurmak. Sunucuyu kurmak. Veriyi modellemek. Hesaplar ve izinler. İşletmenin içinde yaşayacağı yönetim paneli. Yayına almak ve orada tutmak. Bu sitedeki iki ürün de bu adımların hepsinden aynı ellerle geçti.
- 01
Kurmadan önce karar ver
Yazılımın maliyetinin çoğu, kimse editörü açmadan önceki hafta belirlenir. O hafta açıkta ve sonucun sahibiyle birlikte düzgün harcanır.
- 02
Devir teslim yok
Tasarım ve mühendislik, iki farklı notasyonla yapılan aynı konuşmadır. İkisini tek kişinin taşıması, dosya ile build arasında hiçbir şeyin kaybolmaması demek.
- 03
En küçük dürüst sürümü yayınla
Çalışan dar bir ürün, neredeyse çalışan geniş bir üründen iyidir. Kapsam ilk kesilen, en son şişirilen şeydir.
- 04
Yönetim panelini de yap
İşi yürütenler kendileri değiştiremiyorsa, proje hiç bitmemiştir. Operasyon ekranı ürünün parçasıdır, ek bir kalem değil.
- 05
Yaz
Tokenlar, şemalar, kararlar ve gerekçeleri. Kimsenin okuyamadığı bir sistem, yalnızca bir kişinin sürdürebileceği bir sistemdir; o kişi olmak da bir iş modeli değil.
- 06
Düzgün devret
İş, ekibin onu bensiz yürütebildiğinde biter. Dokümantasyon ve devir, işin parçasıdır; faturanın sonundaki bir satır değil.
- 01
Çerçeve
Gerçek problem, etrafındaki kısıtlar ve iyi bir sonucun ne olduğu üzerinde açık bir dille anlaşırız.
- 02
Biçim
Yapı, arayüz ve mimari, ürün tartışılabilecek kadar somut olana dek birlikte tasarlanır.
- 03
Yapım
Çalışan bir build üzerinden kısa döngüler. Gerçek şeyi erken ve sık görürsün, onu anlatan bir sunumu değil.
- 04
Yayın
Yayın, dokümantasyon, devir. Sonra çoğu kişinin atladığı kısım: yayından sonraki yayın.
Ne kurmaya çalıştığını ve neyin zorlaştırdığını anlat. Uyum varsa hemen söylerim; yoksa onu da söylerim.
- Bir cevap
- Genelde iki iş günü içinde, doğrudan benden.
- Bir konuşma
- Kapsam, kısıtlar, bütçe, zamanlama. Sunum yok.
- Dürüst bir cevap
- Bunun için yanlış kişi olduğum durumlar dahil.