01Sorun ve çözüm
Uygulama prototipleme, bu soruları kod yazımından önce ve çok daha düşük maliyetle yanıtlamanın yoludur. Fikrinizi kullanıcı akışlarına bölüyor, kritik ekranları tasarlıyor ve gerçek bir uygulama gibi tıklanabilen bir prototip hazırlıyoruz. Teknik açıdan belirsiz bir nokta varsa, örneğin bir cihaz özelliği ya da üçüncü taraf servis beklendiği gibi çalışacak mı, onu da küçük bir kavram kanıtı ile ayrıca deniyoruz.
Devamını okuDaha az göster
Prototipin sonunda elinizde kullanıcı testlerinden çıkan bulgular ve sonraki adım için netleşmiş bir kapsam bulunur.
02Kimler için
Uygulama prototipleme yaptırmak kimler için doğru adım
Kararı vermeden önce görmek ve göstermek gereken her durumda prototip işe yarar.
- Mobil ya da web uygulama fikri olan ama geliştirme bütçesini ayırmadan önce kullanıcı tepkisini görmek isteyen girişimciler
- Yatırımcı veya hızlandırıcı görüşmesinde slayt yerine deneyimlenebilir bir ürün göstermek isteyen kurucu ekipler
- Yönetim kurulundan iç yazılım projesine onay almak için somut bir görsele ihtiyaç duyan kurumsal birimler
- Ajans ya da yazılım firmasından teklif almadan önce kapsamı netleştirmek ve tekliflerin karşılaştırılabilir olmasını isteyen işletmeler
- Donanım, ödeme ya da konum gibi teknik riski yüksek bir özelliğin yapılabilirliğini önceden doğrulamak isteyen ekipler
03İhtiyaçlar
Prototipin cevaplaması gereken sorular
Prototip bir tasarım gösterisi değil, karar aracıdır; aşağıdaki sorulardan hangilerinin cevabını aradığınız baştan yazılır.
- 01
Kullanıcı bu akışı anlıyor mu
Hedef kitleden kişilere belirli görevler verilir ve prototip üzerinde nasıl ilerledikleri izlenir. Takıldıkları ekran, sordukları soru ve vazgeçtikleri adım not edilir.
- 02
Hangi özellik gerçekten gerekli
Fikir aşamasında her özellik önemli görünür. Prototip, ilk sürümde neyin olmazsa olmaz, neyin sonraya bırakılabilir olduğunu ayırmaya yardım eder.
- 03
Teknik olarak yapılabilir mi
Bluetooth cihaz bağlantısı, kamera ile belge okuma ya da bir dış servisin API sınırları gibi belirsizlikler küçük bir deneme koduyla sınanır.
- 04
Gerçek geliştirme ne kadar tutar
Ekranları ve akışları netleşmiş bir prototip, geliştirme tahminini varsayımdan çıkarıp somut bir iş listesine dayandırır.
04Özellikler
Uygulama prototipleme kapsamında hazırlananlar
Prototipin derinliği, test etmek istediğiniz soruya göre seçilir.
- 01
Kullanıcı akış haritası
Uygulamadaki ana görevler ve bu görevlere götüren ekranlar tek bir haritada gösterilir; eksik ya da gereksiz adımlar burada görünür hale gelir.
- 02
Tıklanabilir arayüz prototipi
Figma ile hazırlanan, telefonda ya da tarayıcıda gerçek uygulama gibi gezilebilen ekranlar. Örnek verilerle doldurulur, arka planda gerçek bir sistem çalışmaz.
- 03
Çalışan prototip
Kullanıcının veri girip sonuç gördüğü bir deneyim gerekiyorsa, Flutter veya React Native ile ya da web teknolojileriyle sınırlı ama işleyen bir sürüm geliştirilir.
- 04
Test raporu ve kapsam belgesi
Kullanıcı testlerinin bulguları, yapılan değişiklikler ve ilk sürüm için önerilen özellik listesi bir belgede toplanır.
05Entegrasyonlar
Prototipi test etmek ve paylaşmak için kullanılan kanallar
Prototip, test edilecek kişilere kolayca ulaştırılabildiğinde değer üretir.
- 01
Figma paylaşım bağlantısı
Tıklanabilir prototip, kurulum gerektirmeden telefon veya bilgisayar tarayıcısında açılan bir bağlantıyla paylaşılır.
- 02
TestFlight ve Google Play iç test
Çalışan mobil prototip, mağazada yayınlanmadan seçili kullanıcıların telefonlarına test sürümü olarak dağıtılır.
- 03
Uzaktan test oturumları
Kullanıcı görüşmeleri video görüşme araçlarıyla, katılımcının ekran paylaşımıyla yapılır; kayıt için önceden onay alınır.
- 04
Kavram kanıtı için dış servisler
Ödeme, harita ya da mesajlaşma gibi servislerin test ortamları kullanılarak entegrasyonun gerçekte nasıl davrandığı görülür.
06Süreç
Uygulama prototipleme hizmeti nasıl ilerler?
Adım 01
Analiz
İş akışınızı, kullanıcılarınızı ve mevcut sistemlerinizi dinleriz; kapsamı, öncelikleri ve kabul ölçütlerini yazılı hâle getiririz.
Adım 02
Tasarım
Ekran akışlarını ve veri modelini çıkarırız. Arayüzü sizinle gözden geçirip onay almadan geliştirmeye geçmeyiz.
Adım 03
Geliştirme
Kısa döngülerle çalışırız; her döngü sonunda çalışan bir sürümü test ortamında görürsünüz.
Adım 04
Test
İşlevsel testler, entegrasyon testleri ve temel güvenlik kontrolleriyle hataları yayından önce yakalarız.
Adım 05
Yayın
Sunucu, alan adı, yedekleme ve izleme ayarlarını yaparak canlıya alırız; ekibinize kısa bir kullanım eğitimi veririz.
Adım 06
Bakım
İsterseniz bakım ve destek anlaşmasıyla güncellemeleri, izlemeyi ve yeni geliştirmeleri sürdürürüz.
07Teknoloji
Uygulama prototipleme sonrası koda geçiş
Tıklanabilir prototip kod içermez; onaylanan tasarım, geliştirme sırasında ekranların birebir referansı olur ve tasarım değişkenleri doğrudan koda aktarılır. Çalışan prototiplerde ise baştan bir karar verilir: kod yalnızca öğrenmek için yazılıp atılacak mı, yoksa ürünün temeli olarak büyütülecek mi. Atılacak prototip hızlı yazılır; büyütülecek olanda mimari, test ve güvenlik kuralları baştan uygulanır.
Devamını okuDaha az göster
Prototip aşamasında gerçek kişisel veri kullanılmaz, örnek verilerle çalışılır. Kullanıcı testlerindeki ses ve ekran kayıtları KVKK kapsamında katılımcının onayıyla alınır, rapor hazırlandıktan sonra belirlenen sürede silinir.
Prototipten sonra MVP geliştirmeye geçmek isterseniz aynı ekip devam edebilir; tasarım, bulgular ve kapsam belgesi size teslim edildiği için başka bir ekiple de ilerleyebilirsiniz.
08Çalışma modelleri
Bu hizmette çalışma modelleri
- 01
Proje bazlı
Sabit kapsam, sabit fiyat ve belirli teslim tarihi
Kapsamı belli, teslim tarihi olan işler için.
- Yazılı kapsam ve kabul ölçütleri
- Sabit fiyat ve belirli teslim tarihi
- Teslim ve kabul adımları sözleşmede
- 02
Bakım ve destek
Aylık sözleşmeli, SLA'lı bakım, destek ve geliştirme saati
Yayındaki bir sistemin sürekliliği için.
- Aylık sözleşme ve SLA
- İzleme, güncelleme ve hata düzeltme
- Aylık geliştirme saati
09Sık sorulan sorular
Uygulama prototipleme hakkında sık sorulan sorular
Uygulama prototipleme fiyatları neye göre değişir?
Ekran ve akış sayısı, prototipin tıklanabilir mi yoksa çalışan mı olacağı, kaç kullanıcı testi oturumu yapılacağı ve teknik kavram kanıtı gerekip gerekmediği belirleyicidir.
Prototip ile MVP arasındaki fark nedir?
Prototip bir fikri test etmek için hazırlanır ve genellikle gerçek kullanıcılara canlı hizmet vermez. MVP ise en temel özelliklerle yayına çıkan, gerçek kullanıcıların gerçek veriyle kullandığı ilk ürün sürümüdür.
Uygulama prototipleme yaptırmak ne kadar sürer?
Birkaç akıştan oluşan tıklanabilir bir prototip kısa sürede hazırlanır; çalışan prototip ve test turları eklendikçe süre uzar. İlk görüşmeden sonra yazılı bir takvim paylaşırız.
Prototipi yatırımcı sunumunda kullanabilir miyim?
Evet, prototipler sıkça bu amaçla hazırlanır. Ancak sunumda gerçek veriyle çalışan bir ürün izlenimi verilmemesi, neyin hazır neyin planlı olduğunun açıkça söylenmesi güveni korur.
Fikrimin başkası tarafından kullanılmasından endişeliyim, ne yapabiliriz?
Görüşmeye başlamadan önce gizlilik sözleşmesi imzalayabiliriz. Prototip dosyaları ve tüm çıktılar size ait olur.
Kullanıcı testine katılacak kişileri siz mi buluyorsunuz?
Mevcut kullanıcılarınız ya da hedef kitlenize ulaşabiliyorsanız onlarla test daha değerlidir. Ulaşamıyorsanız katılımcı profilini birlikte belirleyip uygun kişilere nasıl erişileceğini planlarız.
10İlgili hizmetler