1. 🤝 Language
  2. 🗺️ Methodology
  3. ⚽ Team Composition
  4. 🧑‍🍳 Authority is Based on Domain and Context Expertise
  5. 🏎️ Key Words

🤝 Language

To collaborate effectively, we first need to understand what kind of collaboration we’re engaging in. The following is a list of collaboration modes that provide a shared language for alignment and common understanding.

⏺️ Understand

Understanding of the context. The point here is not to define solutions but to understand context.

⏹️ Define

Clearly frame the problem or challenge based a collective understanding.

◀️ Ideate

Generating ideas and potential solutions.

▶️ Filter

Selecting and filtering the most promising ideas based on the project’s context, objectives, quality attributes defined in ⏹️ and the domain expertise of the team.

*️⃣ Inspire

Boosting engagement through research, testing together apps, sharing key references, or playing similar experiences together.

➡️ Build

Implementation, this could be: a mockup, UIUX design, concept design, prototype, project deck, feature, a v1, etc.

🗺️ Methodology

Methodologies should be flexible and be defined on a project by project bases. The goal is to have a shared understanding with all participants on how the process will go.