role analysis