Skip to content

[Task] Research & Define the standards for design ticket writing #2414

Description

@archibald-ebi

Summary

The Design team is establishing a shared approach for creating, structuring and maintaining design tickets across GitHub, Jira and other project management tools.

The objective is to ensure tickets communicate clear scope, context and outcomes regardless of who creates them, improving collaboration between Design and Engineering.

Areas of focus could include:

  • Standard ticket structure and formatting
  • Writing clear problem statements and objectives
  • Defining scope, acceptance criteria and deliverables
  • Separating Epics, Issues and Sub-issues
  • Documenting design decisions and dependencies
  • Linking supporting artefacts and documentation

Why

Well-written tickets reduce ambiguity, improve planning and enable smoother collaboration across disciplines. A consistent approach allows anyone in the team to understand the purpose, progress and expected outcome of a piece of work without relying on additional context.

These standards should simplify ticket creation while improving communication throughout the product development lifecycle.

Working Document

We are using the attached working document to capture research, examples, proposed templates, discussions and best practices as they evolve.

Outcome

This ticket marks the initial research and definition of our design ops principles regarding writing tickets. The outcome is to share suggestions for additional guidance or standards that would improve consistency, scalability and usability across our ticket management platforms.

Guidance and standards that help us with;

  • Ticket writing principles
  • Standard templates and examples
  • Documentation and communication guidance
  • Discussion points and future improvements

As the work evolves, this ticket and the accompanying document should become the source of truth for how Design scopes, documents and communicates work.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions