GUIDE 2026

Collaborative design in agile teams: How I’d run it

Josh Fechter
By
Josh Fechter
Josh Fechter
Josh Fechter
Josh Fechter is the co-founder of Product HQ, founder of Technical Writer HQ, and founder and head of product of Squibler. You…
More About Josh →
×

Bring the right people in early

When the question is still fuzzy, I make the idea tangible with a prototype for product managers before asking the team to commit to a build.

I then put the concept in front of representative users through usability testing for product managers, treating confusion as evidence to improve the design rather than as a participant failure.

I use collaborative design to reduce the gap between a customer problem and the solution a team can build. That means involving product, design, engineering, research, and relevant domain partners early enough for each perspective to change the work.

I start with a shared problem statement, the target user, evidence, constraints, and the decision we need to make. Without that frame, a workshop can become a collection of opinions or a competition to produce the most ideas.

How I'd structure the session

I would diverge before converging: understand the workflow, identify pain points, generate a few options, and make trade-offs visible. I would use sketches, prototypes, mapping, or examples depending on the question. The artifacts are not the outcome; the shared understanding and next decision are.

I would make room for quieter participants, distinguish evidence from preference, and record unresolved questions. Engineering input should arrive before a design is treated as final, especially when reliability, accessibility, security, or technical debt changes the options.

Connect design to delivery and learning

I would end with a decision, an owner, the assumptions to test, and the smallest useful next step. That might be a research session, prototype, technical spike, or staged release. I would avoid presenting a workshop output as validated demand.

For a time-boxed version of this workshop-to-learning pattern, use a design sprint; when feasibility is the open question, document the next technical spike separately.

After delivery, I would return to the original problem and success signal. Collaborative design works when it improves decisions and learning, not when it merely gives the team another meeting with a colorful artifact.

My bottom line

I use this approach to make the work clearer, not to add process for its own sake. Start with the problem, make the trade-offs visible, and revisit the decision when evidence changes.

If you are building the fundamentals behind this kind of work, the Product HQ technical product manager certification is a useful next step. I also share practical lessons in the Product HQ newsletter.

Josh Fechter
Josh Fechter
Josh Fechter is the co-founder of Product HQ, founder of Technical Writer HQ, and founder and head of product of Squibler. You can connect with him on LinkedIn here.