Mobil uygulama fikriniz hazır olabilir: müşteriler randevu alsın, sipariş versin veya hizmetlerini telefondan takip etsin. Ardından sadakat puanı, sohbet, kampanyalar ve gelişmiş raporlar da listeye eklenir. Bir süre sonra ilk hedef görünmez hâle gelebilir.
Mobil uygulama yaptırmak isteyen işletmeler için en önemli karar, ilk sürümün hangi kullanıcı problemini tamamıyla çözeceğidir. Daha erken yayına çıkmak, bu problemi eksik çözmek anlamına gelmemelidir. Bu yazı ilk sürümün kapsamını konu alır; çevrim dışı kullanım, izinler ve cihaz testleri gibi teknik kararları mobil uygulama geliştirirken hangi kararlar önce alınmalı yazımızda ayrıca ele aldık.
01Önce temel kullanıcı yolunu belirleyin
Bir randevu uygulamasını örnek alalım. Kullanıcı hizmeti seçemiyor, uygun saati göremiyor veya rezervasyonunun oluştuğundan emin olamıyorsa kampanya ekranının güzelliği sorunu çözmez. İlk sürümde seçim, onay, değişiklik ve iptal gibi temel adımlar birlikte düşünülmelidir.
Bu örnekte müşteri deneyiminin bir de işletme tarafı vardır. Çalışanın randevuyu görmesi, uygunluğu yönetmesi ve değişikliklerden haberdar olması gerekir. Yalnız telefon ekranlarını planlamak işin yarısını dışarıda bırakır.
02Özellikleri üç gruba ayırın
İlk grup, hizmetin kullanılabilmesi için zorunlu işlevlerdir. İkinci grup, kullanım deneyimini belirgin biçimde iyileştiren fakat ilk yayını engellemeyen özelliklerdir. Üçüncü grup ise gerçek kullanıcı davranışı görüldükten sonra karar verilecek fikirlerden oluşur.
Bu ayrım bütçeyi kontrol etmenizi sağlar. Kullanıcının istemediği bir özelliğe aylar harcamak yerine temel deneyimi sunup geri bildirimle ilerleyebilirsiniz. İlk sürümün sınırları teklifte ve tasarımda açık olmalıdır. Kapsam dışında bırakılan işleri görünür tutmanın yolunu MVP ile yazılım fikri nasıl daha kısa sürede kullanıma açılır yazımızda anlattık.
03Geliştirme süresini ekran sayısı tek başına belirlemez
Çevrim dışı kullanım, konum bilgisi, bildirimler, ödeme ve cihaz özellikleri farklı çalışma gerektirir. Mevcut bir sistemle veri alışverişi de takvime etki eder. Ortak kod tabanı, uygun projelerde tekrar eden geliştirmeyi azaltabilir; cihaz ve platform testlerini ortadan kaldırmaz.
Mağaza hesapları, uygulama açıklamaları ve gerekli yayın bilgileri de son güne bırakılmamalıdır. Geliştirmenin tamamlanması ile mağazanın incelemeyi bitirmesi ayrı aşamalardır; dış inceleme süresi bizim denetimimizde olmadığı için bunun için kesin bir tarih vaat etmeyiz.
04Hızlı teslim için erken görünürlük
Paradigma7'de amaç, projenizin sonucunu ilk kez teslim gününde görmeniz değildir. Tasarım kararlarını ve temel işlevleri aşamalar hâlinde ele alarak yanlış anlaşılmaları erken yakalamaya odaklanırız. Geliştirme ve testin birlikte ilerlemesi, son aşamada biriken düzeltmeleri azaltmaya yardımcı olur.
Mobil uygulama geliştirme hizmetimizi inceleyin; fikrinizi birlikte uygulanabilir bir ilk sürüme dönüştürelim, kapsamı ve yayın adımlarını baştan netleştirelim.
05Teklif istemeden önce hazırlayın
- Uygulamayı kimin kullanacağı ve hangi işi yapacağı
- İlk sürümde eksiksiz tamamlanması gereken tek temel kullanıcı yolu
- İşletme tarafında bu akışı kimin yöneteceği
- Bağlanacak mevcut sistemler ve bu sistemlere erişim durumu
- Mağaza hesaplarının kimde olduğu ve yayın bilgilerinin hazır olup olmadığı
- İlk sürümün başarısını hangi kullanıcı davranışıyla değerlendireceğiniz
Yazan
Paradigma7 ekibi
Ürün, mühendislik ve operasyon
Ankara merkezli, Avrupa için yazılım geliştiren bir ekibiz. Burada yazdıklarımız teorik değil; müşteri projelerinde kurduğumuz süreçlerin kendisi.
Hakkımızda
