- 1. What Is the Agile Manifesto?
- 2. The Benefits and Advantages of Agile
- 3. What Is Agile Operations?
- 4. The Agile Software Development Life Cycle
- 5. Building an Agile Team Structure
- 6. A Guide to the Scaled Agile Framework (SAFe)
- 7. Agile and Lean Portfolio Management
- 8. Understanding Squads, Tribes, and Guilds
- 9. What Is Agile Transformation?
- 10. Themes, Epics, Stories, and Tasks in Agile
- 11. A Complete Guide to Agile Epics
- 12. How to Create User Stories
- 13. Agile Estimation: Understanding Story Points
- 14. Using Gantt Charts in Agile
- 15. Glossary
- 16. FAQs
- 1. What Is the Agile Manifesto?
- 2. The Benefits and Advantages of Agile
- 3. What Is Agile Operations?
- 4. The Agile Software Development Life Cycle
- 5. Building an Agile Team Structure
- 6. A Guide to the Scaled Agile Framework (SAFe)
- 7. Agile and Lean Portfolio Management
- 8. Understanding Squads, Tribes, and Guilds
- 9. What Is Agile Transformation?
- 10. Themes, Epics, Stories, and Tasks in Agile
- 11. A Complete Guide to Agile Epics
- 12. How to Create User Stories
- 13. Agile Estimation: Understanding Story Points
- 14. Using Gantt Charts in Agile
- 15. Glossary
- 16. FAQs
What Are the Three Amigos in Agile?
The Three Amigos process in Agile product development involves a meeting where the product owner, developer, and quality tester come together to establish clarity on the scope of the project. This collaboration makes it possible for the team members to get on the same page and know what to expect in each stage of the product development.
The three main objectives of the Three Amigos meeting focuses on specifications, test scenarios, and new features. For example:
- The business analyst discusses the user requirements through the user story
- The developer discusses product features, assess them until the team reaches a consensus on new features
- The QA tester discusses the design specifications to ensure high quality and guide the developer through the process of developing user stories
There is no specific format for holding the 3 Amigos meeting in Agile. In some cases, more than three people participate. This leaves room for more viewpoints to be in sync with common goals. Though it’s advisable to restrict the meeting to a small group. If the meeting includes team members that relate directly to the project, it reduces ambiguity but too many people in the group may make it less effective.
Ideally, the Three Amigos in Agile are conducted two or three sprints before the product development begins. However, the meeting duration should be kept short. The timeframe should be limited to 30 mins and 1 hour. Going beyond 1 hour may lessen the effectiveness of the meeting.
Benefits of the Three Amigos meeting
- The three Amigos meeting removes uncertainty in the development process as all team members have the opportunity to get clear expectations on what or what not to build.
- Identifies assumptions or misconceptions and exposes learnings early on in the process.
Failure to conduct the Three Amigos meeting in Agile could cause each team member to have mixed or different perceptions of the project at hand. This is why the business analyst, developer and QA must collaborate and examine the product development through the lens of what’s important to their customers and business.
Alex Zhezherau
Alex is Wrike’s Product Director, with over 10 years of expertise in product management and business development. Known for his hands-on approach and strategic vision, he is well versed in various project management methodologies — including Agile, Scrum, and Kanban — and how Wrike’s features complement them. Alex is passionate about entrepreneurship and turning complex challenges into opportunities.