BPM: A window into business performance