Salah satu hal penting dalam perusahaan adalah pelatihan pegawai karena dengan recruitment dan selection yang baik belum juga cukup untuk membuat kinerja karyawan bertambah baik. Dalam pelatihan yang dikembangkan adalah orang  dilatih sehingga mereka memiliki suatu keterampilan dan juga pengetahuan serta sertifikasi dibidang yang tepat untuk pekerjaannya. Dalam pelatihan juga harus membuat pelatihan yang tepat untuk karyawan contohnya dalam bidang finance membuat pelatihan tentang finance bukan membuat tentang budaya organisasi. Pelatihan juga mirip dengan pemiliha jenis informasi pekrjaan yang diperlukan, tetapi pelatihan biasanya membutuhkan informasi yang lebih spesifik tentang tugas dari pada pemilihan.
Gagn & Briggs, 1979; Goldstein & Ford, 2002 menyatakan bahwa training cycle dibagi menjadi 4 yaitu;
1. Needs Assessment
Melibatkan 3 entitas utama:
- Organizational analysis. Menganggap pekerjaan menjadi bagian yang lebih besar organisasi. Organisasi juga menganalisa harus memberitahu dan mengetahui apakah pelatihan yang dijalankan efektif atau tidak.
- Task and Ksa Analysis. Semua pelatihan yang berorientasi pada pekerjaan harus mempertimbangkan pekerjaan itu sendiri.
- Person analysis . disini person analysis membantu memastikan bahwa pelatihan itu efisien dengan menyediakan apa yang dibutuhkan oleh peserta pelatihan untuk mencapai tujuan pelatihan.
2. Training and development
Dalam pengajaran pelaihan bisa dilakukan melalui:
- Video atau film
- Diskusi dengan membuat kelompok
- Membaca sebuah artikel atau buku
- Mengamati orang yang menyelesaikan tugas atau praktik dengan baik.
3. Evaluation
Memiliki beberapa model:
- Individual difference.
- Experimental.
- Content .
4. Training goal
Dalam menetapkan pelatihan kita ada baiknya memeriksa apakah pelatihan tersebut menghasilkan hasil yang diinginkan. Hasil dari evaluasi dapat dimasukan kedalam penilaian kebutuhan untuk meningkatkan pelatihan. Untuk melanjutkan siklus akan menghasilkan data yang:
- Menunjukan bahwa pelatihan itu sangat efektif
- Menunjukan dimana pelatihan perlu ditingkatkan
- Menunjukan bahwa pelatihan bukan caraa yang paling baik menyelesaikan problem.