İçeriğe geçinAnemo
TR
İletişim

Yazılım Keşif Aşaması: Hedefler, Çalışmalar ve Çıktılar

· 5 dk okuma

Yazılım keşif aşaması proje bütçesinin %5–10'u kadar olmalı, iki ile altı hafta sürmeli ve herhangi bir tedarikçiye verebileceğiniz bir kapsam üretmelidir: haritalanmış süreç, istisnalar, bir prototip, risk kaydı ve maliyetlendirilmiş yol haritası. Sektör rakamları bunu harcamanın geliştirme aşımını %40–60 azalttığını tutarlı biçimde gösteriyor, 100.000 dolarlık bir geliştirmede kabaca 7.000 dolarlık keşif, 40.000–60.000 dolarlık aşımı önlüyor.

Bu rehber keşfin ne teslim etmesi gerektiğini, ne kadara mal olduğunu, ne kadar sürdüğünü ve gerçek bir keşfin, keşif kılığındaki bir satış çalışmasından nasıl ayırt edileceğini kapsar.

Önemli noktalar

Keşif ne işe yarar

Keşif, bir niyeti birinin fiyatlandırıp geliştirebileceği bir kapsama çevirir. Var olma nedeni, yazılımdaki pahalı kararların tek satır kod yazılmadan önce verilmesi ve geliştirme ortasında keşfedilen gereksinimlerin öncesinde keşfedilenlerden kat kat pahalıya çözülmesidir.

Bir satış toplantısı, tel çerçeve çalışması veya zaten var olan bir teklifi gerekçelendirmek için üretilmiş bir doküman değildir. Sınama şudur: çıktıyı farklı bir tedarikçiye götürseniz işinize yarar mıydı?

Neleri teslim etmeli

Teslimat İçeriği Neden önemli
Süreç haritası Hacim ve sürelerle, gerçekte yürüdüğü haliyle mevcut iş akışı Yöneticilerle görüşmek amaçlanan süreci, vakaları izlemek gerçek olanı verir
İstisna kataloğu Her zor durum, sıklığı ve bugün nasıl ele alındığı Gerçek maliyeti ve sistemin benimsenip benimsenmeyeceğini belirler
Gereksinim şartnamesi Test edilebilir yazılmış işlevsel ve işlevsel olmayan gereksinimler Herkesten karşılaştırılabilir teklif almanın temeli
Tıklanabilir prototip Ana yolculuklar, gerçek kullanıcılarla test edilebilir Yanlış anlamayı pahalı hale gelmeden ortaya çıkarır
Mimari taslak Sistemler, entegrasyonlar, doğruluk kaynağı kuralları, veri akışı Entegrasyon riskinin görünür olduğu yer
Risk kaydı Adlandırılmış riskler, olasılık ve azaltma Bilinmeyenleri kararlara çevirir
Maliyetli yol haritası Tahminli fazlı kapsam ve önerilen ilk sürüm Bütçe görüşmesinin ihtiyaç duyduğu çıktı

Yalnızca bir teklif üreten keşif, size projeniz hakkında değil tedarikçi hakkında bilgi vermiştir.

Maliyeti ve süresi

Proje boyutu Keşif süresi Tipik keşif maliyeti
Basit MVP 1–2 hafta 5.000–10.000 $
Standart iş uygulaması 2–4 hafta 10.000–20.000 $
Çok arayüzlü platform 4–6 hafta 20.000–30.000 $
Kurumsal veya düzenlemeye tabi sistem 4–8 hafta 30.000–40.000 $

Sekiz haftadan uzunu genelde kapsamın hiç sınırlanmadığını gösterir. Bir haftadan kısası istisnaların bulunmadığını gösterir, ve gerçek maliyeti belirleyen istisnalardır.

Bunu kolay bir karar yapan şey aritmetiktir. Bütçenin %5–10'u kadar keşif, aşımı %40–60 azaltır; arka planda yazılım projelerinin kabaca %60'ı ilk bütçesini aşarken. Atlamak işi ortadan kaldırmaz; işi geliştirmeye, geliştirme ücretiyle ve fiyat sabitlendikten sonra taşır.

Süreci sorarak değil vaka izleyerek haritalayın

Yöneticilerle görüşmek amaçlanan süreci üretir. Tek tek vakaları uçtan uca izlemek fiili süreci üretir ve aradaki fark projelerin başarısız olduğu yerdir.

İşi yapan insanların yanında oturun. Gerçek vakaları izleyin: her adım, kimin yaptığı, adımlar arasında ne kadar beklediği ve bir şey eksik olduğunda ne olduğu. Tabloları, mesajlaşma gruplarını, kenar notlarını ve gayriresmî yükseltmeleri kaydedin; çünkü bu geçici çözümler hiçbir süreç belgesinde bulunmayan kuralları içerir.

Çıktıyı işletmedeki herkesin okuyabileceği sadelikte tutun. Yorumlanması için danışman gereken bir harita, danışman ayrıldıktan sonra kullanılmaz.

İstisna kataloğunda ısrar edin

Bir sürecin rutin %80'ini otomatikleştirmek kolaydır. Kalan %20, sistemin benimsenip benimsenmeyeceğini belirler.

Keşif; istisnaları, her birinin sıklığını ve bugün ne olduğunu listelemeli, sonra hangilerini yazılımın karşılayacağını, hangilerinin bir kişiye yönlendirileceğini ve işletmenin hangilerine artık izin vermemesi gerektiğini önermelidir. Bu üçüncü kategori çoğu zaman en değerli çıktıdır; çünkü bazı istisnalar yalnızca kimse gerekçesini sormadığı için vardır.

İstisna listesi kısa ve düzenliyse eksiktir. Gerçek süreçler zor durumlar biriktirir ve hiçbirini bulamayan bir keşif yanlış kişilerle konuşmuştur.

Çıktıda açık sorular bekleyin

Her şeyi yanıtlayan bir keşif ya alışılmadık ölçüde basittir ya da dürüst değildir. Bazı şeyler geliştirmeden önce gerçekten bilinemez: personelin değişen bir iş akışına nasıl tepki vereceği, belgelenmemiş eski bir entegrasyonun anlatıldığı gibi davranıp davranmadığı, yoğun dönemde hacmin nasıl göründüğü.

Doğru çıktı bunları adlandırır, her birini neyin çözeceğini yazar ve ilk fazın belirsizliği ucuza nasıl azaltabileceğini önerir. Keşfi, keşif kılığındaki bir teklifden ayıran budur.

Bedelini ödeyin ve çıktının sahibi olun

Ücretsiz keşif, henüz kabul etmediğiniz bir teklifin içine fiyatlanmıştır ve bir yere varmak üzere tasarlanmıştır. Çıktının herhangi bir tedarikçiyle kullanılabileceğini belirten bir sözleşmeyle yapılan ücretli keşif, geliştirmenin küçük bir kesri kadardır ve teşvikleri tamamen değiştirir.

Aynı zamanda bir iş ortağını değerlendirmenin en ucuz yoludur. Bir firmanın ücretli keşif sırasında nasıl davrandığı, istisnalarınızı sorup sormadığı, duymak istemediğiniz bir şeyi söyleyip söylemediği, teslimat davranışını her referans görüşmesinden iyi öngörür.

Kimler katılmalı

Keşif, yalnızca sponsor ve tedarikçiyi içerdiğinde başarısız olur. İşi her gün yapan insanlara, sürecin neyi bırakacağına karar verebilecek birine ve entegre olunacak sistemlerin sahiplerine ihtiyaç duyar.

Son grup düzenli olarak atlanır ve ikinci ayda çıkan sürprizin en yaygın kaynağıdır. "Basit olması gereken" bir entegrasyon sıklıkla karşı tarafta, kendi yol haritası olan bir ekibin sahip olduğu bir değişiklik gerektirir.

Ne zaman atlanabilir

Kapsam gerçekten küçük ve iyi anlaşılmışsa keşif gereksizdir, belgelenmiş iki sistem arasında tek bir entegrasyon veya zaten işlettiğiniz bir şeyde değişiklik. Kabaca 20.000 doların altındaki geliştirmelerde resmi bir keşif, ortadan kaldırdığı riskten pahalıya gelebilir.

Bunun üstünde ve birden fazla ekibe veya sisteme dokunan her şeyde atlamak tasarruf değildir. Aynı bilgiyi daha sonra, daha kötü bir fiyatla ve ticari koşullar sabitlendikten sonra keşfetme kararıdır.

İlgili rehberler

Yazılım Keşif Aşaması: Hedefler, Çalışmalar ve Çıktılar rehberinden doğan çalışma; ürün stratejisi, tasarım, geliştirme veya entegrasyon desteği gerektiren somut bir girişime dönüşürse Yazılım Projenizi Konuşalım.

Sık sorulan sorular

Önce ne tanımlanmalı?

Önce iş sonucu ile beklenen sonucu ve sahibi netleştirin. Ardından kapsam ve varsayımlar için gerçek bir örneği baştan sona izleyin; kullanılan veriyi, beklemeyi, istisnayı ve tamamlanma kanıtını kaydedin. Bu çalışma ekran listesinden daha güvenilir bir başlangıç kapsamı verir.

Başarı nasıl ölçülmeli?

Doğrulanan varsayımlar, kapsam belirsizliği, kalite kanıtı ve karara ulaşma süresi metriklerini birlikte izleyin. Her metrik için tanım, veri kaynağı, sorumlu kişi, inceleme sıklığı ve eşik aşıldığında alınacak aksiyon belirlenmelidir. Tek bir hız veya kullanım metriği kaliteyi, tekrar işi ya da terk davranışını gizlememelidir.

Bu çalışma her zaman yeni yazılım gerektirir mi?

Yanıt her zaman yeni yazılım değildir. Sorun politika, sahiplik, eğitim veya gereksiz bir onay adımından kaynaklanıyorsa önce süreci düzeltmek daha doğru olabilir. Hazır araç kritik akışı ve veri sınırını karşılıyorsa yapılandırma yeterli olabilir; özel geliştirme ancak farklılaştırıcı kural, entegrasyon veya deneyim için açık değer ürettiğinde düşünülmelidir.

Bu işte nasıl çalışırız

İlgili yazılar

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

Bize ulaşın