Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Index

  • General concepts

    Troubleshoot board and filter configurations
    • What is a project schemes?

    • What is a Jira Filterfield?

    • What is a board?

    • What is a dashboard?

  • Board configurations

    • Given a scenario, recommend an appropriate board type

    • Configure boards across multiple teams and projects

    • Configure board columns to match a workflow process

    • board filters, sub-filters, and quick filters

    • Estimation and time tracking on Scrum boards

    • Swimlanes, card colors, card layout, working days, and issue detail view

    • Jira custom field?

    • Jira Screens, field Layouts, cards

  • Managing projects

    • Project permissions

    • Project roles

    • Versioning and manage releases

    • Sub-categorize issues

    • Component and auto assignment

    • Issue field Layouts

    • Enrich issues

What is a Jira Project?

Drawio
mVer2
zoom1
simple0
inComment0
custContentId159678616
pageId159678554
lbox1
diagramDisplayNameacp-620-day2-project.drawio
contentVer1
revision1
baseUrlhttps://wiqu.atlassian.net/wiki
diagramNameacp-620-day2-project.drawio
pCenter0
width1143.9999999999998
links
tbstyle
height621.6896551724137

What is a Jira Filter?

Drawio
mVer2
zoom1
simple0
inComment0
custContentId160137219
pageId159678554
lbox1
diagramDisplayNameacp-620-day2-filter.drawio
contentVer2
revision2
baseUrlhttps://wiqu.atlassian.net/wiki
diagramNameacp-620-day2-filter.drawio
pCenter0
width1155
links
tbstyle
height622

What is a board?

Drawio
mVer2
zoom1
simple0
inComment0
custContentId160366607
pageId159678554
lbox1
diagramDisplayNameacp-620-day2-board
contentVer1
revision1
baseUrlhttps://wiqu.atlassian.net/wiki
diagramNameacp-620-day2-board
pCenter0
width1155
links
tbstyle
height622

What is a dashboard?

Drawio
mVer2
zoom1
simple0
inComment0
custContentId160071802
pageId159678554
lbox1
diagramDisplayNameacp-620-day2-dashboards.drawio
contentVer2
revision2
baseUrlhttps://wiqu.atlassian.net/wiki
diagramNameacp-620-day2-dashboards.drawio
pCenter0
width1155
links
tbstyle
height621.6451612903227

What is a JQL?

Imagine you're in a library filled with books (or "issues" in Jira). Instead of searching each shelf manually, you use JQL to tell the librarian (Jira) exactly what you're looking for, and she brings it to you. It's like using precise phrases to search for specific books!

  1. Issues: These are like the "books" in our library analogy. In Jira, an issue can be a task, bug, story, or any work item.

  2. Fields: Characteristics of an issue, like the title, author, or published date in books. In Jira, fields can be summary, assignee or created date,… etc.

  3. Operators: These help you specify your search. Think of them as the words you use to describe how you want to filter the books, like "is," "is not," "in," "before," etc.

  4. Values: The actual details you're looking for. If fields are like the characteristic "author," values would be "J.K. Rowling" or "Mark Twain."

JQL Examples

All tasks Jay has been working

Code Block
assignee = Jay

All tasks Jay is working and still not completed

Code Block
assignee = Jay AND resolution is Empty

All tasks Jay is working and still not completed or Frank is working and still not completed

Code Block
assignee = Jay AND resolution is Empty or assignee = Frank AND resolution is Empty

All tasks Jay and Frank are working and still not completed

Code Block
( assignee = Jay or assignee = Frank ) and resolution is Empty

Board configurations

Given a scenario, recommend an appropriate board type

Scenario 1

A software development team is launching a new mobile application. They plan to work in time-boxed intervals, addressing a prioritized list of features and bugs. They need to commit to specific tasks for each interval and review their progress at the end.

Answer: Scrum Board

A software development team working on a new project often operates in sprints or time-boxed intervals. The Scrum methodology is designed to address prioritized tasks within these intervals. A Scrum board is thus perfect for this setup, allowing the team to plan their sprint by selecting tasks from the backlog, tracking their progress during the sprint, and then reviewing and reflecting at the end of the sprint. It provides structure to iterative development and helps ensure that tasks are completed within the set timeframe.

Scenario 2

The customer support team handles incoming issues and queries from users. The team wants to visualize their workflow, manage the constant flow of tasks, and ensure that no ticket remains unaddressed for too long.

Answer: Kanban Board

Justification: For teams like customer support, work arrives unpredictably and doesn't fit neatly into time-boxed intervals. Instead, the emphasis is on fluidity and ensuring a steady flow of work. A Kanban board offers a visual representation of this workflow, enabling team members to pick tasks based on priority and availability. It's ideal for managing ongoing and variable tasks by visually identifying bottlenecks and ensuring consistent delivery.

Scenario 3

A product management team is collecting ideas and feedback for product enhancements. They want a space to store and prioritize these ideas (backlog) while also having a flow to address and implement the top priorities, transitioning them through different stages until completion.

Answer: Kanban with Backlog:

Justification: The product management team's work involves both collecting ideas (which may not be immediately actionable) and transitioning prioritized ideas through various stages. A Kanban board with a backlog allows the team to maintain a repository of ideas and feedback while also actioning top priorities. The backlog offers a space for ideas to be stored, discussed, and prioritized, while the Kanban board visualizes the progression of these ideas from conception to completion.

Practica examples

  • Configure boards across multiple teams and projects

  • Configure board columns to match a workflow process

  • Board filters, sub-filters, and quick filters

  • Estimation and time tracking on Scrum boards

  • Swimlanes, card colors, card layout, working days, and issue detail view

Troubleshoot board and filter configurations