Bir mobil uygulama veya masaüstü yazılımı fikrini ortaya attığınızda, muhtemelen gerçekleşmesini en parlak renklerde görürsünüz. Bununla birlikte, bu fikrin uygulanması beklenmedik sonuçlar doğurabilir ve oldukça zıt sonuçlar doğurabilir. Bu neden oluyor? Belki de yazılım üretim yaşam döngüsünüzdeki bir Keşif aşamasını kaçırdığınız için.
Yazılım Geliştirme için Keşif Aşamasının Önemi
Keşif veya Başlatma aşaması, bir projenin fizibilitesinin değerlendirilmesine izin veren bir yöntemler kompleksidir. Aklınıza gelen her proje, ne kadar parlak olursa olsun, uygulamaya değmez:
- Çok yakında modası geçmiş olacak belirli yazılımların geliştirilmesine çok para ve çaba harcamanız olabilir.
- Projenizi uygulamak için, işi için ödeme yapamayacağınız uzmanlara ihtiyacınız olabilir.
- Projenizle ilgilenen yeterince paydaş bulamayabilirsiniz.
- Rakiplerinizin zaten üzerinde çalıştığı bir fikir edinebilirsiniz. Ama bir adım öndeler.
Keşif Aşamasının Gerekliliği için İtici Sayılar
Mckinsey ampirik verileri, büyük yazılım projelerinin başlangıçta varsayılan bütçelerini% 45 aştığına tanıklık ediyor. Aynı zamanda, umdukları miktarda kar elde etmeyi başaramazlar. Fark% 56 daha azdır.
Yeni başlayanların durumu daha da kötü. Investopedia, tüm girişimlerin% 90’ının operasyonlarının ilk 10 yılında kapandığını iddia ediyor. Aynı zamanda, CB Insights çalışmaları, Keşif aşaması göz ardı edilmemiş olsaydı, başlangıç hatalarının 5 nedeninden 3’ünün etkisiz hale getirileceğini gösteriyor.
Keşif Aşamasına Geçmek için Ön Adımlar
Yazılım geliştirme yaşam döngüsünün Keşif aşamasına başlamadan önce belirli görevleri gerçekleştirmeniz gerekir:
- Kendiniz, ortaklarınız ve yöneticileriniz için projenin ana iş hedeflerini netleştirin
- Gelecekteki proje hakkında gerekli tüm bilgi ve belgeleri toplayın
- Başlatılan yazılım geliştirme sürecinin yaklaşık bir teklifini alın
- Tüm döngüde ilk olacak Keşif aşaması için bütçeyi tahsis edin
- Ekibinizin üyeleri arasında projenin başlatılmasından sorumlu kişileri belirleyin
Keşif Aşaması için ihtiyacınız olan Uzmanlar
Keşif aşamasından başlayarak, gerekli tüm işleri yapmak için profesyonel kaynaklara sahip olduğunuzdan emin olun. Aksi takdirde, Agilie ekibiyle iletişime geçin https://agilie.com/en/blog/how-much-does-it-cost-to-start-the-discovery-phase uzmanları tüm görevleri yerine getirmek için mümkün olan en yüksek yeterliliğe sahiptir. Keşif ekibinizde aşağıdaki uzmanlar bulunmalıdır:
- Bir müşteri tabanı ile çalışacak iş analisti. Görevi, hedef kitleyi, özel ihtiyaçlarını ve sonuç olarak gelecekteki yazılımın özelliklerini tanımlamaktır.
- Tasarımcı, projenin görsel çekiciliğinden, navigasyonunun basitliğinden ve projenin pazar başarısı için önemli olan diğer özelliklerden sorumludur.
- Çözüm mimarı, belirlenen hedeflere ulaşmak için kullanılması gereken belirli teknolojileri tanımlar.
Bir Projenin Maliyetini Hangi Faktörler Belirler
Keşif aşamanızın bütçesi, ekibin önüne koyduğunuz görevlerin ölçeğine bağlıdır:
- Kendiniz ve yöneticileriniz için yazılım geliştirme döngüsünün tüm ayrıntılarını netleştirmek isteyebilirsiniz.
- İlgilerini çekecek özelliklere odaklanan potansiyel yatırımcılarla olası işbirliğini geliştirmeyi tercih edebilirsiniz.
- Keşif aşamasının en başından itibaren hedef kitlenizi hedefleyebilirsiniz.
Keşif Aşaması için Maliyetlerin Hesaplanması
Keşif aşaması için fiyat listesi iki günden iki aya kadar sürebileceğinden evrensel olamaz. Maliyetler, ihtiyacınız olan Keşif türüne ve projenizin boyutuna göre hesaplanır. İki tür Keşif aşaması vardır:
- Yerinde: çalışma ekibi tüm gereklilikleri yerine getirmek için buluşuyor
- Site dışı: görevler uzaktan gerçekleştirilir
Genel olarak Keşif aşaması, yazılım projenizin tüm bütçesinin% 10 ila% 40’ını alacaktır. Ama buna değer. Sonuçta, bu aşama gelecekteki maliyetlerinizi düşürür ve projeden önemli bir kar elde etme olasılığını artırır. Coursera’nın nasıl başlayacağına dair bazı fikirleri var.
Agilie ekibi, yazılım geliştirme sürecinizi en üst seviyeye çıkaracağını garanti eder. Nihai ürünün başarısının Keşif Aşamasından başladığını ve Keşif aşamasına ne kadar çaba harcadığınıza bağlı olduğunu bilir.