Faktor-faktor yang mempengaruhi kinerja pegawaibaik hasil maupun perilaku kerja menurut Kasmir (2016:189-193) sebagai berikut:1.Kemampuan dan keahlianMerupakan kemampuan atau skill yang dimiliki seseorang dalam suatu pekerjaan. Semakin memiliki kemampuan dan keahlian makaakan dapat menyelesaikan pekerjaannya secara benar, sesuai dengan telah ditetapkan.2.Pengetahuan `Seseorang yang memiliki pengetahuan tentang pekerjaan secara baik akan memberikan hasil pekerjaan `yang baik, demikian pula sebaliknya.3.Rancangan KerjaMerupakan rancangan pekerjaan yang akanmemudahkan karyawan dalam mencapai tujuannya. Artinya jika suatu pekerjaan memiliki rancangan yang baik, maka akan memudahkan untuk menjalankan pekerjaan tersebut
secara tepat dan benar.4.KepribadianMerupakan kepribadian seseorang atau karakter yang dimiliki seseorang. Setiap orang memiliki kepribadian atau karakter yang berbeda satu sama lainnya.Seseorang yang memiliki kepribadian atau karakter yang baik, akan dapat melakukan pekerjaan secara sungguh-sungguh penuh tanggung jawab sehingga hasil pekerjaannya juga baik.5.Motivasi kerjaMerupakan dorongan bagi seseorang untuk melakukan pekerjaan. Jika memiliki dorongan yang kuat dari dalam dirinya atau dorongan yang kuat dari luar dirinya,maka pegawaiakan terangsang atau terdorong untuk melakukan sesuatu dengan baik.6.KepemimpinanMerupakan perilaku seseorang pemimpin dalam mengatur, mengelola dan memerintah bawahannya untuk mengerjakan suatu tugas dan tanggung jawab yang diberikannya.7.Gaya kepemimpinanMerupakan gayaatau sikap seseorang pemimpin dalam menghadapi atau memerintahkan bawahannya
