البرامج التدريبية لها دور فعال يجب أن تأخذ فى عين الأعتبار حتى تزيد من فعاليتها، وفيما يلي بعض مقومات التدريب الفعال:· ضرورة توفير المعلومات والبيانات التي تساعد على تخطيط التدريب وفقا لاحتياجات التدريب.· تصميم البرامج التدريبية التي تتناسب مع الاحتياجات التدريبية للمتدربين.· التأكد من رغبة المتدربين في التعلم واكتساب الخبرة حتى تضمن الجدية وتحقيق النتائج المرجوة .· مراعاة التجانس في نوعية المتدربين.· العناية باختيار المدربين من ذوي الخبرات العلمية و العملية.· الاختيار المناسب للوسائل التدريبية بحيث تتمشى مع نوعية الموضوعات ومستوى المتدربين.· ضرورة وضع مقاييس تساهم في قياس فعالية التدريب.· توفير ميزانية كافية لتغطية أوجه نشاط التدريب.· اقتناع الإدارة العليا بأهمية التدريب وفعاليته.· الاهتمام بتوفير أساليب مختلفة لتحفيظ الأفراد وترغيبهم في التدريب.