Roles are good ... where are the people behind the functions? Let's add that as well. I also think that we need to differentiate that which is uniquely human, that which is or could be handled with a technology solution, and which needs to be a combination.
I think we need to ensure that the (appropriate) personal aspects appear front and centre so that we get a sense of the human host in or behind the function. Use 'bots to free up the humans.