Team Roles

Home » Councils

Team Roles

LINAGORA’s Software teams involve different roles:

Developers are not described here but obviously represent an important part of the teams.
You may also be interested about mailing-lists and Twake channels.

Product Owner

A Product Owner is in charge of a coherent set of Software solutions that address a business set of features.
That can be (as examples) Inbox, Calendar, Contacts, file sharing, etc.

A product owner is the ultimate person accountable for the global user experience:

Product Owners tasks are:

Business Analyst

A business analyst is a person that will transform the PO’s vision and roadmap into concrete material that developers, UI/UX, and to an extent QA, will use to deliver the features.

The Business Analyst got frequent talks with the PO, in order to align the concrete features with the vision/strategy. He (or she) must also bring feedback to the PO at the end of features development.

Business Analysts tasks are:

Technical Leader

A technical leader is in charge of the appropriate performance of the technical aspect of the task. He is the one ensuring that the code / API and the solutions delivered by his team are correctly designed, organized, maintained and documented.

Technical Leaders tasks are:

DevOps

A DevOps is in charge of ensuring that the code produced by developers is able to be configured, deployed, monitored, backed-up, updated, on production systems.

DevOps tasks are:

Quality Assurance

QA tasks are:

Communication Channels

There are channels for the different tribes (groups of people having the same role in different teams).
Notice that QA is not a tribe at the moment.

Tribe Mailing-List Twake Channel
PO po-tribe@linagora.com here
BA ba-tribe@linagora.com here
TL tl-tribe@linagora.com here
DevOps - here
 QA - here