consultant lifecycle mapping software