2 min read

Seeking Validation? Turbo Kit for Jira Takes Care of That

By Praecipio Consulting on Oct 27, 2017 11:00:00 AM

Customizing workflows in Jira means taking control of your organization's transactions, but that also means quality assurance becomes critical. Fortunately, Turbo Kit for Jira not only provides the deep customization capabilities for workflow creation and customizing conditions, but also has a variety of validators needed to ensure transitions operate correctly and smoothly.

"The main purpose of a validator is to validate any info before performing any transition, such as moving a ticket/issue in Jira from 'in progress' to 'in review' or 'closed'," said Renuka Joshi, Software Engineer at Praecipio Consulting. "After creating validator in the workflow for specific transition, Turbo Kit checks to see if the value is correct and if the value is present on transition." Jira admins and power users can customize this kind of transition easily with Turbo Kit's JQL validator, comment validator, and modified field evaluator." 

Within Jira Service Desk, when a user transitions a workflow to "In Progress", Turbo Kit is enforcing data entry in the Comments field and Approval Notes custom field. Turbo Kit also enables the custom error message.

Turbo Kit's built-in JQL validator checks for specific conditions on custom fields and other supported fields for a ticket before performing a transition to ensure it works correctly before saving your workflow. For example, if a user writes a JQL function to check that the priority of the ticket equals 'medium', then before performing that particular transition, the function confirm that if the priority is not in that state,  the transition will be blocked. With a test issue key available in Turbo Kit, users can test the validators to make sure the JQL function is correct. "That kind of checking is performed automatically, which helps teams improve their quality assurance efforts," said Joshi. The JQL Validator is also capable of performing RegEx validation with the combination of Regex JQL Function, to ensure format validation on specific fields prior to transition.

Turbo Kit can also help enforce compliance with the capture of required data. For example, when creating a ticket, a user may not always know the required information to collect, such as story points, assignee, priority, etc. Validators built-in to Turbo Kit, however, can help ensure those critical data points are entered prior to the ticket closing by blocking issue transitions when required fields are empty. Error messaging related to these transition blocks can also be modified with Turbo Kit, giving your team full ability to enforce compliance and enhance usability. Examples of this type of validation include the comment field validator, where a comment must be entered into the long text field before the issue is allowed to transition in the workflow.

For more information about Turbo Kit for Jira, register for the in-depth product demonstration webinar on Wednesday, November 8 at 11 a.m. CT. 

Ready to take Turbo Kit for a test drive? Download it today from the Atlassian Marketplace.  

Topics: blog product-services turbokit jira-software
3 min read

Turbo Kit for Jira Makes Workflow Automation (and your life) Easier

By Praecipio Consulting on Oct 27, 2017 11:00:00 AM

Automation is a popular theme for developers, consultants and everyday users of the Atlassian suite, especially within Jira, because it makes your life much easier. There's no shortage of ways to automate processes within Jira, including custom development and the Atlassian marketplace. Even we at Praecipio Consulting have used most or all of these add-ons. That is until we created our own automation tool: Turbo Kit for Jira.

One of Turbo Kit's most powerful functions is the create and set post function. With Turbo Kit installed, an option in the workflow editor allows the user to select the relevant transition. For example, the 'calculate set field values' function enables you to choose “to do,” and then move to “In progress”, and then add a post function. The target field can be a pre-existing custom field or a default Atlassian field, such as description or summary. The target field can be a string, drop-down field, or number field. When selecting a number field – this could be story points or a custom field - the user is able to select from a set of operators to format mathematical calculations. If your business need includes increasing story points on a transition, or increasing the severity of an issue, or decreasing the severity of an issue on transition, all of these (and more) can be automated in advance with Turbo Kit. This can be done to all workflows, projects or issues.

There are many potential uses for the calculate set field values function in Turbo Kit. In this example, a Jira admin is determining a repair cost by performing a calculation using data from the hourly rate, hours and discount fields.

The string feature in Turbo Kit enables the concatenation of strings to facilitate changes to the description field on transition. Turbo Kit users can also add and create a new description field based on content from a different field in a Jira ticket. This lozenge format, familiar to Atlassian users, is leveraged to form a calculation or a string concatenation. In certain examples, users can add their own custom content to that calculation field. 

In addition to number and string fields, Turbo Kit also provides post functions within the workflow for single select field options that recognize the contexts associated with that field. "Here's how Turbo Kit can make life a little bit easier! A Jira administrator needs to change an assignee or a number value associated with an issue on transition," explained Jillian Flook, Developer at Praecipio Consulting. "In some cases, this could be on an importance level or a more nuanced priority level that isn't available within the traditional priority drop-down list. And because the priority list is another field available for transitions with Turbo Kit, a user is able to move up one or down one." Turbo Kit for Jira offers a variety of supported fields, as well as custom fields. And don't worry about your custom fields. They will not be supported by Turbo Kit initially, but you can enter a custom field ID, and quickly view a list supported fields in a drop-down list. By using the custom field's ID, a user can select the sources in the calculation.  

Out of the box, Turbo Kit's supported fields and custom fields provide an enormous range of enhanced opportunities to leverage post functions and making your workflows much more powerful and easier to build. For more information about Turbo Kit for Jira and a closer look at is powerful new features, register for the product demonstration webinar on Wednesday, November 8 at 11 a.m. CT.

 
Topics: blog product-services turbokit jira-software
3 min read

Say Hello to Turbo Kit for Jira (and Goodbye to Unnecessary Add-ons)

By Praecipio Consulting on Oct 25, 2017 11:00:00 AM

We’re excited to announce our newest add-on in the Atlassian marketplace, Turbo Kit for Jira.

Turbo Kit consolidates the features of multiple other marketplace products into a single add-on that provides enhanced search capabilities, additional post functions, and many other features to enhance your Jira instance.

The product's inception was informed by 10 years of field experience directly from our consultants who have implemented, customized and supported numerous, distinct add-ons to achieve the power that Turbo Kit for Jira now provides in one application. Turbo Kit for Jira not only simplifies the implementation and maintenance of a Jira enhancement, but also potentially at a significantly lower investment.

Powerful New Features

Turbo Kit’s key features include JQL-powered issue auto create, JQL functions, a Graphical field calculator and Special input fields, which are described below. 

Validators

Turbo Kit offers a powerful set of validators, conditions, and post functions. The auto create allows users to create new issues on transition based on JQL conditions. No scripting language is required to make this happen, which developers will appreciate.

Functions

Turbo Kit also adds new functions in the JQL function library, including a RegEx evaluator, date comparisons, time in status, status compare, issue link types, members of roles, and epic memberships, just to name a few. These functions not only can help users and administrator create more effective filters to drive dashboards, but can also be used with workflow post functions, conditions and validators.

"My favorite feature is the graphical field calculator and one that I call the most powerful post function ever," said Steve Kling, Principal of Development at Praecipio Consulting. "I’ve been developing in the Atlassian environment more than five years, and I’ve never seen anything quite like this. Turbo Kit for Jira enables selecting a target field, based on either number or string, and providing real arithmetic calculations to create and calculate a field or the ability to string together a new value. And no knowledge of scripting languages, like Groovy, is required."

Special Input Fields

Jira doesn’t ship with any of the masks users might expect, such as SSN, phone number, zip code, or email address fields. Similarly, Jira does not offer out-of-the-box a Regex-based field where formats can be defined. But Turbo Kit for Jira, and its special input fields, enables reinforcement for that type of data entry. This mask provides an additional check to ensure that data entered into a field meets the field's data requirements, ensuring data compliance.

For more information about Turbo Kit for Jira and a closer look at is powerful new features, register for the product demonstration webinar on Wednesday, November 8 at 11 a.m. CT.

Designed for Atlassian Jira 7.0.0. - 7.5.1, Turbo Kit is available for download in the Atlassian marketplace for Server only. In the Turbo Kit for Jira marketplace location, you will find licensing options and pricing information as well as detailed user documentation. Give Turbo Kit for Jira a test drive today!

Topics: blog product-services turbokit jira-software
4 min read

Ideation to Implementation with Lucidchart and the Atlassian Trio

By Praecipio Consulting on Feb 22, 2017 11:00:00 AM

Guest post by Lucidchart

As the first third-party app to integrate with Confluence, Jira, and HipChat, Lucidchart allows you to add diagrams to each of these Atlassian tools in order to clarify your ideas and foster collaboration. The Lucidchart add-on will feel like a natural extension of your Atlassian apps. Using Lucidchart in conjunction with this powerful trio can improve the effectiveness of your team collaboration all the way from ideation to implementation.

Start your brainstorm in HipChat

How many times have you kicked off a project with a team brainstorm consisting of a stuffy conference room, a single whiteboard, and a designated scribe? And how many times have you failed to take a photo of that whiteboard and lost your entire brain dump to the eraser?  

Forget the whiteboard and the conference room. Start a brainstorming discussion within a HipChat room and use a Lucidchart diagram as your virtual whiteboard. By typing /lucidchart in the message bar of any HipChat group room, you can get your whole team collaborating visually. Every member of your team, regardless of physical location, can add ideas to the diagram in real time. Ideation is documented in an editable format for easy reference. 

Any time you need to resurface a particular diagram for further discussion, simply use the Lucidchart share button to post your document to a HipChat room to invite more real-time collaboration.  

Store your ideas in Confluence

Once you have all your ideas documented and organized in a mind map, flowchart, or other diagram, use the Lucidchart Confluence add-on to ensure safekeeping. Share your diagrams on a centralized platform that anyone at your company can access. Add your diagram to an existing Confluence page to clarify the ideas already there, or start a new page for your diagram and add necessary context—both help to ensure employees have the right information for streamlined project completion. 

Even if you make edits to your diagrams in Lucidchart, those changes will be updated in Confluence without you having to re-upload a single diagram. Confluence can become a centralized platform serving as a single source of truth as you begin to carry out ideas.

Take action in Jira 

As you begin implementation, you can plan, track, and report on your projects within Jira. Add Lucidchart diagrams to supplement complicated ideas with eye-opening visuals—make it easy to understand what action is needed. 

Attaching your diagram to a Jira issue eliminates the hassle of emailing documents back and forth and trying to keep track of the most updated version. It’s the most efficient way to communicate with your team. 

Start using Lucidchart and the trio

Lucidchart and Atlassian can save any department time and money as they develop innovative solutions. Here are a few ways you can start using the combination of Lucidchart and Atlassian within your organization. 

  •  Product: Start with a Lucidchart document in HipChat to brainstorm product design with your team. Add the diagram to a Confluence page containing other crucial data that the whole team can reference. Once you start building the product, attach the diagram to the appropriate Jira tasks to communicate work that needs to be done.
  •  Engineering: If you’re dealing with a project involving previously documented architecture, post the existing UML or network diagram back to HipChat for further discussion. Edit the document to reflect proposed changes and then embed it in a Confluence page or attach it to a Jira issue to convey the underlying architecture.    
  •  Marketing: Create a flowchart in your marketing HipChat room to map out the different email campaigns currently running. This chart will help you identify areas where you need additional emails or where you need to cut or consolidate emails. Embed the diagram in Confluence so you can easily reference it as you make the proposed changes to your campaign flows. Then add it to Jira to track the emails being adjusted.

Pairing Lucidchart with your favorite Atlassian workplace applications can improve the efficiency and communication of your team. Make visual thinking a key part of moving a project from the whiteboard stages to a finished product. Learn more about Lucidchart’s Atlassian integrationsIf you would like to use Lucidchart with your Atlassian tools, please contact our friends at Praecipio Consulting.

Topics: jira atlassian blog confluence hipchat implementation lucidchart product-services integration

Introduction to Jira Portfolio

By Amanda Babb on Oct 9, 2014 11:00:00 AM

Want to connect your business strategy to development reality? Jira Portfolio, Atlassian's newest product, allows for easy and accurate planning across multiple projects and teams. Get an inside look at the latest offering and learn how to connect strategic goals to development reality with Jira Portfolio.

Topics: best-practices implementation product-services training webinars portfolio-management marketplace-apps cumulus-cloud

Jira 5.2 Sneak Peek

By Praecipio Consulting on Oct 26, 2012 11:00:00 AM

The Atlassian team has been working hard, and to prove it here is a sneak peek of Jira 5.2, soon to debut. With Jira 5.2, it’s easy to add, remove and swap workflows to find the perfect set for your project. Check it out:

 

 

Learn more and let Atlassian know what you think at here.

Topics: jira atlassian blog business process product-services technology information it
1 min read

Jira 5.1 Released

By Praecipio Consulting on Jul 11, 2012 11:00:00 AM

We’re excited to announce the availability of Jira 5.1!

Jira 5.1 introduces a number of new capabilities for new and existing customers:

Inline Edit for Jira Issues

In Jira 5.0 Atlassian took the first step in making Jira easier and easier for end users – with new, fast Create and Edit dialogs.  In Jira 5.1, field edits, transitions, comments, and all your Jira actions can happen faster than ever.  With inline edit, any Jira field can be edited from the View Issue Page. The speed at which users work in Jira is dramatically changing on a daily basis.

Performance enhancements for large Jira instances

We know this is a big one for many of our largest clients. In Jira 5.1 two teams have been dedicated to performance: a Jira performance improvements team and a company wide Atlassian Performance Engineering team, specifically focused on Jira performance for large instances above 200,000 issues. Atlassian’s repealed the 200,000 issue limit as a result of the improvements, including a 40% improvement in throughput.

Issue Collector

The Jira Issue Collector lets you embed pre-configured or custom feedback forms into any web application or web site, so you can collect feedback, and use Jira to assign feedback items, or put them through workflow.  If you’re looking for a great demo for Jira, the Issue Collector is a great one: how to expose the power of Jira in a simple manner to people both inside and outside of an organization.

Lots More

And 5.1 comes with a whole lot of other enhancements: Disabling users, automatic time zone detection, improved search for Jira to Jira Remote Issue Links, and more than 42 new feature requests implemented and over 840 votes fulfilled.

Topics: jira atlassian news blog business efficiency management practices process product-services value lifecycle

Praecipio Consulting is an Atlassian Platinum Partner

This means that we have the most experience working with Atlassian tools and have insight into new products, features, and beta testing. Through our profound knowledge of Atlassian environments and their intricacies, we can guide your organization as you navigate these important changes.

atlassian-platinum-solution-partner-enterprise

In need of professional assistance?

WE'VE GOT YOUR BACK

Contact Us