A typical team at Atlassian looks like this:
- 15 engineers
- 1/2 product managers
- 1/2 designers
- 0/1 data scientist
- 1 engineering manager
Everyone has at least a basic understanding of product and design.
The role of the designer is to represent the user experience in the development process.
The role of the product manager is to represent the business interests in the development process.