- Memenuhi persyaratan pengguna
- Merancang diagram alur, basis data, dan mockup
- Membuat FSD dan TSD
- Memecahkan masalah dengan berkolaborasi bersama Manajer Proyek, Pemimpin Teknis, dan Pengembang Perangkat Lunak
- Memberikan panduan kepada QA untuk membuat skenario pengujian (kasus positif dan negatif)