Menurut teori ahli, ada banyak faktor yang dapat mempengaruhi kinerja seorang
pekerja. Faktor-faktor ini dapat dibagi menjadi tiga kelompok: kompensasi individu pekerja,
dukungan organisasi, dan dukungan manajemen..
Menurut Kasmir (2016), faktor-faktor yang mempengaruhi kinerja adalah sebagai
berikut :
- Kemampuan dan keahlian
- Pengetahuan
- Rancangan kerja
- Kepribadian
- Motivasi kerja
- Kepemimpinan
- Gaya kepemimpinan
- Budaya organisasi
- Kepuasan kerja
- Lingkungan kerja
- Loyalitas
- Komitmen
- Displin kerja.
Menurut Amstrong dan Baron dalam Wibowo (2017) mengatakan beberapa faktor yang
mempengaruhi kinerja:
1) Personal Factors, yaitu oleh tingkat keterampilan, kompetensi yang dimiliki, motivasi
dan komitmen individu.
2) Leadership Factor, yaitu oleh kualitas dorongan, bimbingan, dan dukungan yang
dilakukan manajer dan team leader.
3) Team Factors, yaitu oleh kualitas dukungan yang diberikan oleh rekan sekerja.
4) System Factor, yaitu oleh adanya sistem kerja dan fasilitas yang diberikan organisasi.
5) Contextual Situational, yaitu oleh tingginya tingkat tekanan dan perubahan lingkungan
internal dan eksternal
