Masanın sizin tarafınızda teknik değerlendirme
İşi siz yönetiyorsunuz. Kod okumayı öğrenecek değilsiniz ve buna ihtiyacınız da olmamalı. Teknik işi sizin adınıza değerlendirir ve ne anlama geldiğini harekete geçebileceğiniz bir dille raporlarız.
Bilgi eksiğiniz yok. Onu doğrulayacak bir yönteminiz yok.
Güncellemeler alıyorsunuz. Ayrıntılılar, kendinden eminler ve içlerindeki tek bir ifadeyi dahi sınayacak imkânınız yok. Çoğu durumda bu bir sorun değildir, çünkü geliştiricilerin çoğu dürüst raporlar. Güçlük şudur: dürüst ama yavaş bir ekiple beklentinizi yöneten bir ekip birbirinin aynı durum raporunu üretir.
Kimin için
- Size işin %90 tamamlandığı söylendi ve bir aydır %90 tamamlanmış durumda.
- Her gecikmenin bir gerekçesi var ve her gerekçe makul görünüyor.
- Bir işin gerçekten zor mu olduğunu, yoksa öyle mi ele alındığını tespit edemiyorsunuz.
- Değerlendirme imkânınız olmayan bir ekibe ödeme yapıyorsunuz.
- Önünüzde bir tedarikçi teklifi var ve fiyatın makul olup olmadığını değerlendiremiyorsunuz.
- Bir sistemi devraldınız ve durumunun ne olduğunu kimse söyleyemiyor.
Çalışma nasıl yürür
Ekibinizin, tedarikçinizin ya da kararınızın yerine geçmeyiz. Kararınıza dayanak sağlarız.
İnceleme
Raporlanana değil, mevcut olana bakarız
Kod tabanı, depo geçmişi, iş kaydı geçmişi ve dağıtım kayıtları. Üretime ne sıklıkla bir şey çıkıyor, bir değişiklik başlamaktan yayına kadar ne kadar sürüyor ve hangi alanlar birden fazla kez yeniden yazılmış. Bunlar kayda dayanır. Bir durum toplantısı dayanmaz.
Rapor
Size sade bir dille aktarılır
Tek sayfa. Ne tamamlandı, gerçekte ne sürüyor, neye başlanmadı ve belirtilen gerekçelerden hangileri ayakta duruyor. Mimari şema yok, araştırmanız gereken terim yok.
Sorular
Ne soracağınızı ve sağlam bir cevabın nasıl olduğunu söyleriz
Ekiple yapacağınız bir sonraki toplantıdan önce üç dört somut soru ve makul sayılacak cevap aralığı elinize geçer. Dengeyi değiştiren kısım budur; çünkü somut bir soru genel bir ifadeyle cevaplanamaz.
Katılım
Belirleyici toplantılarda hazır bulunuruz
Tahmin değerlendirmeleri, teklif incelemeleri ve bir teslim tarihinin değiştiği görüşme. Teknik hiçbir şeyi aktarmak zorunda kalmazsınız ve ekip, söylenenleri doğrulayabilecek biriyle konuşur.
Ne teslim ediyoruz
Kısa, düzenli ve bir mühendis için değil sizin için yazılmış.
Açılış değerlendirmesi
Elinizdekinin durumu: ne çalışıyor, ne kırılgan, sonradan değiştirilmesi neyin maliyetli olacağı ve düzeltmenin bedeli. İlk iki hafta içinde teslim edilir.
Her hafta tek sayfalık değerlendirme
Gerçekte ne ilerledi, bir önceki hafta belirtilene göre ölçülmüş hâliyle. Hiçbir şey ilerlemediyse rapor bunu yazar.
Sorular, önceden
Tahmin değerlendirmeleri, teklifler ve bir tarihin değişmesi muhtemel her görüşmeden önce. Belirsiz bir cevabın belirsiz olduğunun anlaşılacağı kadar somut.
Bu çalışma ne değildir
Bu düzen, ancak ekibiniz onu bir tehdit olarak görmezse işler.
| Geliştiricileriniz ve tedarikçiniz | Yerlerinde kalır |
|---|---|
| İşe alım ve işten çıkarma kararları | Sizin. Sorulmadan öneri sunmayız |
| Kodu yazmak | Yine onlar, biz değil |
| İşi incelemek ve değerlendirmek | Biz |
| Size aktarmak | Biz |
| Ne yapılacağına karar vermek | Siz |
Benzer çalışmalar
EasyCEP Garaj'da masanın bu tarafındaydık; kendi geliştiricilerinin yürüttüğü backend işine destek verdik. Bu düzenin iki tarafında da bulunduk: ürünleri kendimiz de kuruyoruz, makul bir tahminin nasıl göründüğünü ve işlerin gerçekte ne kadar sürdüğünü bu yüzden biliyoruz.
EasyCep Garaj
Vitrinden operasyona kadar uçtan uca ticaret projesi.
Sık sorulan sorular
Geliştiricilerimin gerçekten ilerleyip ilerlemediğini nasıl anlarım?
Durum raporundan anlayamazsınız, çünkü rapor bir iddiadır. Bunun yerine işin yan ürünü olarak oluşan kayıtlara bakın: kod üretime ne sıklıkla çıkıyor, bir değişiklik başlamaktan yayına kadar ne kadar sürüyor, aynı alan tekrar tekrar mı yazılıyor ve tamamlandığı söylenen şeyi açıp kullanabiliyor musunuz. Teknik değilseniz bu kayıtları sizin adınıza birinin okuması gerekir. Bu çalışmanın sağladığı şey budur.
Geliştiricim işin neredeyse bittiğini söylüyor. Bunu nasıl doğrularım?
Kullanmak istediğinizi belirtin: kendi makineleri dışında bir cihazda, gerçek bir müşterinin yapacağı işi yaparak. Bu talebi karşılayamayan bir "neredeyse bitti" ifadesi, genellikle kalan işin kimsenin tahmin etmediği kısım olduğunu gösterir: hata yönetimi, uç durumlar ve yalnızca gerçek veriyle ortaya çıkan davranışlar. Bu son bölüm çoğu zaman kendisinden öncekilerin tamamından uzun sürer ve projelerin bir çeyreği burada kaybedilir.
Halihazırda çalıştığımız bir ekibin işini inceleyebilir misiniz?
Evet ve en sık karşılaşılan durum budur. Depoya ve iş takip sistemine okuma erişimi gerekir. Faydalı olmak için ekibinizin iznine ihtiyacımız yoktur, ancak sürece dâhil olduğumuzu onlara bildiririz; kimsenin haberdar edilmediği bir inceleme savunmacı bir ekip ve daha zayıf bilgi üretir.
Bu, geliştiricilerimi savunmaya geçirir mi?
Doğru çerçevelenirse beklediğinizden az. Yetkin mühendisler genelde rahatlar: gerçek bir kısıtı, onu değerlendirecek imkânı olmayan birine anlatmaya çalışıyorlardı ve artık odada savı anlayan biri var. İtiraz edenler genellikle denetlenmeye itiraz eder ki bu da başlı başına bir bilgidir.
Bu, yarı zamanlı CTO hizmeti midir?
Örtüşme var, ancak buradaki görev daha dar ve daha somuttur. Yarı zamanlı CTO teknik strateji belirler ve çoğu zaman ekibi devralır. Biz ekibinizi devralmıyor ve üç yıllık bir teknoloji planı yazmıyoruz. Sizin için yürütülen işi inceleyip hakkında doğru olanı raporluyoruz; böylece zaten verdiğiniz kararları daha iyi bilgiyle vermeye devam edersiniz.
Benim ne kadar vaktimi gerektirir?
Raporu okumak ve sormak istediklerinizi sormak için haftada yaklaşık otuz dakika, artı katılmamızı istediğiniz toplantılar. Bu düzenin amacı haftanıza ikinci bir raporlama hattı eklemek değil, haftanızdan iş çıkarmaktır.
İlgili yazılar
Yazılım Erişilebilirliği: Denetim, Öncelikler ve İyileştirme
Yazılım erişilebilirliği için öncelikli yolculuklar ve teknik kısıtlar, risk, ölçüm ve sonraki adımları bir araya getiren bağımsız karar rehberi.
Veritabanı Geçiş Kontrol Listesi: Planlama, Test ve Geri Dönüş
Veritabanı geçiş kontrol listesi için öncelikli yolculuklar ve teknik kısıtlar, risk, ölçüm ve sonraki adımları bir araya getiren bağımsız karar rehberi.
Uygulama Performansı: Metrikler, Darboğazlar ve İyileştirme
Uygulama performansı için öncelikli yolculuklar ve teknik kısıtlar, risk, ölçüm ve sonraki adımları bir araya getiren bağımsız karar rehberi.
Kullanıcı Kaybetmeden Mevcut Mobil Uygulama Nasıl Modernize Edilir?
Kullanıcı Kaybetmeden Mevcut Mobil Uygulama Nasıl Modernize Edilir? konusunda kullanıcı, operasyon, veri ve ilk sürüm kapsamını planlamak için yazılım modernizasyonu odaklı, satın alma kararına yardımcı pratik rehber.
Size ne söylendiğini iletin
Aldığınız son durum güncellemesini gönderin. Neyi ortaya koyduğunu ve neyi koymadığını size aktaralım.
Uçtan uca ürün ortağınız
Yeniden yazılması gereken üç ürün yerine, ayakta kalan tek bir ürün teslim etmeyi tercih ederiz. Bu ölçü, büyüklüğü ne olursa olsun her projede aynıdır.
Ali Boran GazelCEO
