Figma & Prototyping

Chapter 11
Collaboration and Design Decision-Making

Certificate in UI/UX
Figma & Prototyping   •   Certificate

Collaboration and Design Decision-Making

Introduction

Digital product design is rarely an individual activity. A designer may create the interface, but users, product managers, developers, accessibility specialists, clients, and organizational leaders all influence what is designed and whether it can be delivered. Figma and FigJam support this collaborative work by bringing files, prototypes, comments, workshops, and decision evidence into a shared environment.

Collaboration, however, is more than giving people access to a file. Effective collaboration requires clear permissions, purposeful communication, structured critique, traceable decisions, and respect for different forms of expertise. Poorly managed collaboration can create conflicting feedback, accidental changes, duplicated work, and decisions based on hierarchy rather than evidence.

This chapter presents practical methods for using Figma and FigJam to coordinate design work and make accountable design decisions. Product names, menus, and capabilities can change across Figma plans and releases; therefore, the principles in this chapter should be applied alongside the current capabilities and governance rules of an organization.

Learning Objectives

By the end of this chapter, you should be able to:

  • distinguish common Figma sharing roles and apply least-privilege access;
  • use comments, mentions, and notifications for actionable communication;
  • explain branching, version history, and restoration practices;
  • plan workshops and critique sessions using FigJam and Figma;
  • synthesize feedback from users, designers, developers, clients, and managers;
  • record design decisions, evidence, assumptions, and unresolved risks;
  • identify ethical, accessibility, security, and governance issues in collaborative design.

1. Collaboration as a Design System

A design collaboration system consists of people, artifacts, tools, rules, and evidence. Figma provides shared design artifacts and interactive prototypes. FigJam provides an open canvas for mapping, brainstorming, prioritization, and workshop activities. Comments connect discussion to specific objects or locations. Version history and branching help manage change. Decision records preserve why a team selected one direction over another.

These capabilities address four recurring coordination problems:

  1. Access: Who may view, comment on, or edit the work?
  2. Alignment: What problem is the team solving, and what does success mean?
  3. Change control: Which version is current, and how can alternatives be explored safely?
  4. Accountability: What evidence and reasoning support a decision?

Collaboration should be treated as an intentional workflow rather than an unstructured conversation. A useful sequence is:

Frame the problem → gather evidence → generate alternatives → critique → decide → document → test → revise.

This sequence is not strictly linear. Testing may reveal that the original problem was misunderstood, requiring the team to return to framing. The value of the sequence is that it makes the movement from evidence to action visible.

Stakeholder roles and contributions

Different participants contribute different kinds of knowledge:

ParticipantTypical contributionUseful collaboration method
UsersGoals, behaviors, frustrations, contextInterviews, usability tests, prototype feedback
UX/UI designersInteraction models, visual systems, user flowsFigma files, prototypes, critique
DevelopersTechnical feasibility, architecture, implementation riskInspectable designs, comments, feasibility review
Product managersScope, priorities, outcomes, constraintsWorkshops, prioritization, decision records
Clients or sponsorsBusiness goals, brand direction, approvalsStructured review, annotated prototypes
Accessibility specialistsInclusive interaction and compliance risksDesign review, testing, issue tracking
ManagersResources, risk, strategic alignmentMilestone reviews, concise decision summaries

A participant may occupy more than one role. The important principle is to clarify which kind of input is being requested. A developer asked to “review the design” may not know whether the team wants a technical feasibility assessment, visual feedback, or an estimate.

2. Sharing Permissions and Access Governance

Sharing permissions determine what collaborators can do and what information they can see. Common permission categories include:

  • View: read the file and, where enabled, inspect the prototype;
  • Comment: view and add contextual feedback without changing design objects;
  • Edit: modify pages, components, flows, and prototypes;
  • File or project administration: manage sharing, organization, or related governance settings, depending on the workspace plan.

Exact role names and capabilities vary. Designers should verify the current workspace settings before inviting external or sensitive participants.

Least privilege

The principle of least privilege states that a person should receive only the access necessary for their task and for only as long as necessary. A client reviewing a concept usually needs view or comment access, not unrestricted editing rights. A usability participant may need access to a prototype but should not automatically receive access to internal research notes or other project files.

A practical access process is:

  1. classify the material as public, internal, confidential, or restricted;
  2. identify the task the invitee must perform;
  3. grant the minimum suitable role;
  4. confirm whether external sharing is permitted;
  5. set an expected review period or expiry process;
  6. remove or reduce access when the task ends.

Permissions are also a communication tool. If everybody can edit, ownership becomes unclear. If nobody can comment, feedback may move to disconnected email or chat. Access should support the decision process, not merely reflect organizational rank.

Security and privacy

Do not place personally identifiable information, passwords, health information, confidential customer records, or unreleased commercial information into a design file unless the organization has approved the practice. Use synthetic or anonymized data in prototypes. Review links before forwarding them, especially when external access is enabled.

A prototype may expose more than its screens: comments, page names, version history, embedded research, and unpublished alternatives can all reveal sensitive information. Before a client demonstration, create a presentation-safe view or duplicate where appropriate, while preserving the authoritative internal file.

3. Comments as Structured Communication

Comments are most effective when they are attached to the relevant frame, component, or interaction and contain enough information for another person to respond. A useful comment identifies:

  • the observation or issue;
  • its impact;
  • the requested action or question;
  • the responsible person, if known;
  • the expected priority or timing.

For example, “The error message is unclear” is weaker than: “When the password is incorrect, the message does not explain how to recover. Can we add a recovery link and confirm the wording with content design before Thursday?”

Comment quality

Good comments are specific, respectful, and oriented toward the work rather than the person. They distinguish fact from interpretation:

  • Observation: “In the test, four of five participants overlooked the secondary action.”
  • Interpretation: “The visual hierarchy may be directing attention away from it.”
  • Proposal: “Could we test a stronger contrast and a revised label?”

The proposal should not be presented as the only possible solution when the evidence supports several options. Questions can preserve exploration: “What would happen if…?” or “Which user need does this element serve?”

Use mentions when a response is required, but avoid mentioning entire teams unnecessarily. Resolve a comment only when the issue has been addressed, intentionally declined, or transferred to a clearly identified task. Resolution does not mean the underlying risk has disappeared; important decisions should also be recorded in the project’s decision log.

Managing feedback volume

Unfiltered feedback creates what is sometimes called design-by-committee: the interface becomes a compromise among individual preferences rather than a response to user needs and product goals. To prevent this, group comments into themes such as navigation, content, accessibility, feasibility, visual hierarchy, and scope. Assign an owner to each theme and discuss disagreements in a scheduled critique rather than through a long sequence of disconnected replies.

4. Branching, Version History, and Change Control

Design exploration requires freedom to try alternatives without destabilizing the main or approved work. Branching, where available in the workspace, supports this by separating exploratory changes from the primary file. A branch should have a clear purpose, owner, and status. For example:

  • checkout-accessibility-exploration;
  • client-review-may-14;
  • mobile-navigation-alternative.

A branch is not automatically a complete experiment. The designer should state the question being explored, the relevant constraints, and the conditions for merging or abandoning the work.

A practical branch workflow

  1. Start from a known version of the main work.
  2. Record the exploration question and owner.
  3. Make changes and test the alternative.
  4. Ask relevant collaborators to review the branch.
  5. Summarize differences, evidence, and unresolved risks.
  6. Merge, revise, or archive according to the decision.

If native branching is unavailable, designers can approximate the practice with clearly named duplicate pages or files. This is less robust because duplicate files can diverge and lose context. The team should identify one authoritative source of truth.

Version history

Version history provides a timeline of changes and may allow a previous state to be inspected or restored, depending on the file and workspace settings. Use meaningful checkpoints at milestones such as:

  • initial user flow;
  • post-research revision;
  • accessibility review;
  • developer handoff;
  • approved release candidate.

A version label should describe significance, not merely date. “Before navigation restructure” is more useful than “Tuesday afternoon.” Before restoring an earlier state, capture the current state and explain why restoration is necessary. Restoration can remove valid later work if the team has not compared versions carefully.

Source-of-truth discipline

A project should define which file or branch is authoritative for each stage. Prototype links shown in meetings should identify their status, such as “concept,” “under review,” or “approved for development.” This prevents developers or clients from using an obsolete screen simply because they retained an old link.

5. Critique, Review, and Decision Quality

Critique is a structured examination of work intended to improve it. It is not a vote on whether a design is attractive. A productive critique evaluates the design against explicit criteria, including user needs, task success, accessibility, consistency, feasibility, business objectives, and risk.

Critique protocol

A simple protocol has five stages:

  1. Context: The presenter states the problem, audience, constraints, and review question.
  2. Silent inspection: Participants inspect the flow before discussion, reducing immediate group influence.
  3. Evidence-based observations: Participants describe what they see and connect comments to criteria or evidence.
  4. Clarification and alternatives: The group asks questions and proposes options.
  5. Synthesis: The facilitator identifies themes, decisions, owners, and follow-up work.

The presenter should not be expected to defend every decision in real time. A facilitator can capture questions in FigJam or comments and distinguish decisions from issues requiring investigation.

Feedback hierarchy

Not all feedback has equal evidential strength. A useful hierarchy is:

  1. direct evidence from users or accessibility testing;
  2. validated product or business constraints;
  3. technical feasibility and implementation evidence;
  4. established design-system or platform conventions;
  5. professional judgment and informed hypothesis;
  6. personal preference.

Personal preference is not irrelevant, but it should not silently override stronger evidence. When evidence is incomplete, the team should label the decision as provisional and identify what would change it.

Psychological safety and power

Junior designers, contractors, users, and developers may hesitate to challenge a senior stakeholder. A facilitator should invite contributions explicitly, allow asynchronous comments, and prevent interruption. Critique the artifact and its consequences, not the competence or identity of its creator. This is both an ethical practice and a quality practice: teams that suppress disagreement often discover problems late, when correction is expensive.

6. FigJam for Workshops and Collaborative Discovery

FigJam can support workshops before, during, and after interface production. Its value lies in externalizing thinking: participants can see assumptions, patterns, and disagreements rather than holding them privately.

Workshop preparation

A workshop should have a defined outcome. “Discuss the product” is too broad. Better outcomes include “agree on the primary user journey” or “rank the top three onboarding risks.” Prepare:

  • a concise purpose statement;
  • participant roles and time limits;
  • a short agenda;
  • instructions for each activity;
  • accessibility accommodations;
  • a method for recording decisions and parking unresolved issues.

Use templates carefully. A template should reduce setup effort without forcing a method that does not fit the problem.

Common workshop activities

  • Affinity mapping: Participants group observations into themes.
  • Customer journey mapping: The team examines stages, goals, emotions, barriers, and opportunities.
  • How-might-we questions: Problems are reframed as opportunities for exploration.
  • Crazy eights or rapid sketching: Participants generate multiple alternatives quickly.
  • Dot voting: Participants indicate preferences or concerns under stated voting rules.
  • Impact–effort mapping: Options are compared using explicit definitions of impact and effort.
  • Assumption mapping: Assumptions are classified by importance and uncertainty.

Voting is a prioritization aid, not proof that an idea is correct. A popular concept may still be inaccessible, technically infeasible, or unsupported by user evidence. Record who voted, what the vote meant, and what validation remains necessary.

Remote and hybrid workshops

Remote participants need clear turn-taking, visible instructions, and alternatives to rapid cursor activity. Provide keyboard-accessible methods where possible, verbalize changes, and avoid assuming that silence means agreement. In hybrid sessions, remote participants should have equal access to the board and discussion rather than being observers of an in-room conversation.

7. Decision Records

A decision record is a short, durable account of a significant choice. It protects teams from repeatedly reopening settled questions while making the reasoning available to people who join later.

A useful decision record includes:

FieldPurpose
Decision title and dateIdentifies the decision
StatusProposed, accepted, superseded, or rejected
Owner and participantsClarifies accountability and consultation
Problem or questionDefines what was being decided
Options consideredPrevents hindsight distortion
DecisionStates the selected direction
Evidence and rationaleConnects the choice to research, constraints, or principles
ConsequencesRecords benefits, costs, and risks
Revisit conditionStates when new evidence should trigger review
LinksConnects the record to prototypes, tests, and comments

A decision record should not become a transcript of every conversation. Its purpose is concise traceability. For example: “Use a bottom navigation pattern for the mobile account area because testing showed faster task discovery and the platform convention is familiar. Consequence: one destination must be removed from the primary navigation. Revisit if analytics show frequent access to that destination.”

Decision records support responsible disagreement. A person can challenge the evidence or assumptions without guessing how the decision was made. They also help managers distinguish a deliberate trade-off from an accidental omission.

8. A Complete Collaboration Workflow

The following workflow integrates Figma, FigJam, critique, and decision records.

Stage 1: Frame

Define the user problem, desired outcome, constraints, and decision owner. Create a FigJam frame containing the problem statement, known evidence, assumptions, and open questions.

Stage 2: Explore

Generate alternatives in a controlled area or branch. Label concepts clearly and avoid presenting unfinished explorations as approved direction. Use components and design-system assets where appropriate so that alternatives remain comparable.

Stage 3: Review

Invite participants according to the question. Developers review feasibility; accessibility specialists review inclusive interaction; users or researchers provide behavioral evidence; clients review alignment with agreed goals. Use comments for localized issues and a critique session for systemic questions.

Stage 4: Decide

The decision owner synthesizes evidence and records the selected option, rejected alternatives, consequences, and unresolved risks. Authority should be explicit, but authority should not replace evidence.

Stage 5: Communicate

Update the authoritative Figma file, label the status, notify affected collaborators, and link the decision record. If the decision changes scope or implementation assumptions, communicate it to product and engineering leads.

Stage 6: Validate and learn

Test the prototype or implemented feature. Compare outcomes with the original success criteria. If evidence contradicts the decision, update the record rather than hiding the change. A superseded decision remains useful because it explains the evolution of the product.

9. Illustrative Case: Improving a Library-Book Reservation Flow

This is a fictional illustrative case.

Background

A public library team is redesigning a mobile book-reservation flow. The existing prototype allows users to search, select a branch, and reserve a book, but support staff report that patrons often arrive at the wrong branch or do not understand when a book will be available.

Problem

The team must decide whether branch selection should occur early in the flow, after book selection, or be inferred from a user’s preferred branch. The client wants a fast reservation process; staff need fewer collection errors; users need clear information.

Analysis

In FigJam, the team maps the current journey and identifies three assumptions:

  • users know which branch holds the book;
  • preferred branch information is current;
  • availability dates are understood without explanation.

A short usability study with six participants finds that five overlook the branch information when it appears as small text near the confirmation button. Two participants assume “available” means available immediately at their preferred branch. The developer explains that branch inventory can be retrieved early, but real-time data may occasionally be delayed.

Approach and solution

The designer creates two branches in the design work: one for early branch selection and one for selection after the book is chosen. The team critiques both against task clarity, error prevention, technical feasibility, and user effort. The second alternative allows the system to show the selected book’s available branches and dates together. The team chooses it, while adding a clear warning when inventory data is delayed.

The decision record states the evidence, the chosen flow, the rejected alternative, and the risk that delayed data could still cause confusion. A follow-up task is assigned to test the warning message with screen-reader users and to monitor reservation errors after release.

Outcome

The team has not merely selected a screen arrangement; it has created a traceable rationale. The client can see how the choice supports service goals, the developer knows the data limitation, and future designers can understand why the branch information appears at that point in the flow.

Learning points

  • A workshop exposed assumptions before visual polish concealed them.
  • Branching enabled comparison without destabilizing the main file.
  • User evidence and technical constraints were considered together.
  • The decision record preserved both the choice and its remaining risk.

10. Challenges, Ethics, and Governance

Conflicting stakeholder goals

A manager may prioritize release speed, a client may prioritize brand expression, and users may need error prevention. Make the conflict explicit and connect each option to measurable or observable consequences. Do not disguise a business trade-off as a purely visual decision.

Accessibility

Collaboration artifacts must be accessible. Use sufficient contrast, readable labels, meaningful frame names, and alternatives to color-only communication. In workshops, provide captions or transcripts where needed, allow asynchronous participation, and avoid activities that depend exclusively on precise pointer movement.

Design critique should include accessibility from the beginning, not as a final compliance gate. Accessibility specialists and people with disabilities should be consulted as contributors, not treated solely as testers of finished work.

Bias and unequal participation

Users recruited for research may not represent all affected groups. Workshop voting can amplify confident or senior voices. AI-generated suggestions can reproduce patterns from training data or invent unsupported rationale. Treat automated output as a hypothesis requiring human review, not as evidence.

Records and retention

Organizations should define where research evidence, design files, comments, and decision records are stored; who may access them; and how long they are retained. A decision record should not include unnecessary personal information. If comments contain sensitive research details, move the protected information to an approved repository and link to it with suitable access control.

When collaboration fails

Warning signs include many unresolved comments, multiple “final” files, decisions made only in private messages, repeated debates, silent stakeholders, and prototypes that do not match the development handoff. Corrective actions include appointing a decision owner, consolidating the source of truth, scheduling a focused critique, and documenting open risks.

11. Professional Best Practices

  1. Define the review question before inviting feedback.
  2. Match permission level to task and sensitivity.
  3. Use comments for localized issues and meetings for systemic disagreement.
  4. Label exploratory, review, and approved work clearly.
  5. Create meaningful version checkpoints.
  6. Record decisions while context is fresh.
  7. Separate evidence, interpretation, preference, and decision.
  8. Include developers and accessibility specialists early.
  9. Treat voting as prioritization, not validation.
  10. Communicate consequences, not only the selected option.
  11. Keep a single authoritative source for each stage.
  12. Revisit decisions when specified evidence or conditions change.

Chapter Summary

Effective Figma collaboration combines access governance, contextual communication, controlled exploration, structured critique, workshop facilitation, and decision records. Sharing permissions should follow least privilege and protect confidential information. Comments are most useful when they are specific, evidence-aware, and connected to an owner or next action. Branches and version history support safe experimentation and traceability, while a clearly labelled source of truth prevents obsolete work from reaching clients or developers.

FigJam helps teams externalize assumptions, generate alternatives, and prioritize questions, but workshop activities do not replace research or professional judgment. Critique should evaluate work against user, accessibility, business, and technical criteria rather than personal taste. Decision records preserve the problem, options, evidence, rationale, consequences, and conditions for reconsideration. Together, these practices make design work more inclusive, efficient, accountable, and easier to implement.

Key Terms

Access permission: A rule defining what a collaborator may view, comment on, or edit.

Branch: A separated design-work area used to explore changes without immediately altering the primary work.

Comment: Contextual feedback attached to a design object or location.

Critique: A structured review intended to improve work using explicit criteria.

Decision owner: The person accountable for making or confirming a decision.

Decision record: A concise account of a significant design choice and its rationale.

Design-by-committee: A process in which numerous unstructured opinions produce compromise rather than evidence-based design.

FigJam: A collaborative visual workspace used for workshops, mapping, brainstorming, and synthesis.

Least privilege: Providing only the access required for a task.

Merge: The controlled incorporation of approved changes from an exploratory branch into primary work.

Prototype: An interactive representation used to explore or test an experience.

Source of truth: The authoritative file or artifact for a defined project stage.

Stakeholder: A person or group affected by, responsible for, or able to influence a product decision.

Version history: A record of changes that supports comparison, traceability, and possible restoration.

Workshop: A facilitated collaborative session with a defined purpose and outcome.

Evidence: Information used to support or challenge a design interpretation or decision.

Psychological safety: A condition in which participants can question, disagree, and contribute without fear of humiliation or punishment.

Accessibility review: Examination of a design for barriers affecting people with diverse abilities and assistive technologies.

Review Questions

Short Answer Questions

  1. What is the principle of least privilege, and why is it important in Figma collaboration?
  2. State two characteristics of an effective design comment.
  3. What is the purpose of a design branch?
  4. Why should a decision record include consequences as well as the selected option?
  5. Name two activities that can be conducted in FigJam.

Long Answer Questions

  1. Explain how sharing permissions, source-of-truth discipline, and version history work together to reduce collaboration risk.
  2. Describe a structured critique process and explain how it differs from design-by-committee.
  3. Discuss how a team can use FigJam to move from assumptions to testable design opportunities.
  4. Explain the main fields of a decision record and the value of each field.
  5. Discuss ethical and governance issues that arise when external clients, users, and internal teams collaborate in shared design tools.

Analytical / Application Questions

  1. A client has edit access to an internal Figma file containing research notes and several unfinished concepts. Propose a safer access and communication plan, explaining your reasoning.
  2. A product team receives conflicting comments from a developer, a manager, and five users. Design a process for classifying, prioritizing, and resolving the feedback without relying solely on majority voting.
  3. Create an outline decision record for choosing between two navigation patterns. Include the problem, options, evidence, decision, consequences, and a condition that would justify revisiting the decision.

Multiple Choice Questions with Answers

Question 1

Which permission best suits a client who needs to review a prototype and leave feedback but should not change design objects?

A. View only

B. Comment

C. Edit

D. Workspace administration

Correct Answer: B. Comment

Question 2

What is the primary purpose of a design branch?

A. To permanently delete rejected work

B. To give every collaborator administrative access

C. To explore changes without immediately destabilizing primary work

D. To replace usability testing

Correct Answer: C. To explore changes without immediately destabilizing primary work

Question 3

Which comment is most actionable?

A. This screen feels wrong.

B. I dislike the spacing.

C. The interface is confusing.

D. Four of five participants missed the secondary action; can we test stronger contrast and a revised label?

Correct Answer: D. Four of five participants missed the secondary action; can we test stronger contrast and a revised label?

Question 4

What should a critique primarily evaluate?

A. The designer’s personal style

B. The design against explicit user, accessibility, business, and technical criteria

C. Which stakeholder speaks most confidently

D. Whether every participant has identical preferences

Correct Answer: B. The design against explicit user, accessibility, business, and technical criteria

Question 5

Which FigJam activity is especially suited to grouping observations into themes?

A. Affinity mapping

B. Version restoration

C. Component publishing

D. Permission auditing

Correct Answer: A. Affinity mapping

Question 6

Which statement about voting in a workshop is correct?

A. The most popular option is automatically validated.

B. Voting replaces user research.

C. Voting can help prioritize, but it does not prove feasibility or usability.

D. Only managers should vote.

Correct Answer: C. Voting can help prioritize, but it does not prove feasibility or usability.

Question 7

Which item belongs in a decision record?

A. Only the final screen image

B. The options considered, evidence, rationale, and consequences

C. A list of every chat message

D. The personal preference of the most senior participant

Correct Answer: B. The options considered, evidence, rationale, and consequences

Question 8

What is the safest general approach when a prototype contains sensitive personal information?

A. Publish the link publicly for easy access.

B. Use real data so the prototype looks realistic.

C. Use anonymized or synthetic data and apply approved access controls.

D. Place the data in comments instead of frames.

Correct Answer: C. Use anonymized or synthetic data and apply approved access controls.

Question 9

Which practice best supports a reliable source of truth?

A. Maintain several unnamed files called Final.

B. Clearly label the authoritative file and the status of the work.

C. Allow each stakeholder to maintain a separate approved version.

D. Use only screenshots in email.

Correct Answer: B. Clearly label the authoritative file and the status of the work.

Question 10

When should a design decision normally be revisited?

A. Whenever one person dislikes it, regardless of evidence.

B. Only after the original designer leaves.

C. When the decision record’s stated revisit condition or new relevant evidence occurs.

D. Never, because decisions cannot change.

Correct Answer: C. When the decision record’s stated revisit condition or new relevant evidence occurs.

Figma & Prototyping
Chapter 11 of 14