Skip to content

Instantly share code, notes, and snippets.

@erkobridee
Last active July 1, 2025 08:03
Show Gist options
  • Save erkobridee/5c418d893904f54bd76705d75a2ca4f7 to your computer and use it in GitHub Desktop.
Save erkobridee/5c418d893904f54bd76705d75a2ca4f7 to your computer and use it in GitHub Desktop.

🧠 How to Write Better Jira Story Names

Writing better Jira story names helps improve team understanding, prioritization, and sprint planning. A good story title should be clear, concise, and action-oriented, summarizing the value or task in a way that's immediately understandable.


βœ… Best Practices for Writing Story Names

Make it user-centric (for user stories)

If following Agile user story format:

  • βœ… As a user, I want to reset my password so I can regain account access

You can shorten the story title for Jira while keeping this user-focus:

  • βœ… Allow users to reset password via email
  • βœ… User can reset password via email

πŸ” Optional User Story Format (for full story description)

As a [user type], I want to [goal], so I can [benefit].

Example:

As a registered user, I want to reset my password, so I can regain access to my account.

πŸ“‹ Jira Task Naming Pattern Template

Use this template to standardize Jira task(subtask) titles across the team.


βœ… Recommended Format

[Tag] Action + What + (Optional: Why/Context)

Examples:

  • [API] Create endpoint for fetching product reviews
  • [UI] Fix button alignment on mobile devices
  • [Auth] Implement token refresh mechanism
  • [Bug] Resolve crash when submitting form without data
  • [Refactor] Clean up legacy cart reducer logic

🧩 Prefix Tags (Optional but Encouraged)

Tag Use for...
[UX] UX/UI work, for example, defining a new UI flow
[FE] or [UI] Frontend / UI-related work
[BE] or [API] Backend / API development
[Auth] Authentication & authorization
[Bug] Bug fixes
[Refactor] Code cleanup/refactoring
[Spike] Research or investigation tasks
[DevOps] Infrastructure, CI/CD changes
[Test] Test-related stories or improvements

πŸ›  Action Verbs

Start the title with a strong action verb:

  • Add, Create, Update, Fix, Remove, Implement, Enable, Support, Refactor, Optimize, Restrict, etc.

🎯 Focus on Value or Clarity

Make sure the title answers:

  • What is being done?
  • Why is it useful or necessary?

❌ Avoid These Patterns

Bad Example Why it's bad
Fix UI Too vague
API changes Not descriptive
Improve stuff Unclear what or why
Refactor code Doesn't specify what code

βœ… Good Examples

Story Type Good Title Example
Feature [UI] Add dark mode toggle in user settings
Bug [Bug] Fix 500 error on user registration
Refactor [Refactor] Remove unused auth utility functions
Research [Spike] Investigate caching strategy for search
DevOps [DevOps] Set up staging deployment via GitHub Actions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment