Role Engineering and Why We Need It by Edward J. Coyne & John M. Davis