Penerapan model pembelajaran inquiry role approach di SMP Negeri 2 Palembang menghadapi hambatan, antara lain adanya siswa yang pasif dan kurangnya pelatihan peran yang intensif, sehingga perlu adanya rencana pembelajaran yang matang dan rotasi peran agar semua siswa dapat belajar secara efektif. Namun, pembelajaran inquiry terbukti mampu meningkatkan hasil belajar siswa.