Saya bertengkar kemarin dengan salah satu kolega saya. Dia (seorang analis bisnis, sebelumnya seorang programmer) berpikir bahwa dia harus menyadari teknologi yang digunakan untuk mengimplementasikan sistem, sehingga dia dapat mengambil keputusan desain yang lebih baik. Menurut pendapat saya (saya seorang programmer), analisis tidak boleh digabungkan dengan teknologi apa pun dan saya percaya bahwa analis yang baik dapat membuat desain yang hebat tanpa khawatir tentang detail implementasi.
Apakah saya benar berpikir seperti itu? Adakah alasan mengapa analis bisnis perlu mengetahui teknologi yang digunakan untuk mengimplementasikan sistem?
EDIT: Saya percaya bahwa saya menggunakan istilah yang salah ketika mengatakan business analyst
. Mungkin yang saya maksud adalah arsitek, atau analis sistem. Saya tidak terbiasa dengan istilah-istilah ini. Saya maksudkan sesuatu seperti arsitek atau analis sistem jika Anda mau.
Terima kasih semuanya atas jawaban Anda yang luar biasa! Saya belum berpengalaman dan saya senang Anda membuka mata saya tentang ini.