Bir Projenin Keşif Aşamasında Ne Olur?
Yayınlanan: 2021-08-27Harika bir başlangıç fikriniz var, sırada ne var? Dedikleri gibi, iyi başlamış bir ürün, yarı yapılmış bir üründür. En iyi uygulamalar, bir web projesinde iyi bir çalışmaya başlamanın hemen hemen her zaman bir ürün keşif aşaması içerdiğini göstermektedir.
Yakın tarihli bir McKinsey raporuna göre, tüm BT projelerinin yaklaşık %17'si başarılı olamıyor. Sadece %7'si gecikmeli olarak teslim edilir ve yaklaşık %50'si bütçeyi aşar. Bunları ve diğer olası başlatma hatalarını ne önleyebilir? En iyi uygulamalar, zamanında, dikkatli analiz ve planlamanın bazı tuzakları önlemeye yardımcı olabileceğini göstermektedir. Bir çıkış yolu olarak, keşif aşaması, yeni projelerini zamanında ve rahat bir bütçeyle nasıl tamamlayacaklarını bilmek isteyen işletmeler için olmazsa olmazdır.
O halde keşif aşamasında neler oluyor, neden gerekli ve işletme sahiplerine ne gibi faydalar sağlıyor öğrenelim.
- Ürününüzün neden bir keşif aşamasına ihtiyacı var?
- Ürün Keşfi temelleri
- Bir ürün keşif aşamasında ne olur?
- 1. Projenin konu alanını keşfedin
- 2. Olası darboğazları tanımlayın
- 3. En uygun çözümleri tartışın
- 4. İlk özellikleri önerin ve bir proje kapsamı tanımlayın
- 5. Proje maliyetini ve süresini tahmin edin ve proje belgelerini kesinleştirin
- İşletme sahipleri için keşif avantajları
- Ürün keşfinden sonra neye güvenebilirsiniz?
- Son düşünceler
Ürününüzün neden bir keşif aşamasına ihtiyacı var?
Ürün keşfi başlangıcı 2000'li yılların başında başladı. Bu, bazı durumlarda yıllar sürebilen ürün geliştirme sürecinin çalışma yöntemine verilen tutarlı bir tepkiydi.
2001'de Agile Manifesto'nun piyasaya sürülmesi, yavaş ve hatalı ürün geliştirmeye daha fazla zaman kazandıran bir alternatif sundu. Çevik yaklaşım, yazılım geliştirme ekiplerini küçük ve hızlı çalışmaya teşvik ettiğinden gerçek bir oyun değiştirici haline geldi. Sonunda, bu yeni uygulama, ekipleri müşterilerin kullanabileceği ve dolayısıyla seveceği ürünler oluşturma konusunda eğitti.
Aynı zamanda, tasarım düşüncesi ve UX tasarımı yeni bir siyah haline geldi ve ürün geliştirmenin ana odağını işletme sahiplerinden ziyade müşterilere odakladı. Kullanıcı deneyimi, ürün geliştirme ekiplerini yeni ve cesur bir soru sormaya sevk etti: Müşterilerin gerçekte neye ihtiyacı var?
Ve bu müşteri merkezli yaklaşım, o zamanlar yeni olan ürün keşif sürecinin kalbini oluşturur.
Sizin için önerilir: Bir Sonraki PHP Projeniz için WordPress Kullanmanın Avantajları ve Dezavantajları.
Ürün Keşfi temelleri
Ürün keşfi kulağa böyle geliyor. Gizli anlam yok. Herhangi bir geliştirmeden önce sadece çok yoğun ve doğru bir araştırma aşaması veya danışma. İşin kapsamına ve karmaşıklığına bağlı olarak, bu aşama bir haftadan birkaç aya kadar sürebilir. Ürün keşif maliyeti, projenin karmaşıklığına bağlıdır ancak genellikle toplam geliştirme maliyetlerinin %5 ila %10'unu oluşturur.
Genel öneri: Bu aşama, daha fazla ilerlemeden ve bir MVP veya karmaşık bir ürün oluşturmadan önce doğrulamak için yalnızca bir fikri olan işletmeler için çok önemlidir. Keşif, iyi bir başlangıç için istenen aşama olsa da, tüm girişimler ve ürünler bu başlangıç aşamasına ihtiyaç duymaz. Bunun hakkında daha sonra konuşacağız.
Şimdiye kadar, bir işletme sahibi olarak yeni ürününüz için keşif oturumlarını neden düşünmeniz gerektiğinin temel nedenlerini bulun.
Ancak, keşif aşamasını çok az riskle atlayabileceğiniz bazı durumlar vardır:
- Diyelim ki başka bir yazılım satıcısından tüm proje belgelerine zaten sahipseniz.
- Mevcut, devam eden projede bazı küçük değişiklikler yapmanız gerekiyorsa.
Gördüğünüz gibi, ana ürün geliştirme kuralı olan bir zorunluluk olarak keşfetmenin istisnaları vardır. Şimdi bir ürün keşif aşamasında neler olduğunu ve genellikle kimlerin dahil olduğunu öğrenelim.
Bir ürün keşif aşamasında ne olur?
Keşif vaadi: Her yeni ürün, riskleri ve olası yeniden çalışmaları daha en başından önleyebilir. Geliştirme ekibini tanımak ve bir tahminde bulunmak istiyorsanız, Discovery'yi deneyin.
Bu ön geliştirme aşamasının arkasında ne var ve nasıl ilerleyeceksiniz.
1. Projenin konu alanını keşfedin
Başlangıç olarak, bir müşteri, ürünün arkasındaki fikri, nasıl performans göstermesi gerektiğini, hangi özelliklerin olmazsa olmaz olarak kabul edildiğini vs. ayrıntılı olarak paylaşır. Ürün fikirlerini ve diğer ilgili soruları içeren doldurulmuş kısa bir anket çok yardımcı olacaktır. Bu aşamada ne kadar fazla bilgi toplanırsa o kadar iyidir. Geliştirme ekibi, müşterinin vizyonu hakkında tüm bilgilere sahip olduktan sonra, araştırma ve analizi gerçekleştirir.
2. Olası darboğazları tanımlayın
Analiz sırasında, geliştirme satıcısı son kullanıcıların sorunlarının en etkili şekilde nasıl çözüleceğine dair tavsiyelerde bulunur. Bunu takiben, geliştirme ekibi olası proje darboğazlarını müşteri ile tartışır. Yaygın sıkışıklıklar arasında belirli ürün özellikleri veya beklenen iş mantığının uygulanması yer alır.
3. En uygun çözümleri tartışın
Bu adımda, teknik uzmanlar yukarıda tanımlanan sorunlu noktalara üst düzey çözümler sunar.
Basitçe söylemek gerekirse, şu veya bu mimari çözümün ürün gereksinimlerini neden tam olarak karşıladığını açıklarlar. Bu aşamada, müşteriye gelecekteki ürün geliştirme için en ileri teknoloji yığını sunulur. Bu sayede ekip, projenin en etkin şekilde teslim edilmesini sağlar.
4. İlk özellikleri önerin ve bir proje kapsamı tanımlayın
Analizi bitirerek, bir proje kapsamı belirleyerek ve öncelikleri belirleyerek devam edelim. Bu adım her iki taraf için de önemlidir: müşteri ve geliştirme satıcısı. Oluşturulan proje kapsamı, tüm tarafların özellik açıklamalarını veya kullanıcı hikayelerini görmesini sağlar ve daha doğru tahminler için gereklidir.
5. Proje maliyetini ve süresini tahmin edin ve proje belgelerini kesinleştirin
Geliştirme ekibi, alınan tüm bilgilere dayanarak artık gerekli tüm proje belgelerini sonuçlandırabilir. Kural olarak, bu belgeler bir sistem gereksinimleri belirtimi (SRS) ve bir dizi tıklanabilir prototip içerir. SRS belgesi, daha sorunsuz geliştirme için gerekli tüm bilgileri içerir. Bu aşamada geliştirme ekibi de doğru zaman ve bütçe tahminleri sunar.
Ürün beklentileri ve olası güncellemeler hakkında aynı fikirde olmak için geliştirme ekibi ile paydaşlar arasında düzenli toplantılar yapmak önemlidir. Haftada birkaç kez genellikle yeterlidir. Olası oturum biçimleri arasında şunlar yer alır: bir satıcının ofisinde, bir müşterinin ofisinde veya zamanımızın gerektirdiği şekilde uzaktan.
İlginizi çekebilir: Bir Sonraki Web Uygulaması Projenizde Kullanmayı Düşünmeniz Gereken 8 Mükemmel Amazon Web Hizmeti (AWS).
İşletme sahipleri için keşif avantajları
Özetlemek gerekirse, ürün keşif aşamasının tüm amaçlarıyla aşağıdaki tabloya bakın.
Keşif aşamasındaki ilk toplantıda, Proje Yöneticileri genellikle bir işletme sahibine açıklayıcı sorulardan oluşan bir liste sorar. Aşağıda temel sorguların bir listesi bulunmaktadır:
- Ürününüzün iş hedefi nedir?
- Ürününüzün hedef kitlesi kim?
- Ana rekabet kim?
- Proje zaman çizelgesi nedir?
- Proje için yaklaşık bütçe nedir?
Proje keşif aşamasının hedeflerine ulaşmak için hem geliştirme ekibi hem de müşteri temsilcileri oturumlara katılır. Müşteri tarafından aktif katılım, başarı için çok önemlidir.
Aşağıda, bir müşteri ve bir hizmet satıcısının taraflarından en önemli ürün keşif rolleri verilmiştir:
- Müşteri tarafı:
- İş sahibi;
- Paydaşlar.
- Yazılım servis sağlayıcı tarafı:
- İş Analisti / Ürün Yöneticisi;
- UX/UI Tasarımcısı;
- Yazılım mimarı.
Keşif aşaması için neden fazladan zaman ve bütçe ayırmanız gerektiği konusunda hala şüpheleriniz varsa, bu ön geliştirme aşamasında alacağınız çıktıları aşağıda bulabilirsiniz.
Ürün keşfinden sonra neye güvenebilirsiniz?
En temel düzeyde, ürün keşfi, ticari zorlukların yanı sıra ürünün hedef kitlesinin karşılaştığı kesin sorunlar hakkında bir ipucu verir. Buradan başlayarak, geliştirme ekibi soruna etkili çözümler bulabilir, gerekli tüm belgeleri oluşturabilir ve tahminler sağlayabilir.
Böylece, keşif aşamasından sonra, müşteri olarak aşağıdaki çıktılara güvenebilirsiniz:
- Ürünün tıklanabilir prototipleri;
- Yüksek önceliğe sahip özelliklerin listesi;
- Ürün detayları özellikleri;
- Ürün mimarisi ve teknik belgeler;
- Doğru maliyet ve zaman tahmini;
- Geliştirme ekibi oluşumu için öneriler.
Gördüğünüz gibi, keşif aşamasının temel amacı, hem zaman hem de maliyet tahmini ile ayrıntılı proje bilgileri toplamaktır. Ek olarak, proje dokümantasyonu ve tıklanabilir prototipler elde edeceksiniz. Şimdi, keşfin ardındaki büyü bozulduğunda, bakalım sırada ne var.
Ürün keşif aşamasını tamamladıktan sonraki adım, ürün geliştirme aşamasıdır. Genellikle şu adımları içerir: proje yol haritası oluşturma, tüm işlevlerden ve kullanıcı rollerinden bahsetme ve son olarak minimum geçerli ürün (MVP) oluşturma.
Şunlar da hoşunuza gidebilir: Yazılım Geliştirme Projesi Rolleri ve Sorumlulukları.
Son düşünceler
Bir proje keşfi, yeni bir fikre sahip girişimler için çok önemli bir geliştirme aşamasıdır. İşletme sahiplerinin konsepti doğrulamasına, doğru zaman ve maliyet tahminleri almasına ve gelecekteki gelişimin bir vektörünü göstermesine olanak tanır. Ek olarak, keşif, ayrıntılı bir SRS teknik özelliğinin ve bir zaman çizelgesinde kesin bir kapsamın alınmasına yardımcı olur.
Adil olmak gerekirse, tüm işletmelerin bu ilk danışmanlık aşamasına ihtiyacı yoktur. Üründe yapılan küçük değişiklikler ve diğer hizmet sağlayıcılardan alınan hazır proje belgeleri, keşfi atlamak için iki durumdur. Yine de, küçük başlamak, geliştirme ekibiyle çalışmayı denemek, ilgili maliyetleri ve zamanı öğrenmek ve elbette fikri güçlendirmek her zaman daha iyidir.
Keşif aşaması size zaman ve bütçe kazandırmayı ve konu faydalar olduğunda geliştirme sürecini tüm taraflar için daha net hale getirmeyi amaçlar. Projenin en önemli riskleri ve darboğazları önceden ortaya çıkarıldığında, girişiminizin başarılı olma olasılığı yüksektir. Burada bahsetmek için son bir şey, keşif işbirlikçi bir çabadır. Düzenli iletişim, etkili ürün keşif aşamasının tamamlanmasının birincil anahtarıdır.