Where design meets each team
| Team | What they need from design | What design needs from them | Useful shared rhythm |
|---|
| Product | Options and evidence for decisions | Priorities, goals, constraints | Weekly product-design sync |
|---|
| Engineering | Buildable, specified designs; early sight of ideas | Feasibility, performance, technical constraints | Joint kick-offs, design-engineering reviews |
|---|
| Marketing | A product story that matches reality; brand consistency | Positioning, campaign timing, audience insight | Launch planning together |
|---|
| Sales | Material that answers buyer questions | What buyers ask, where deals stall | Monthly insight sessions |
|---|
| Support | Fewer "how do I" contacts | Top issues and user language | Shared review of support themes |
|---|
| Compliance, legal, security | Designs that meet requirements | Rules and constraints, early | Checkpoints at defined stages |
|---|
Habits that make the difference
Involve engineering from the first sketch. A 30-minute conversation early saves weeks later. In my current role at Robosoft Technologies, I work with developers every day to make sure designs are implemented faithfully and to resolve UI challenges as they come up - the earlier those conversations start, the fewer surprises there are.
Share artefacts, not just outcomes. Flows, prototypes and decision logs in shared tools let everyone see the reasoning, not only the final screens.
Bring constraints forward. Compliance, accessibility and security requirements are gathered at the start and checked at defined points - especially in healthcare and finance, where a "small" change to a regulated step can carry real risk.
Use one system. A shared design system and vocabulary give design and engineering a common language and remove a whole category of misunderstandings. See design system governance.
Close the loop. After release, share what happened - metrics, support themes, user feedback - with everyone who contributed.
Fitting into agile delivery
Most teams I work with run agile processes and use tools such as Jira, Azure DevOps or Aha to manage delivery. Design fits best when it works slightly ahead of engineering without disappearing into a separate phase:
- Discovery alongside delivery - research and design for upcoming work while the current sprint builds the last tested design.
- Definition of ready - designs, flows, states, content and accessibility notes complete before a ticket enters a sprint.
- Definition of done - design QA and accessibility checks included before a story closes.
- Shared ceremonies - designers join planning and reviews; engineers join design critiques.