My sister’s Agile team described tools that made estimation feel overcomplicated. The software was taking attention away from the discussion.

Live product

Join with a shared link
No signup
Shared rooms and synchronized reveal
Real time

Built and live. Teams join with a shared link.

Open Common Ground

A side project, sparked by my sister’s Agile team.

Make room for
the conversation.

Their estimation tools felt overcomplicated. The small things that made sessions enjoyable, like avatars, backgrounds, and confetti, were missing or out of reach.

I designed and built Common Ground around a simpler rhythm: join the room, think independently, then talk through the differences.

Common Ground’s live welcome screen with a create room action, shared room link, lavender estimation cards and anonymous animal avatars.
The actual product. One clear invitation to create a room or join your team.

A link is enough.

Up to 25 teammates can join without creating an account. A recognizable avatar gives everyone a seat; a ticket title and Jira link give the room shared context.

Different answers.
A better discussion.

One ticket. Three perspectives.

Ready to reveal
Ready to reveal
Ready to reveal

Everyone gets to think first.

An illustrative round: each person chooses privately. One action reveals every estimate together, without letting the first answer set the tone.

Actual Common Ground room interface showing the shared table, private voting status, invitation control, and a single host waiting for the first round.
The live room, before the first vote. A shared table holds the round; people and room controls stay alongside it.
8Your estimate
Private until reveal
The room sees: ready

Hidden means
actually private.

I made independence a product rule, not just a visual effect. The server withholds other people’s values until reveal. Even the host cannot inspect hidden estimates through normal application messages.

WebSockets keep everyone in the same round. The host controls reveal and reset, while private connection tokens protect those permissions.

Not every answer
is a number.

A coffee card makes “let’s talk this through” a valid response. An optional shared timer gives the discussion a little structure before the next round.

That is the role of playfulness here: help people participate. Cards acknowledge a choice, avatars show who is present, and a brief celebration marks agreement.

A working room.
Room to learn.

Try Common Ground

Built and checked

25 connected participants, private voting, host transfer, room capacity, consensus, and shared timer deadlines. Rooms are temporary, with no saved voting history or application database.

Next: listen to real teams

Early feedback shaped the first version. Next, I want to observe real refinement sessions: joining, revealing, and the moments where coordination still gets in the way.

Let’s build something people love using.

Looking for a product designer who can take an idea from the first sketch to a working experience? Let’s talk.

Designed and developed © 2026 Erik Rodríguez