Önce problemi tanımlayın
Bir projeye kullanılan teknolojinin adından başlayınca çözümün hangi ihtiyacı karşılayacağı kolayca arka planda kalabilir. İyi bir başlangıç; kullanıcının bugün hangi işi, nasıl yaptığını anlamaktır.
Kullanıcı ve bağlam
Ürünü kim kullanacak? Bu kişi hangi ortamda, ne sıklıkla ve hangi cihazla çalışacak? Masa başında kullanılan bir operasyon paneliyle sahada kullanılan mobil uygulamanın öncelikleri farklıdır.
Başarıyı tarif edin
“Daha iyi bir sistem” ölçülebilir bir hedef değildir. Bir işlemin daha az adımda tamamlanması, bir raporun daha kısa sürede hazırlanması veya destek taleplerinin daha doğru sınıflandırılması somut hedeflerdir. Başlangıç durumunu kaydetmeden iyileşmeyi değerlendirmek zordur.
Kapsamı görünür hale getirin
İlk sürüm her fikri içermek zorunda değildir. Kullanıcı için temel değeri oluşturan akışı belirleyin ve bunu tamamlayacak işlevleri önceliklendirin.
- Olmazsa olmaz kullanıcı yolculuklarını çıkarın.
- Entegrasyonları ve veri kaynaklarını belirleyin.
- Erişim yetkilerini baştan düşünün.
- Test ve kabul koşullarını birlikte yazın.
Teknoloji bir sonuç olmalı
Teknoloji seçimi; ekip deneyimi, mevcut altyapı, bakım ihtiyacı ve beklenen kullanım koşulları değerlendirilerek yapılmalıdır. Böylece çözüm yalnızca ilk teslimatta değil, ürün büyürken de yönetilebilir kalır.
İyi bir başlangıcın çıktısı uzun bir özellik listesi değil; ortak bir problem tanımı ve anlaşılır bir yol haritasıdır.
