Jira Scrum Flashcards
Backlog:
A list of outstanding user stories, bugs, and features for a product or sprint. It represents the work that needs to be done[2].
Board
A visualization tool used by teams to track and manage work items as they move through the workflow. It can be adapted for different agile development styles, such as Scrum or Kanban[2].
Burndown Chart
A chart that visualizes the actual and estimated amount of work remaining in a sprint or project. It helps track progress and identify if the team is on track to complete the work within the desired time frame[2].
Epic
A large body of work that needs to be broken down into smaller stories. Epics may span multiple sprints and are used to organize and track progress on major deliverables[2].
Sprint
A fixed period of time, typically two weeks, during which a team completes work on a set of issues. Sprints are planned in advance and represent a time-bound iteration in the agile development process[3].
Scrum
An agile methodology where work is completed in iterations called sprints. It involves key events like sprint planning, daily stand-ups, sprints, and retrospectives[3].
Kanban
An agile methodology that emphasizes continuous flow and visualizes work on a Kanban board. It helps teams manage work in progress and optimize workflow[3].
Issue
In Jira, an issue represents a unit of work or task that needs to be tracked and managed. It can refer to a bug, feature request, improvement, or any other work item within a project. Issues have various attributes such as status, priority, assignee, and description, which help in organizing and tracking the progress of work[1].
Workflow
A workflow in Jira represents the lifecycle or process through which an issue progresses from creation to completion. It consists of a set of statuses and transitions that define the possible states an issue can be in and how it can move between those states. Workflows help teams visualize and manage the progression of work, ensuring that issues follow the desired process[1].
Project
In Jira, a project is a container that encompasses a group of related issues and provides a space for managing and organizing them. Projects can represent different teams, departments, or initiatives within an organization. They define the scope and context for the work being done in Jira and can have their own settings, permissions, and configurations specific to the project’s requirements[4].
Components
Components in Jira are used to group issues based on their functionality, features, departments, or any other relevant criteria. They act as generic containers for issues within a project and provide a way to structure and categorize work items. Components can be helpful for generating reports, collecting statistics, and organizing issues for further breakdown and analysis[3][5].
Workflow
A workflow in Jira defines the series of states and transitions that an issue can go through. It determines the order in which actions can be performed on an issue and the conditions that must be met for each transition to occur. For example, a typical workflow might include states like “To Do,” “In Progress,” “In Review,” and “Done,” with corresponding transitions between them.
Condition
Conditions in Jira determine whether a transition can be executed by a user. They are used to check certain requirements before allowing a transition to occur. For instance, a condition can be set to allow only users with a specific permission or role to execute a transition. Conditions help enforce business rules and ensure that only authorized users can perform certain actions.
Post Function
Post functions are actions that are executed automatically after a transition occurs. They are used to perform additional processing or tasks once a transition is performed. Post functions can include actions like sending notifications, updating fields, assigning issues, or creating sub-tasks. For example, after an issue is transitioned to the “Done” status, a post function can be used to assign it to a specific user for verification.
Trigger
Triggers in Jira allow you to automatically transition issues based on events that occur in connected development tools, such as Bitbucket or GitHub. Triggers are configured in the workflow and are used to keep Jira issues synchronized with the information in these development tools. For example, a trigger can be set to automatically transition an issue from “To Do” to “In Progress” when a branch is created in Bitbucket.