A Simple Idea Towards Greater Team Self-organization

I have a simple idea that I believe will facilitate greater self-organization within teams: Frame the work of the team in terms of activities rather than individual roles. By focusing on activities rather than roles, it becomes more obvious how team members can contribute to the success of their team thus facilitating greater self-organization within their team. When teams focus on roles they inherently and unconsciously limit tasks to specific people whereas focusing on activity opens that task up to any team member who has some ability to contribute to the completion of that task.