Issues  |  Knowledge Base

ALM Works

  • Products|
  • Download|
  • Pricing|
  • Support|
  • Company
ALM Works Business Continuity During the COVID-19 Outbreak
  • Structure
  • Structure helps Atlassian's largest customers track, manage, and visualize progress across Jira projects
    • Try It
  • Structure Overview
  • Atlassian Marketplace
  • Structure.Gantt
  • Add the power of Gantt charts to Jira projects
  • Structure.Gantt Overview
  • Atlassian Marketplace
  • Structure.Pages
  • The Ultimate Jira-Confluence Collaboration Tool
  • Structure.Pages Overview
  • Atlassian Marketplace
  • Structure.Testy
  • Test checklists extension for Structure
  • Structure.Testy Overview
  • Atlassian Marketplace
  • Colors for Jira
  • JQL-based color highlighting for enhanced issue navigation.
  • Client for Jira
  • Now an open source product!
    Interactive desktop client for Jira. Available via open source or as a free product.
  • Structure Version: 6.5.2 Feb 23, 2021
  • Free 30-Day Trial
  • Download Archive
  • Structure.Gantt Version: 2.7.1 Feb 16, 2021
  • Free 30-Day Trial
  • Download Archive
  • Structure.Pages Version: 1.6 Feb 1, 2021
  • Free 30-Day Trial
  • Download Archive
  • Structure.Testy Version: 2.5 Feb 3, 2020
  • Free 30-Day Trial
  • Download Archive
  • Colors for Jira
  • Version: 2.1.1 Sep 25, 2017
  • Free 30-Day Trial
  • Download Archive
  • Client for Jira
  • Version: 3.8.4 Aug 21, 2017
  • Free Version
  • Download Archive
  • Structure
  • Choose your platform:
  • Cloud Pricing
  • Server Pricing
  • Data Center Pricing
  • Structure.Gantt
  • Choose your platform:
  • Cloud Pricing
  • Server Pricing
  • Data Center Pricing
  • Structure.Pages
  • Choose your platform:
  • Server Pricing
  • Data Center Pricing
  • Colors for Jira
  • Choose your platform:
  • Server Pricing
  • Structure
    • Support Request
    • Documentation
    • Suggest an Idea
    • FAQ
    • Training
  • Structure.Gantt
    • Support Request
    • Documentation
    • Quick Start Guide
  • Structure.Pages
    • Support Request
    • Documentation
  • Structure.Testy
    • Support Request
    • Documentation
  • Colors for Jira
  • Support Request
  • Documentation
  • Client for Jira
  • Support Request
  • Documentation
  • FAQ
  • Knowledge Base
  • Contact support by e-mail
  • Support Description & SLA
  • About Us
  • Our Customers
  • Partners & Resellers
  • Contacts
  • Join Our Team!
  • News and Press Releases
  • Press Kit
  • Blog
  • Events
Call sales: +1 617 600 4369
  • info@almworks.com
  • sales@almworks.com
  • ALM Works, Inc.
  • 181 Wells Ave., Suite 204
    Newton, MA 02459
    USA
  • ALM Works Ltd.
  • Times Center, Suite 214
    Kantemirovskaya Str., 2A
    Saint Petersburg
    Russia 197342
  • Company
    • ALM Works Blog
    • ScriptRunner Scripts for Structure

ScriptRunner Scripts for Structure

By Phil Heijkoop, Solutions Engineer on June 28, 2019

ALM Works is pleased to be an inaugural partner in the new Adaptavist Library. In his latest blog post, ALM Works Solutions Engineer, Phil Heijkoop shares his insights on the benefits of using ScriptRunner with Structure for Jira.


Building upon the integration Adaptavist and ALM Works created between ScriptRunner and Structure, we are happy to share a collection of Structure-specific scripts in the Adaptavist Library.

Here’s some background: ScriptRunner allows you to automate manual work that can take up a fair bit of time, and do it without introducing human error.

For example, we recently had the opportunity to work with a customer who wanted to share the power of Structure from one business group to 50+ groups in his company. Instead of manually recreating the structures he’d already built, we worked with him to write a series of ScriptRunner scripts, which allowed him to replicate the structures across all the business groups by altering just one element of his Structure Automation Rules (in this case, the “project =” portion of the Inserter JQL).

This accelerated the rollout of Structure to the rest of the company’s project managers since each PM now had proven, tailored-for-them structures to work with. This also made it easier for them to conceptualize the power of Structure in a very tangible and relevant way. Through this roll-out process, they were able to get started with relevant, personalized structures with little-to-no effort, easily seeing what Structure could accomplish as they added additional custom structures.

Furthermore, the scripts served as an easy way to reset any (or all) of the structures that were built, since they could easily be copied, deleted or recreated at the press of a button.

Here’s how we did it.

We first took an existing structure and worked with our customer to identify the essential elements that he wanted to share with the other groups.





Next we looked at how he wanted to extend this further. In this particular case, he wanted to tie each Team to a Project. So we created a list to iterate through.





Then we used the Structure-scripts in the Adaptavist Library to build a single master script for this use-case, turning his structures into templates if you will.





We then tested his script on our own testing instance to make sure it worked as expected. Once everyone was satisfied with the work and testing, we rolled it into the customer’s production environment.





Now he has means to build and roll out more structures as new Teams and Projects get added to the company portfolio, or to share useful structures with the entire organization without needing everyone to manually rebuild them.

There’s more: The folks over at Adaptavist have written a deeper dive blog post about the Structure scripts in the Library with a few excellent use-cases of their own. We will continue working with them in the coming months to add new Structure-specific scripts to their library as each of us uncovers new customer use cases for ScriptRunner & Structure.

If you have script ideas you’d like to share, or if there are Structure/ScriptRunner uses cases you’d like to explore, you can reach me via email. I’d love to hear from you.

Check out the Structure scripts in Library for yourself.

Tags: structure, structure cloud, cloud, agile gantt, jira, confluence, atlassian, atlassian marketplace, server, data center, project management, scriptrunner, ppm, adaptavist
Tweet
Structure

Hierarchical issues for great project management in Jira

JIRA Client

Desktop client for Jira

Structure plugin on the Atlassian Marketplace
Our Customers
  • logo
  • logo
  • logo
  • logo
Newsletter & Updates
Recent Tweets
Tweets by @almworks
Products
  • Deliver
  • Structure
  • Structure.Gantt
  • Structure.Pages
  • Structure.Testy
  • Colors for Jira
  • Client for Jira
  • Deskzilla
Resources
  • Documentation
  • Marketplace
  • Latest News
  • Blog
  • Support SLA
  • Legal
Company
  • About ALM Works
  • Customers
  • Contacts
  • Join our Team!
Quick Links
  • Customer Portal
  • Partner Portal
  • For Partners & Resellers
  • For Press
Site Map
Call Sales: +1 617 600 4369
info@almworks.com sales@almworks.com
Copyright © 2004-2021 ALM Works, Inc. All Rights Reserved.|Privacy Policy|Terms of Use