Staffing is a term that refers to the management of employee schedules. For many retail businesses, staffing is monitored hourly because the cost of employee paychecks is a significant cost driver for the organization. For example, if you own a store and "staff" or schedule five employees to work between the hours of 8 a.m. to 6 p.m. at $10 per hour, you would be spending $500 on payroll.
If the store sells $300 of merchandise per day, they'd be loosing money by staffing 5 people to work each day for ten hours each. Rather, they would need to reduce their workforce down to 2 people to ensure they aren't spending more money on payroll (otherwise known as labor cost) than what they're making in sales (which is essentially how profit is derived).
Note: this is a much different question than "what is staffing management." Staffing management customarily refers tgo companies that manage temp agencies. These are companies people call if they need to hire an employee part time or for a temporary assignment.
Recruitment means hiring candidates for the present and (or) future vacancies in your organization. Recruitment may be done from various sources via advertisements, job portals like naukri.com, consultants, employee references etc. Staffing means fitting the right candidate at the right job. It includes matching of skills and knowledge of the employees with the requirements of the job, i.e. Job specification and Job description. Staffing is next step after recruitment and selection and may be on the basis of performance in various tests, interview etc. Outsourcing means getting any type of service in your business from some external source, like getting payrolls prepared for your employees by some chartered accountants (who is not working in your company and is not on your payrolls).
Recruitment - means Hiring Talent for the organization , although once a subset of staffing , now seen more as a separate entity Staffing - Broader scope , includes forecasting of manpower , strategizing , manpower planning etc and host of other activities Outsourcing - Directing out of the non core activities of a business to cut costs and focus more on core areas ..
The performance appraisal process is a process that evaluates employee performance. Normally it compares quality, quantity, cost, and time. Some of the things that performance appraisal are used to do would be.
Give something tangible to the employee regarding their work performance.
There are some procedures that you should put in work at your work place. This will help the employees know what you are expecting of them, and also establish a standard within your work that everyone will be able to understand and follow. Some of these things would be listed here.
Establishing performance standards
Communicate standards and expectations
Set up a system that measures actual performance
Compare employee with the standards implemented
Discuss results with employee
Make a decision on what you are going to do, or take corrective action.