You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Development Team: Cross-functional group delivering product
Artifacts
Product Backlog: Ordered list of features and requirements
Sprint Backlog: Items selected for current sprint
Product Increment: Working product delivered each sprint
Events
Sprint Planning: Plan upcoming sprint work
Daily Scrum: 15-minute daily synchronization
Sprint Review: Demo completed work to stakeholders
Sprint Retrospective: Team improvement planning
Kanban Principles
Visualize Work: Make workflow visible
Limit WIP: Control work in progress
Manage Flow: Monitor and optimize
Explicit Policies: Clear process understanding
Feedback Loops: Regular reviews
Collaborative Improvement: Evolutionary change
Scrum vs Kanban
Aspect
Scrum
Kanban
Structure
Time-boxed sprints
Continuous flow
Planning
Sprint planning meetings
Continuous planning
Changes
No changes during sprint
Changes anytime
Metrics
Velocity, burndown
Lead time, cycle time
Roles
Defined roles
Flexible roles
βοΈ Project Setup
Project Creation Steps
Navigate: Projects β Create Project
Template: Choose methodology (Scrum/Kanban)
Configure: Name, key, description, lead
Components: Functional areas
Versions: Release milestones
Issue Types Configuration
Standard Types:
- Epic: Large features spanning multiple sprints
- Story: User-focused requirements
- Task: Generic work items
- Bug: Software defects
- Sub-task: Breakdown of larger issues
Workflow States
Basic Workflow:
To Do β In Progress β Done
Development Workflow:
To Do β In Progress β Code Review β Testing β Done
Bug Workflow:
Open β In Progress β Resolved β Verified β Closed
As a [user type]
I want [functionality]
So that [benefit/value]
Acceptance Criteria:
- Given [context]
- When [action]
- Then [outcome]
Bug Report Template
Summary: Clear description of the problem
Description: Detailed steps to reproduce
Environment: Browser, OS, version
Expected Result: What should happen
Actual Result: What actually happens
Screenshots: Visual evidence
Priority/Severity: Impact assessment
Issue Linking
Blocks/Is Blocked By: Dependency relationships
Clones/Is Cloned By: Duplicate work tracking
Duplicates/Is Duplicated By: Same issue identification
Relates To: General association
Time Tracking Formats
Format
Meaning
Example
1w
1 week
Based on working days
1d
1 day
Based on working hours
1h
1 hour
60 minutes
1m
1 minute
60 seconds
1w 2d 3h
Combined
1 week, 2 days, 3 hours
π Workflows & Customization
Workflow Components
Statuses: Current state of work
Transitions: Actions to move between states
Conditions: Rules for transition availability
Validators: Checks before transition completes
Post Functions: Actions after successful transition
Common Transition Conditions
Condition
Purpose
Example
Permission
User must have permission
"Resolve Issues"
User
Specific users only
Project lead only
Field Value
Field must have value
Priority set
Sub-task
Sub-tasks resolved
Before closing parent
Automation Examples
Auto-Assignment
Trigger: Issue Created
Condition: Component = "Frontend"
Action: Assign to Frontend Team Lead
Priority Escalation
Trigger: Scheduled (Daily)
Condition: Priority = "High" AND Created > 2 days AND Status != "Resolved"
Action: Set Priority to "Critical" AND Add comment
Smart Values
{{issue.summary}} - Issue title
{{issue.assignee.displayName}} - Assignee name
{{issue.created}} - Creation date
{{now.plusDays(7)}} - Date calculations
π₯ Team Collaboration
Agile Ceremonies in JIRA
Sprint Planning
Create new sprint in backlog
Drag stories into sprint
Break down into sub-tasks
Estimate and commit
Daily Standups
Review sprint board
Update work logs
Update remaining estimates
Flag blockers
Sprint Review
Demo completed work
Gather stakeholder feedback
Update product backlog
Complete sprint
Sprint Retrospective
Review velocity and metrics
Identify improvements
Create action items
Plan next sprint
Communication Best Practices
@mentions: Tag users in comments
Clear Updates: Provide context and detail
Status Changes: Reflect current work state
Professional Tone: Maintain respectful communication
Remote Team Features
Detailed Descriptions: Comprehensive issue info
Asynchronous Updates: Regular status communication
Handoff Procedures: Clear work transitions
Documentation: Process guides and decisions
π Reporting & Analytics
Key Agile Reports
Burndown Chart
Purpose: Track sprint progress
Shows: Remaining work over time
Analysis: Above/below ideal line indicates pace
Velocity Chart
Purpose: Measure team capacity
Shows: Story points completed per sprint
Usage: Sprint planning and capacity forecasting
Cumulative Flow Diagram
Purpose: Visualize work flow
Shows: Work distribution across stages
Insights: Bottlenecks and flow efficiency
Dashboard Gadgets
Gadget
Purpose
Use Case
Filter Results
Show specific issues
Current sprint work
Pie Chart
Distribution view
Status breakdown
Burndown Chart
Sprint progress
Daily standup reference
Velocity Chart
Team performance
Sprint planning
Activity Stream
Recent updates
Team communication
KPI Examples
Velocity: Story points per sprint
Lead Time: Request to delivery time
Cycle Time: Start to completion time
Defect Rate: Bugs per feature
Sprint Goal Achievement: Goals met percentage
π Advanced Features
JIRA Automation Components
Triggers: Events that start rules (Issue Created, Updated, etc.)
Conditions: Criteria for rule execution
Actions: What happens when triggered (Edit, Transition, Notify)
Integration Capabilities
Development Tools: Git, Bitbucket, GitHub
CI/CD: Jenkins, Bamboo, CircleCI
Communication: Slack, Teams, Email
Documentation: Confluence, Wiki systems
Performance Optimization
Regular Cleanup: Archive old issues and projects
Efficient JQL: Use indexed fields in queries
Dashboard Optimization: Limit gadgets and data scope
# My open issues
assignee = currentUser() AND resolution = Unresolved
# Current sprint work
sprint in openSprints()
# High priority bugs
priority = "High" AND type = "Bug"
# Recently resolved
resolved >= -1w ORDER BY resolved DESC
# Overdue items
duedate < now() AND resolution = Unresolved
# Issues without story points
"Story Points" IS EMPTY AND type = "Story"
# Team workload
assignee IN membersOf("developers") AND resolution = Unresolved
Date Functions
Function
Description
Example
now()
Current time
created >= now() - 1d
startOfDay()
Start of today
created >= startOfDay()
startOfWeek()
Start of week
created >= startOfWeek()
endOfMonth()
End of month
duedate <= endOfMonth()
User Functions
currentUser() - Current logged-in user
membersOf("group") - Users in specific group
β¨οΈ Keyboard Shortcuts
Global Shortcuts
Key
Action
C
Create issue
G + D
Go to dashboard
G + I
Go to issue navigator
/
Quick search
?
Show all shortcuts
Issue Navigation
Key
Action
J / K
Next/Previous issue
U
Back to search results
E
Edit issue
A
Assign issue
M
Add comment
L
Log work
Board Shortcuts
Key
Action
1-9
Jump to column
N / P
Next/Previous item
T
Assign to me
Space
Expand/collapse details
β Implementation Checklist
Phase 1: Foundation (Weeks 1-4)
Assessment: Document current processes and requirements
Project Setup: Create initial project structure
User Management: Configure roles and permissions
Basic Training: Introduction sessions for all users
Workflow Configuration: Implement basic workflows
Quick Wins: Simple improvements for immediate value
Phase 2: Enhancement (Weeks 5-8)
Advanced Features: Automation rules and integrations
Custom Fields: Organization-specific requirements
Reporting: Dashboards and analytics setup
Process Optimization: Workflow refinements
Performance Tuning: System optimization
User Experience: Interface customization
Phase 3: Maturity (Weeks 9-12)
Advanced Analytics: KPIs and business intelligence
Knowledge Transfer: Internal expertise development
Continuous Improvement: Feedback and optimization cycles
Future Planning: Roadmap for next phase
Success Metrics
User Adoption: >90% active users
Process Efficiency: 30% reduction in manual work
Data Quality: >95% complete issue information
Team Satisfaction: >8/10 in user surveys
Business Value: Measurable improvement in delivery
Best Practices Summary
Start Simple: Begin with basic configuration
User-Centric: Focus on actual user needs
Iterate: Continuous improvement based on feedback
Train: Comprehensive user education
Measure: Data-driven decisions and improvements
π Additional Resources
Atlassian University: Free online training courses
Official Documentation: Comprehensive product guides
Community Forums: User support and discussions
Atlassian Marketplace: Third-party add-ons and integrations
User Groups: Local meetups and networking
This guide provides a comprehensive foundation for JIRA mastery. Practice with real projects, engage with the community, and continuously refine your approach for optimal results.