DLS will designate a technical liaison to each project in the team's portfolio.
- Ensure that each of our projects are stewarded, looked over, and thought about reliably.
- Empower developers to learn deeply about the context and stakeholder use cases for a particular application.
- Act as a point of contact for the product owner to support their interactions with stakeholders.
- Bring knowledge of issues and talking points back to the team for implementation discussion and prioritization.
- Promote the needs of the application to the team to ensure it isn't lost in the shuffle.
- Product owners have told us this role is useful.
A technical liaison is not necessarily the technical authority or expert on the codebase they steward. Technical and architectural decisions are a team effort.
- Collaborate closely with the product owner to prioritize issues and ensure the backlog is groomed appropriately. This work may also be delegated or shared.
- Triage the inbox for the project's zenhub board
- Do an initial review of the new issues for actionable specifications, requesting additional information from issue's author if needed.
- Bring issues that require further discussion to the team.
- Attend meetings with product owner and stakeholders to learn about new and changing use cases directly.
- Participate in work cycles for the project.
See assigned technical liaisons at List of Applications