Business analysis techniques : 72 essential tools for success - Cadle, James (British Informatics Society, 2010)