LearnDash Projeniz İçin Mükemmel Kapsam Nasıl Tanımlanır
Yayınlanan: 2020-04-17Dürüst, ayrıntılı, saçma sapan bir proje kapsamı.
Amacımız bu, değil mi?
Doğru bir tahmin olmadan, projenizi dışarıdan temin etmek büyük bir yönetim kabusuna dönüşebilir.
Daha rahat bir nefes bile alamadan, kendinizi büyük bir gecikme yığını, eksik ayrıntılar, sonsuz ileri ve geri gidiş döngüleri, teslim tarihlerini geri itme ve projenin ilk kapsamını yeniden tanımlama ile uğraşırken bulacaksınız. bütçenizi sıfıra indirdiniz; tüm bunlar, sizi ağır bir satılmamış kurs kutusu ve cebinizde büyük bir delik ile ayakta bırakır.
Evet!
Ne yazık ki, çok sayıda müşterimiz bize önceki deneyimlerinden bu korku hikayelerini anlattı.
Yıllar boyunca 450'den fazla işletmeyle çalıştıktan sonra , bir LearnDash projesi için mükemmel kapsamı tanımlama hakkında bir iki şey öğrendik .
#1 İlk Birkaç Tartışma En Önemli Tartışmalardır
WordPress veya LearnDash uzmanı olmanıza gerek yok. Önemli olan, olan insanlarla net bir şekilde iletişim kurmanızdır.
Ne kadar önemsiz görünseler de, soru sormaktan ve sahip olduğunuz herhangi bir şüphe veya endişeyi açıklığa kavuşturmaktan çekinmeyin. Geliştiriciniz veya ajansınızla yaptığınız ilk tartışmalar, projenizin gidişatını ve onlarla olan ilişkinizi belirler.
Bu aşamada çok ayrıntılı olma konusunda endişelenmenize gerek yok. Ancak LearnDash geliştiricinize doğru soruları sormak ve beklentilerinizi iletmek son derece önemlidir.
Geçenlerde bir müşterimiz (ona Bob diyelim) sitesini LearnDash'e taşımak istedi. Bob'un neden LearnDash'e geçiş yapması gerektiğini anladıktan sonra, en büyük endişesinin öğrencilerinin sitesinde herhangi bir tutarsızlık yaşamamasını sağlamak olduğunu keşfettik.
Bunun gibi içgörüler, Bob'un özel iş ihtiyaçları için en uygun çözümü belirlememize yardımcı oldu.
#2 Varsayımlar Sürpriz Maliyetler ve Büyük Gecikmeler İçin Sahneyi Hazırlıyor
Eksik ayrıntılar ve bilinçli tahminler, 'beklentileriniz' ile 'geliştiricinizin bu beklentileri anlaması' arasında bir boşluk yaratır. Bu boşluk tam da kaçınmanız gereken Kara Delik türüdür .
Örneğin, Bob yeni bir Ödeme Ağ Geçidi kullanmaya başlamak istediğini belirtti. Hangisinin aklında olduğunu bilmedikçe, şunları yapamayız:
- Varsa daha iyi bir alternatif önerin
- Canlı sitesindeki LearnDash ve diğer eklentilerle ilgili herhangi bir uyumluluk sorununu değerlendirin ve onu bilgilendirin
- Hazır bir entegrasyon eklentisi olup olmadığını veya sıfırdan oluşturulması gerekip gerekmediğini kontrol edin.
Başka bir deyişle, hiçbir şeyi dışarıda bırakmayın. 'Kullanıcı erişim ayarları' veya 'ödeme sayfanıza bazı form alanları ekleme' ile ilgili küçük bir eksik ayrıntı bile işletmeniz üzerinde büyük bir etkiye sahip olabilir.
Kiminle çalışıyor olursanız olun, ayrıntılı ve yazılı bir çalışma kapsamına sahip olmak konusunda ısrar etmenizi öneririz.
#3 Daima Kapsam Sürünmeleri ve Gecikmeleri ile Başa Çıkmaya Hazırlanın
Kapsam Sürünmeleri, projeniz uygulama aşamasındayken ortaya çıkan sinir bozucu küçük gereksinimler veya değişikliklerdir. Sizin veya geliştiricinizin daha önce (projenizin kapsamını oluştururken) öngörmediği, sonuçta ek ücretlere ve istenmeyen gecikmelere neden olan küçük işler.
Deneyimli bir LearnDash geliştiricisi veya ajansı ile çalışmak, bu sürpriz geliştirme masraflarından kaçınma konusunda çok yardımcı olabilir. Bunun nedeni, iyi bir deneyime sahip birinin benzer projelerle uğraşmış olma olasılığının daha yüksek olmasıdır, bu da potansiyel kapsam kaymalarını belirlemelerini kolaylaştırır.
Artık, kapsamınız ne kadar ayrıntılı olursa olsun, projelerde gecikmeler var. Bazılarına geliştirici neden olabilir, bazılarına sizin tarafınızdan veya hatta küresel bir salgın bile neden olabilir! Kimin veya neyin sorumlu olduğu önemli değil, önemli olan gecikmelerin kaçınılmaz olduğu ve dikkate alınması gerektiğidir.
Bunu aşmanın tek yolu gerçekçi zaman çizelgeleri belirlemektir ve deneyimli herhangi bir profesyonel size bunu söyleyecektir.
Profesyonel İpucu: Şu anda gereksinimlerinizi tam olarak tanımlayamayacağınızı bildiğiniz ancak profesyonel yardıma ihtiyacınız olduğu bir durumdaysanız, geliştiricinizle bir 'blok proje anlaşması' müzakere etmeyi deneyin . Bu sayede X saatlik geliştirme süresi satın alabilir ve işin detaylarını anında tanımlayabilirsiniz. |
#4 Birden Fazla Satıcı, Büyük ölçüde Değişken Fiyat Teklifleri Sağlar
Böyle bir durumda kaldığınızda ne yaparsınız?
Çoğu insan sonunda daha bütçeye uygun seçeneği seçer. Bu, insanların yaptığı en yaygın hatalardan biridir – daha yüksek bir rakamı alıntılayan kişinin onları soymaya çalıştığını varsaymak.
Tabii ki, bu bir olasılık. Ancak bir karar vermeden önce, geliştiricinin LearnDash projenizin kapsamını tanımlarken bir sayıya nasıl ulaştığını anlamak için son bir çaba göstermenizi öneririz. Potansiyel geliştiricinizin sizi bir müşteri olarak kaybetme riskini ortadan kaldırmak için en iyi durum numarası vaat etmediğinden emin olmak istersiniz.
İhtiyaç duyulan geliştirme saatlerini tahmin ederken, en kötü durum senaryosu, en iyi durum senaryosundan 20 – 50 kat daha büyük olabilir! Aslında, ' üç noktalı tahmin ' gibi teknikler, profesyoneller tarafından gerçekçi bir tahminde bulunmak için sıklıkla kullanılır .
Spektrumun pahalı ucunda yer alan kapsamın nüanslarına girmek, yalnızca bu kişinin neden bahsettiğini bilip bilmediğini kontrol etmenize yardımcı olmakla kalmaz, aynı zamanda gezinmeniz gereken şeyler hakkında daha iyi bir fikir edinmenize yardımcı olur. gelecekte onlarla çalışmayı seçip seçmediğiniz.
LearnDash Projesi Kapsamını Tanımlamak İçin İki Adımlı Süreci İzliyoruz
Bob'un örneğini ele alalım.
Bob, LearnDash'e geçiş konusunda bize ulaştığında, kendisi için Udemy veya Coursera gibi bir Kurs Pazarı oluşturmamızı istedi.
Adım 1: Keşif
Bob'la (veya bu konuda başka bir müşteriyle) yaptığımız görüşmelerde hem 'Müşteri Hizmetleri Yöneticimizin' hem de 'Konu Uzmanı/ LearnDash Uzmanımızın' hazır bulunduğundan emin olduk. Bu çağrılar şunlarla ilgiliydi:
- Bob'un gereksinimlerini anlama
- Kısıtlamaları ve olası engelleri belirleme
- Projenin amaçlarının tanımlanması
Bob'a bu süreçte rehberlik etmek için elimizden gelenin en iyisini yaptık, gerektiğinde onları eğittik ve onun çıkarlarını en yüksek önceliğimiz haline getirdik.
İhtiyacımız olan her şeye sahip olduğumuzda, hepimizin aynı fikirde olup olmadığını kontrol etmek için bir "ilk keşif taslağı" gönderdik. Biraz şuna benzeyen bir taslak:
genel bakışMevcut site, şirketinizin 3 yıldan beri kullandığı temel bir WordPress kurulumudur. Kursları ve kullanıcıları LearnDash'e taşımak, mevcut işlevselliği korumak ve Kurs Pazarı'na dönüştürmek için ek özellikler geliştirmemizi sağlamak istiyorsunuz. Taşıma işlemi mevcut işlemleri etkilememeli ve sitenin yeni sürümünün bir an önce kullanıma sunulması gerekmektedir. İşin kapsamıKullanıcı rolleri: Bu sistemdeki 3 ana kullanıcı şunlar olacaktır: 1) Öğrenciler veya Ders Alanlar. Bu kullanıcılar şunları yapabilecek:
2) Eğitmenler veya Kurs Yaratıcıları. Bu Eğitmenler şunları yapabilmelidir:
3) Yönetici Ekibi Bu kullanıcılar:
Kayıt:
Ödeme Modülü:
|
Bu pek kapsamlı bir taslak değil, ama resmi anlıyorsunuz.
Adım 2: Efor Tahmini
Bob, taslağın gereksinimlerine uygun olduğunu onayladıktan sonra devam edip 'Çaba Tahmini' Belgesini oluşturuyoruz.
Burası, işin tamamlanması için gereken saat sayısıyla birlikte özelliklerin ve geliştirme görevlerinin haritasını çıkardığımız ve ardından proje için nihai zaman çizelgesini ve maliyet tahminini çıkardığımız yerdir.
Diyelim ki Bob için özel bir 'Video Atamaları Modülü' üzerinde çalışıyoruz. Tahmin biraz şuna benziyor:
Görevler ve Yaklaşım | Geliştirme Saatleri | Toplam tutar |
Atama: Web kamerasını etkinleştirin ve kısa bir video kaydedin. Göndermeden önce gerektiği kadar tekrar alma olanağı sağlayın. Yöneticiler videoyu izleyebilir ve videoyu geçti olarak işaretleyebilir veya kullanıcıdan yeniden yapmasını isteyebilir. Yaklaşım: LearnDash'in 'Atama Yükle' özelliğini burada kullanabiliriz. Yöneticinin onaylayabilmesi için atamayı manuel onay için uygun hale getirin. | X saat | ABD Doları |
ayrılık sözleri
Sinir bozucu olabileceğini biliyoruz.
Bir nedenden dolayı işinizi dışarıdan temin ediyorsunuz. Daha önemli konulara odaklanabilmeniz için geliştirmeyi boşaltmak istiyorsunuz.
Gerçek şu ki, dikkatinizi projenin bu aşamasına yatırmazsanız, kolayca fiyat tuzaklarına düşebilir ve hiç görmediğiniz zorluklarla karşılaşabilirsiniz.
Gereksinimleriniz proje boyunca değişebilir ve sorun değil. Önemli olan adapte olabilen bir ekiple çalışmanız. LearnDash Projeniz için mükemmel kapsamı tanımlamak üzere etkili bir şekilde iletişim kurabileceğiniz bir ekip .
Ne de olsa başarılı projeler, dürüst, ayrıntılı ve ilgili bir çalışma kapsamından türetilen net eylem planları üzerine kuruludur.
Şimdilik bu kadar!
Bize sorularınız mı var? Aşağıdaki yorumlar bölümünde onları vurun veya LearnDash Uzmanlarımızla iletişime geçin !
Daha fazla okuma: Bir LearnDash Geliştiricisine veya Danışmanına mı ihtiyacınız var? |