Question 1:
What's your role at MicroGenesis?
Veeresh: As a Senior Developer, I focus on creating strong, reliable applications that make problem-solving easier and enhance the overall user experience. ๐ก
Question 2:
How does your team come up with ideas for new apps?
Veeresh: Weโre committed to enhancing the customer experience by continuously gathering insights from various sources, including support tickets, community discussions, and Atlassian events. By analyzing these inputs, we ensure customer needs remain at the core of our app development process. ๐ ๏ธ๐ฅ
Question 3:
What do you think has been the secret to your success so far?
Veeresh: Our mission is to solve challenging problems in work management and collaboration, enabling teams to reach their full potential.
We maintain a strong focus while driving continuous innovation. By improving how work is planned and executed, we aim to enhance the customer experience. This empowers teams to consistently deliver their good work. ๐โจ
Question 4:
Tell us about your most popular app. What problem were you trying to solve for customers when you created it?
Veeresh: We currently offer multiple apps in the marketplace, each designed to tackle important challenges for teams and businesses. Among them, we have Expressions for Jira app.
Expressions for Jira enables users to add custom logic to Jira workflows using expressions. These expressions dynamically control workflow behavior, such as validators and conditions.
๐น Conditions: Decide whether a transition can be performed based on certain conditions (e.g., if a field has a certain value or if the current user has a particular role).
๐น Validators: Add checks to ensure data is valid before performing transitions. For example, verifying a custom field is filled out or that an issue's priority isnโt set too high.
๐ Advanced Use:
We can create powerful logic by combining expressions using logical operators like &&
(AND) and ||
(OR). For example:
(issue.comments.length > 0) && (issue.priority.name == 'High')
This expression ensures that an issue can only transition if both the "Comment" field is greater than 0 and the priority is set to "High." ๐๐ง If the values do not match the expression, an error message will be displayed. โ ๏ธโ
โ๏ธ Added expressions appear on the Repository page under the Manage Apps section. ๐ฆ
โ๏ธ Users can view validators and conditions along with their respective workflow names. ๐
๐ Additionally, Expressions for Jira supports a pack of Custom Field Types:
This feature allows users to calculate field values using Jira expressions and validate values with Regex. ๐
๐ท Calculated Custom Fields: Users can calculate the custom field values using Jira Expressions. Text, Date, and Number fields can be calculated. ๐งฎ
๐ท Regex Validated Custom Field: Allows users to validate a field by matching its content against a regular expression. This is especially useful for verifying email addresses, phone numbers, zip codes, and more. โจ
Question 5:
Whatโs next for you?
Veeresh: We are focused on continuous improvement and new innovations to bring even more value to our customers. ๐๐
For more information,
Veeresh G S _MicroGenisis TechSoft_
0 comments