تمامی مدیران سازمان ها باید عوامل موثر و متغیرهایی را که روی امور درونی سازمان از جمله برنامه ریزی منابع انسانی، اثرگذار هستند، شناسایی کنند. به این صورت می توانند با وضعیت پیش آمده خود را انطباق دهند. همچنین از فرصت هایی که توسط شناخت این وضعیت به دست آورده اند، بهره ببرند.
در واقع عوامل بسیار مختلفی بر روی کارکرد برنامه ریزی منابع انسانی اثر می گذارد. برخی از این عوامل داخلی هستند و درون سازمان رخ می دهند. برخی دیگر از این عوامل خارجی هستند و تاثیرات خود را از محیط خارج از سازمان می گذارند. در ادامه به بررسی تمامی این عوامل خواهیم پرداخت.