İçeriğe atla
W3 Bilişim
Çözüm · Proje KurtarmaTeknik Danışmanlık
Proje durmuyor, ama ilerlemiyor da.

Devam Eden Projesinde Sorun Yaşayan Ekipler İçin Teknik Danışmanlık

Teslim tarihi üçüncü kez ötelendi, herkes çalışıyor ama ilerleme hissi yok. Bağımsız bir gözle belirtiden kök nedene iniyor, korunacak ve yeniden yapılacak parçaları ayırıyor, ilk iki haftada uygulanabilir bir müdahale planı bırakıyoruz.

  • Bağımsız ve tarafsız inceleme
  • Kişi değil, karar ve akış incelenir
  • Sıfırdan yazma son seçenektir
  • İlk 30 dakikalık keşif görüşmesi ücretsiz
Tanıdık geliyorsa

Takılan projelerin hepsi aynı cümleyle başlar: “aslında bitmek üzere”

Takılma nadiren tek bir günde olur; haftalarca biriken küçük belirsizliklerin bir gün aynı anda görünür hâle gelmesidir. Aşağıdakiler, incelemeye çağrıldığımız projelerde en sık duyduğumuz belirtiler.

← Görseli yana kaydırın →

Grafik temsilîdir; gerçek rakamlar yerine tipik bir örüntüyü gösterir. Kritik olan makasın açılması değil, açıldığının ne zaman kabul edildiğidir.

Yaklaşım

Önce teşhis, sonra müdahale

Takılan bir projede en pahalı hata, doğru teşhis konmadan müdahaleye başlamaktır. Ekip eklemek, aracı değiştirmek veya sıfırdan yazmak — üçü de yanlış nedene uygulandığında kaybı büyütür. Bu yüzden ilk teslimatımız plan değil, teşhistir.

← Görseli yana kaydırın →
  1. Belirtileri toplamaEkip, yönetim ve varsa tedarikçiyle ayrı ayrı görüşüyoruz. Amaç kimin haklı olduğunu bulmak değil, aynı olayın kaç farklı anlatımı olduğunu görmek.TeslimBelirti listesiPaydaş görüşme notlarıBeklenti farkları
  2. Kanıta bakmaİş takip geçmişi, kod tabanı, sürüm kayıtları ve hata kayıtları inceleniyor. Anlatılanla kayıtların örtüşmediği yerler ayrıca not ediliyor.TeslimKod ve mimari incelemesiİş akışı analiziTeknik borç envanteri
  3. Kök nedene inmeBelirtiler beş başlıkta toplanıyor: kapsam, mimari, süreç, ekip ve kalite. Her belirtinin hangi başlığa işaret ettiği ağırlıklandırılıyor.TeslimKök neden haritasıAğırlıklı neden sıralamasıRisk kaydı
  4. Koru / yeniden yap ayrımıSistem modül modül üç kümeye ayrılıyor: korunacak, sınırlandırılıp iyileştirilecek ve yeniden yazılacak. Her karar gerekçesiyle birlikte yazılıyor.TeslimModül karar tablosuGerekçe notlarıGeçiş sırası
  5. İlk iki hafta planıKurtarma planı uzun vadeli bir belge değil, hemen başlanabilecek bir müdahale listesiyle açılıyor; ilk görünür kazanım ilk iki haftaya konumlandırılıyor.TeslimMüdahale listesiSahiplik tablosuÖlçülebilir ilk hedef
  6. Haftalık ilerleme kontrolüPlan uygulanırken haftalık kısa kontrollerle sapma erken yakalanıyor; karar gerektiren noktalarda görüş veriyoruz.TeslimHaftalık kontrol ritmiSapma uyarılarıKarar kayıtları
İmza aracı

Kurtarma teşhis akışı

Projenizde gördüğünüz belirtileri işaretleyin. Akış, her belirtiyi olası kök nedenlerle ilişkilendirip ağırlıklı bir sıralama çıkarır ve en güçlü nedene karşılık gelen ilk müdahaleyi önerir. Amaç kesin bir teşhis koymak değil; incelemenin nereden başlaması gerektiğini görünür kılmaktır.

Projenizde gözlemlediğiniz belirtileri seçin0 belirti seçildi
Belirti seçin, olası nedenleri sıralayalım

Yukarıdaki listeden projenizde gözlemlediğiniz maddeleri işaretleyin. Birden fazla seçmeniz beklenir; takılan projelerde belirtiler genellikle birden çok nedene aynı anda işaret eder.

Çıkan tabloyu birlikte doğrulayalım

Seçtiğiniz belirtileri ve aracın önerdiği ilk müdahaleyi konuşalım; keşif görüşmesinde mevcut durumu dinleyip inceleme kapsamını birlikte çıkaralım. İlk 30 dakikalık görüşme ücretsizdir ve sizi bağlamaz.

Bu akış bir öz değerlendirme aracıdır; yerinde inceleme, kod okuma ve ekip görüşmeleri olmadan kesin teşhis koymaz. Ağırlıklar tipik örüntülere dayanır ve projenizin bağlamına göre farklı okunabilir.

Kapsam

İncelemede neye bakıyoruz, ne teslim ediyoruz

Kurtarma incelemesi teknik bir denetimden ibaret değildir; kodun yanında kapsamın, akışın ve karar mekanizmasının da incelenmesi gerekir. Aşağıdaki başlıklar, projenizin durumuna göre seçilerek kapsama alınır.

← Görseli yana kaydırın →
Bağımsızlık, gizlilik ve devamı

İncelemeyi kendi geliştirme hizmetimizi satmak için yapmıyoruz; rapor, uygulamayı bizim üstlenip üstlenmememizden bağımsız olarak aynı içerikte kalır. Mevcut tedarikçinizle devam etmek çoğu zaman en hızlı yoldur ve öneri bu yönde çıkarsa bunu açıkça yazarız. Yeni bir tedarikçi arayışına girecekseniz, yazılım firması seçerken dikkat edilmesi gerekenler yazımızdaki değerlendirme başlıklarını kullanabilirsiniz.

Kod ve iş verisi incelemesi gizlilik sözleşmesi altında yapılır; erişim yalnız okuma yetkisiyle ve iş için gereken en dar kapsamda istenir. Kurtarma planının uygulanması aşamasında ihtiyaç duyulursa web yazılım geliştirme, API geliştirme ve güvenlik ve sızma testi hizmetlerimiz ayrı kapsam ve ayrı teklifle konuşulur. Altyapı kaynaklı yavaşlamalarda barındırma seçenekleri arasındaki farkları da tabloya koyuyoruz.

Sıfırdan yazma kararı bir strateji değil, son çaredir. Bu karar ancak modül bazında gerekçelendirilebildiğinde ve mevcut sistemin bakımı süresince kimin ne yapacağı yazıldığında savunulabilir hâle gelir.

Örnek plan

Örnek bir kurtarma incelemesi akışı

Aşağıdaki akış; tek bir ürün, 4–8 kişilik bir geliştirme ekibi ve devam eden bir tedarikçi ilişkisi içeren tipik bir durum için hazırlanmış örnektir. Sizin planınız keşif görüşmesinden sonra netleşir.

← Görseli yana kaydırın →
Kurtarma incelemesi için örnek adımlar ve adım çıktıları
ZamanNe yapılırAdım sonunda elinizde ne olur
1. günKeşif görüşmesiBelirti listesi, inceleme kapsamı taslağı
1. haftaPaydaş görüşmeleriGörüşme notları, beklenti farkları
1. haftaKod ve mimari incelemesiMimari resmi, teknik borç envanteri
2. haftaİş akışı ve yayın incelemesiAkış haritası, yayın adımları raporu
2. haftaKök neden çalıştayıAğırlıklı neden sıralaması, risk kaydı
3. haftaKoru / yeniden yap kararlarıModül karar tablosu ve gerekçeler
3. haftaKurtarma planı ve sunumMüdahale listesi, yönetim ve ekip sunumu
3. hafta+Haftalık ilerleme kontrolüKontrol ritmi, sapma uyarıları, karar kayıtları

İnceleme bittiğinde elinizde iki belge oluyor: ne olduğunu anlatan bulgu raporu ve ne yapılacağını anlatan kurtarma planı. İkincisi olmadan ilki bir tartışma metnine dönüşür; bu yüzden planı her zaman rapora ekliyoruz.

Devamı

Kararı verirken işinize yarayacak sayfalar

Hizmet sayfasına dön →
SSS

Sık sorulanlar

Sıfırdan yazma, mevcut tedarikçiyle devam, inceleme süresince geliştirmenin durup durmayacağı ve raporun dili hakkında en çok sorulanlar.

Genellikle hayır. Sıfırdan yazmak kulağa temiz bir başlangıç gibi gelir ama çoğu zaman aynı kararların aynı sırayla tekrarlanmasıyla sonuçlanır; üstelik geçen süre boyunca mevcut sistemin de bakımı sürer. İncelemede kod tabanını üç kümeye ayırıyoruz: olduğu gibi korunacaklar, sınırları çizilip yerinde iyileştirilecekler ve gerçekten yeniden yazılması gerekenler. Üçüncü küme genellikle sanılandan küçük çıkar ve tam yeniden yazım kararı, ancak bu ayrıştırma yapıldıktan sonra savunulabilir olur.

Projeyi durdurmadan, doğru teşhisle yola koyalım

Nerede takıldığınızı anlatın; belirtileri dinleyip inceleme kapsamını birlikte çıkaralım. İlk 30 dakikalık keşif görüşmesi ücretsizdir, sizi bağlamaz ve sonunda ne yapılması gerektiğine dair net bir ilk görüş bırakır.

  • İlk 30 dk. keşif ücretsiz
  • Bağımsız ve tarafsız inceleme
  • Gizlilik sözleşmesi ile çalışma
Proje Kurtarma Danışmanlığı

Takılan proje, kaybedilmiş proje değildir

Doğru teşhis konduğunda kurtarma çoğu zaman sanılandan küçük bir müdahaleyle başlar. Nereden başlayacağınızı keşif görüşmesinde birlikte belirleyelim.

İlk 30 dk. keşif ücretsizBağımsız ve tarafsız incelemeGizlilik sözleşmesi ile çalışma