How to Customize Daily Standup Questions and Configure Jira JQL
Standupify's integration with Jira allows you to automate the task reporting process during daily standups. By configuring Jira Query Language (JQL) for your standup questions, you can ensure that team members are presented with relevant, up-to-date tasks directly from Jira.
This guide will walk you through customizing your daily standup questions and setting up JQL to pull specific Jira tasks into your Google Chat bot.
Prerequisites
- Your Standupify workspace must be integrated and authorized with Jira.
- You need appropriate permissions in Standupify to configure Daily Reports.
Steps to Configure Daily Standup Questions and Jira Queries
Navigate to the 'Questions' Tab
From your Standupify dashboard, navigate to 'Check-ins', then select the specific 'Daily Report' you wish to configure (e.g., for the 'Marketing' team). Within the Daily Report settings, click on the 'Questions' tab.
Access the 'Questions' tab to begin configuring your standup prompts. Select the Standup Question to Configure
On the 'Questions' tab, you will see options for your default standup questions, such as 'What did you do yesterday?' and 'What will you do today?'. Select the radio button next to the question you wish to customize.
Enter Your Jira Query Language (JQL) Statement
Below the selected question, you will find an input field labeled 'Query'. This is where you enter your JQL statement. This query defines which Jira tasks Standupify will fetch and present to team members in Google Chat.
- Example for 'What did you do yesterday?': To suggest tasks that a user has completed, you might use:
assignee = currentUser() AND status = Resolved. This query pulls tasks assigned to the current user that have been marked as 'Resolved'. This helps encourage reporting on completed work and provides a sense of accomplishment. - Example for 'What will you do today?': For tasks planned for today, you might use:
assignee = currentUser() AND status in ("To Do", "In Progress") ORDER BY priority DESC. This would show tasks assigned to the user that are either 'To Do' or 'In Progress', ordered by priority.
Standupify uses this JQL, post-Jira integration and authorization, to pull tasks from your Jira task manager and send them to the Google Chat bot, where users can easily select them for their daily updates.
- Example for 'What did you do yesterday?': To suggest tasks that a user has completed, you might use:
Save Your Configuration
After entering your JQL, ensure you save your changes. Standupify may also provide a preview function to test your JQL and see which tasks it would retrieve before you finalize the settings.
By carefully crafting JQL queries for each question, your team can ensure that the tasks presented to members are highly relevant, actionable, and contribute to accurate progress tracking, thereby transforming traditional meetings into focused discussions.
Frequently asked questions
How do I write a JQL query for my standup questions?
JQL (Jira Query Language) queries are similar to SQL. For example, assignee = currentUser() AND status = Resolved will fetch resolved tasks assigned to the user. You can use fields like project, status, assignee, resolution, and more. Refer to Jira's official JQL documentation for advanced queries.
What is the benefit of linking Jira tasks to standups?
Linking Jira tasks to standups automates task suggestions, reduces manual entry, ensures accuracy, and provides a 'psychological productivity boost' by highlighting completed work. It directly connects daily updates to project progress.
Who can configure these standup question settings?
Typically, Team Leads, Scrum Masters, Project Managers, or Administrators are responsible for configuring standup questions and JQL queries for their respective teams in Standupify.
Can I preview JQL results before saving?
Yes, after integrating and authorizing with Jira, Standupify allows you to configure JQL and often provides a way to see what kind of tasks the JQL will pull from Jira before finalizing your settings.
