Secrets of Software Success: Management Insights from 100 software firms around the World - Cyriac R. Roeding (Harvard Business School Press)