Problem based design secara bahasa dapat diterjemahkan sebagai, merencanakan
berdasarkan masalah. Namun, untuk menghasilkan rancangan yang dapat
memecahkan masalah, seorang arsitek harus terlebih dahulu mengetahui masalahnya, yaitu dengan melalui tahap programming. Setelah melalui tahap programming, akan ditemukan masalah-masalah arsitektural dan hal-hal yang dibutuhkan untuk mencapai solusi yang akan dituangkan dalam bentuk design.
GAMBAR
Jadi problem based design adalah sebuah rancangan yang akan menjadi solusi dari berbagai masalah yang ditemukan melalui proses programming.