Factors Affecting HRP: 1. Type and Strategy of the Organization 2. Organizational Growth Cycles and Planning 3. Environmental Uncertainties 4. Time Horizons 5. Type and Quality of information 6. Nature of Jobs Being Filled 7. Outsourcing.