Staff augmentation is a human resource approach in which companies temporarily employ skilled workers outside the firm to supplement a skill or capacity shortage.