Jira Automation: A Hands-On – Practical Masterclass (Rental)
$40.00
Four Videos of Class Recording approx 14 Hours, and 8 ebooks as Student Handbook.
About the Recordings
Whats included
Four Videos of Class Recording
8 ebooks as Student Handbook.
Topics Covered
1. Introduction to Jira Automation
-
1.1 Understanding Automation Basics
-
Definition: What is automation in the context of Jira?
-
Benefits and use cases of automating Jira tasks
-
Overview of Automation features (Cloud vs. Server/Data Center differences)
-
-
1.2 Navigating the Jira Automation Interface
-
Accessing Jira Automation rules
-
Automation Library: Common, pre-built rules and templates
-
Anatomy of an automation rule (Triggers, Conditions, Actions)
-
2. Key Concepts & Components of Jira Automation
-
2.1 Triggers
-
Different trigger categories: Issue creation, transitions, field changes, scheduled triggers
-
Real-world use cases for each trigger
-
Best practices: selecting the right trigger for the right scenario
-
-
2.2 Conditions
-
Basic vs. Advanced (JQL) conditions
-
Combining multiple conditions for complex logic
-
Real-world examples: filtering issues by fields, status, priority, labels, etc.
-
-
2.3 Actions
-
Transition issue, Edit issue, Send email, Create sub-task, Comment on issue, etc.
-
How to chain multiple actions effectively
-
Pitfalls to avoid: circular logic or infinite loops
-
-
2.4 Branching and Advanced Conditions
-
Branch rule / related issues: For subtasks, linked issues, and epic-child relationships
-
Use cases for branching logic (e.g., updating parent issue when child issue changes)
-
Nested conditions for more granular control
-
3. Setting Up Basic Automations
-
3.1 Simple Automations
-
Auto-assign new issues to a user or team
-
Notify users upon specific status changes
-
Auto-add watchers or mention relevant team members
-
-
3.2 Scheduled Automations
-
Automated backlog grooming (e.g., close stale issues)
-
Scheduled reminder emails to assignees or watchers
-
Weekly or monthly status reporting
-
-
3.3 Hands-On Exercises & Quizzes
-
Exercise: Create a rule that automatically transitions an issue from “To Do” to “In Progress” when a custom field is updated.
-
Quiz Topics: Triggers, basic conditions, and simple actions
-
4. Intermediate Automations: Utilizing JQL & Conditions
-
4.1 JQL (Jira Query Language) Refresher
-
Crafting advanced filters for automation conditions
-
Best practices for using JQL in complex workflows
-
-
4.2 Conditional Logic in Automation
-
Using if/else blocks for different issue types or priorities
-
Combining multiple conditions for refined rules
-
-
4.3 Example Use Cases
-
Auto-update parent task progress when sub-tasks are closed
-
Send dynamic notifications based on custom fields (e.g., severity, department)
-
Auto-generate sub-tasks with specific fields populated
-
-
4.4 Hands-On Exercises & Quizzes
-
Exercise: Build a rule that sends a Slack (or email) notification if an issue with Priority = “High” is still unresolved after X days.
-
Quiz Topics: Using JQL operators (
=
,!=
,IN
,NOT IN
, etc.), conditional branching
-
5. Advanced Automations with Integrations & Webhooks
-
5.1 External Integrations
-
Connecting Jira automation to Slack, Microsoft Teams, or email services
-
Automating tasks that span multiple tools (e.g., creating Confluence pages, updating tickets in other systems)
-
-
5.2 Webhooks
-
What are webhooks and how to configure them in Jira
-
Example scenarios: Trigger external scripts, integrate with CI/CD pipelines, or update external dashboards
-
-
5.3 Scripting Within Automation
-
Using smart values in Jira Automation
-
Manipulating JSON data from webhooks or other payloads
-
Customizing messages, field updates, or URLs
-
-
5.4 Hands-On Exercises & Quizzes
-
Exercise: Configure a rule that sends a webhook to a third-party app (e.g., a custom script on a server) whenever a critical bug is filed.
-
Quiz Topics: Smart values, webhook configuration, advanced field manipulation
-
6. Automation Best Practices & Governance
-
6.1 Governance & Rule Management
-
Naming conventions for rules
-
Managing global vs. project-level rules
-
Understanding rule execution limits and performance considerations
-
-
6.2 Troubleshooting & Debugging
-
Common errors and how to handle them
-
Viewing Audit Logs for debugging
-
Handling race conditions and conflicting automation rules
-
-
6.3 Collaboration & Maintenance
-
Documenting automation rules for the team
-
Version control for automation rules (where possible)
-
Periodic reviews & cleanup of unused rules
-
7. Real-World Scenarios & Case Studies
-
7.1 Agile Project Management Use Cases
-
Automatically update sprint fields based on certain triggers
-
Scrum vs. Kanban-specific automations
-
Linking automation to retrospective improvements
-
-
7.2 ITSM & Helpdesk Use Cases
-
Auto-assigning tickets based on support tiers or incident types
-
Priority escalation logic and notifications
-
Linking tickets to change management tasks
-
-
7.4 Hands-On Exercises & Quizzes
-
Exercise: Create a comprehensive automation rule covering a typical end-to-end scenario: new support request -> escalation -> completion -> closure notifications.
-
Quiz Topics: End-to-end knowledge check of all triggers, conditions, and actions
-
8. Consolidated Exercises & Final Assessment
-
8.1 Cumulative Practical Exercises
-
Learners collaborate to design a multi-step automation rule covering multiple triggers, conditions, and advanced actions.
-
-
8.2 Final Quiz / Assessment
-
Scenario-based questions testing problem-solving and practical knowledge
-
Evaluate participants’ abilities to recommend the best automation solutions
-
-
8.3 Course Project (Optional)
-
Full project where participants configure a real or simulated Jira environment
-
Showcasing automation best practices for different use cases
-
9. Course Wrap-Up & Further Learning
-
9.1 Retrospective
-
Reviewing key takeaways, common pitfalls, and success stories
-
Sharing participant experiences with complex automations
-
-
9.2 Additional Resources
-
Links to Jira’s official documentation on Automation
-
Atlassian community forums and user groups
-
Advanced tutorials and specialized integration guides
-
-
9.3 Next Steps
-
Suggestion for advanced training: Scripting with Jira (using ScriptRunner, for instance), Marketplace apps, custom webhooks, etc.
-
Earning Jira certifications or badges
-
Note to the Instructor
-
Practical Orientation: Emphasize real-world scenarios throughout, encouraging participants to suggest automations from their own work environments.
-
Hands-On Labs: Each section should include at least one hands-on exercise. Encourage group activities or breakout sessions for scenario-based tasks.
-
Quizzes & Feedback: Short quizzes at the end of each module keep learners engaged and help track understanding.
-
Customization: Adjust complexity and focus (e.g., agile projects, DevOps, or ITSM) based on your audience’s needs.
$40.00