Business OS
Human ResourcesGeneral

Agile Team Agreement

This Agile Team Agreement template helps teams establish their working principles, roles, responsibilities, and communication guidelines. It is used at the beginning of a project or when a new team is formed to ensure alignment and effective collaboration.

Updated 15d ago
agileteam agreementteam chartercollaborationproject managementSME

Company Letterhead

{{company_name}}

{{company_address}}

Phone: {{phone}} | Email: {{email}}

Website: {{website}}

1. Agreement Purpose

This Agile Team Agreement (

the Agreement

) outlines the foundational principles and working guidelines for the {{team_name}} Agile Team. The purpose of this Agreement is to foster a collaborative, productive, and respectful environment, ensuring clarity on roles, responsibilities, and shared commitments towards achieving our project goals.

2. Team Members and Roles

The following individuals constitute the {{team_name}} Agile Team:

- Product Owner: {{product_owner_name}} (Email: {{product_owner_email}})

- Scrum Master: {{scrum_master_name}} (Email: {{scrum_master_email}})

- Team Member: {{team_member_1_name}} (Email: {{team_member_1_email}})

- Team Member: {{team_member_2_name}} (Email: {{team_member_2_email}})

- Team Member: {{team_member_3_name}} (Email: {{team_member_3_email}})

3. Team Vision and Goals

Our overarching product vision is: {{product_vision}}.

Our team's primary goals for the upcoming {{sprint_length}} sprint are: {{sprint_goals}}. We commit to delivering high-quality increments that align with the product vision and satisfy our stakeholders.

4. Working Agreements and Norms

To ensure effective collaboration and mutual respect, we agree to the following working norms:

**Communication:**

- We will communicate openly and honestly, providing constructive feedback.

- Daily stand-ups will start promptly at {{standup_time}}.

- We will use {{communication_tool}} for instant messaging and {{video_conferencing_tool}} for virtual meetings.

**Decision Making:**

- Major decisions will be made collaboratively, aiming for consensus. If consensus is not reached, {{decision_maker_role}} will make the final decision.

**Conflict Resolution:**

- We will address conflicts directly and respectfully, focusing on solutions.

- If a resolution is not found, the Scrum Master will facilitate a discussion to resolve the issue.

**Commitment:**

- We commit to our sprint goals and will inform the team immediately if an impediment arises.

5. Definition of Done (DoD)

A PBI (Product Backlog Item) is considered 'Done' when:

- All acceptance criteria are met.

- Code is reviewed and approved by at least one other team member.

- Unit tests are written and all pass.

- Integration tests are run and pass.

- Documentation is updated (e.g., user manuals, API documentation).

- The feature is deployed to the {{environment}} environment.

- Tested by QA and signed off (if applicable).

6. Definition of Ready (DoR)

A PBI is considered 'Ready' for a sprint when:

- It is clearly understood by the development team.

- Dependencies are identified and addressed.

- Estimates are provided by the development team.

- Acceptance criteria are clearly defined.

- It is small enough to fit within a sprint.

7. Tools and Technologies

We will use the following tools and technologies for our project:

- Project Management: {{project_management_tool}}

- Version Control: {{version_control_tool}}

- CI/CD: {{ci_cd_tool}}

- Development Environment: {{development_environment}}

- Other: {{other_tools_technologies}}

8. Review and Retrospection

We agree to hold regular Sprint Reviews every {{review_frequency}} to inspect the increment and adapt the product backlog.

Sprint Retrospectives will be held every {{retrospective_frequency}} to plan ways to increase quality and effectiveness. All team members commit to participating actively and providing honest feedback.

9. Agreement Review and Updates

This Agreement will be reviewed and updated as needed, at least once every {{agreement_review_frequency}}, or when significant changes occur within the team or project context. Any amendments to this Agreement must be agreed upon by all team members.

Signature Block

Agreed and Accepted by the Team Members:

_____________________________

{{product_owner_name}}

Product Owner

Date: {{date}}

_____________________________

{{scrum_master_name}}

Scrum Master

Date: {{date}}

_____________________________

{{team_member_1_name}}

Team Member

Date: {{date}}

_____________________________

{{team_member_2_name}}

Team Member

Date: {{date}}

_____________________________

{{team_member_3_name}}

Team Member

Date: {{date}}

Related templates