In this short article, I want to define and clarify some of the terminology surrounding software teams.
Collection Names
Let's define four collections of people
- Group
- Team
- Self organising team
- High performing team
Group
- A number of people who have some common attribute or skill that allows them to be classified together. For example Java developers, scrum masters.
Team
- Defined boundary for the members
- There is a common purpose
- Shared experiences
Self organising team:
- Defined boundary for team members
- Recognized leader
- Subtle control
- Diverse members
- Transforming exchanges
Taken from
Leading a Self-Organizing Team
High Performing Team Definition
- Delivering business value all the time
- Will adapt to suit the business
- Continually Improving
- Happy to work together
This comment has been removed by a blog administrator.
ReplyDelete