Issues  |  Knowledge Base

ALM Works

  • Products|
  • Download|
  • Pricing & Purchase|
  • Support|
  • Company
  • Structure Plugin
  • Enterprise Issue Organizer
  • Advanced JIRA plugin for project management and company-wide structuring of issues with hierarchy.
    • Overview
    • Screenshots
    • Live Demo!
  • Structure at the Atlassian Marketplace
  • JIRA Client
  • Desktop Power for JIRA
  • Interactive desktop client for JIRA. Saves you several seconds of your time, per issue, per day. Works offline.
    • Overview
    • Screenshots
  • JIRA Client at the Marketplace
  • Deskzilla
  • Flexible Workspace for Bugzilla
  • Desktop client for Mozilla's Bugzilla bug tracking system for managing bugs in a customizable working environment.
    • Overview
    • Screenshots
  • Other Products
  • Virtual Bugzilla
  • TrackLink
  • YourKit for JIRA
  • sqlite4java
  • Structure Plugin Version: 2.3.0 May 18, 2013
  • Free 30-Day Trial
  • Release Notes
  • Download Archive
  • JIRA Client Version: 3.1.3 February 26, 2013
  • Free 30-Day Trial
  • Release Notes
  • Download Archive
  • Deskzilla Version: 3.1 March 30, 2012
  • Free 30-Day Trial
  • Release Notes
  • Download Archive
  • Virtual Bugzilla Version: 3.4 December 17, 2009
  • TrackLink for IntelliJ IDEA Build 221 December 25, 2007
  • TrackLink.NET for Microsoft Visual Studio 2008 and 2010 Version: 2.0 August 19, 2009
  • YourKit for JIRA Version: 0.2 March 22, 2012
  • sqlite4java Build: 282 with SQLite 3.7.10 and Android support March 1, 2012
  • Structure Plugin
  • Production server license: $600 — $4,000
    Starter license: $10 donation
    Free licenses available
  • Pricing Details and Purchase
  • Renewals
  • JIRA Client
  • Per-server site license: $300 — $2,000
    Starter and free licenses available
  • Purchase via Atlassian
  • Single-user license: $99
    Team license (unlimited servers): $350 — $4,000
  • Purchase from ALM Works
  • Renewals
  • Deskzilla
  • Single-user license: $189
    Team license: $490 — $3,990
  • Pricing Details and Purchase
  • Renewals
  • Request a Quote
  • Send PO
  • Direct Help for Buyers
  • For Partners and Resellers
  • Structure Plugin
    • Support Request
    • Documentation
    • Suggest an Idea
    • FAQ
  • JIRA Client
    • Support Request
    • Documentation
    • FAQ
  • Deskzilla
    • Support Request
    • Documentation
  • Contact support by e-mail
  • Knowledge Base
  • Documentation Archives
  • About Us
  • Our Customers
  • Partners & Resellers
  • Contacts
  • Join Our Team!
  • Newsletter
  • News and Press Releases
  • Press Kit
  • ALM Works Ltd
  • Times Center, Suite 214
    Kantemirovskaya Str., 2A
    Saint Petersburg
    Russia 197342
    info@almworks.com
Saint Petersburg, Russia
  • Structure LogoStructure
    • Features & Screenshots

Structure Features and Screenshots

Unlimited Hierarchy

Organize issues from multiple projects into multi-level hierarchical lists

Structure plugin adds a concept of structure — a collection of issues, arranged in a hierarchy.

A structure allows unlimited nesting levels, and may contain issues from multiple projects and of any issue type. (It can also be a flat collection of issues without hierarchy.)

Structures do not rely on JIRA sub-tasks or links — they are a new data layer, maintained by the Structure plugin.

Unlimited Hierarchical Issue Lists - Structure Plugin

Arbitrary Order

Define the order of issues in hierarchy

The order in which issues appear in a structure is up to you.

Unlike search results in JIRA, which are sorted by some field, a structure lists issues in the order set up manually — in the same way you manage backlog in GreenHopper.

You can freely rearrange issues in a structure by moving them up or down, one position at a time, or by placing them to an arbitrary position with drag-and-drop or copy/paste.

Drag-and-drop in Structure Plugin

Multiple Structures

You're not limited to a single hierarchy

The users may create and share a number of independent structures. (Each structure's permissions determine who can view and who can edit the structure.)

The same issues may be added to multiple structures and organized differently in different hierarchies.

For example, an Agile team can keep their team backlog of stories, in order of importance. The same stories and epics may be a part of a bigger cross-project structure, contributing to the overall progress. And you can also create your personal structure of the issues you need to keep track of for yourself.

Multiple structure management - Structure Plugin

Sharing Structures

Different levels of access, based on groups and roles

Structure owner can control who can view or edit the structure by setting up permissions lists, which allocate specific access levels to either a JIRA group, or a project role.

By default, a new structure is private - only the owner has access to it.

Permissions settings for a structure

Customizable Views

Create and share grid column configurations

A view is a visual configuration of the Structure widget. It defines which columns are displayed in the grid and the settings for each column.

The structure grid is highly customizable: you can add, remove, rearrange columns as needed. Current column configuration may be saved as a named view and shared with other users.

You can quickly switch between views using Views menu, or with keyboard.

Customizable Views in Structure Plugin

Aggregated Time and Progress

Track progress, total estimates and time spent

Structure provides special columns that show the sum of the estimates and logged work time, calculated for the issue and its sub-issues.

Progress column displays % of work done, calculated based on the completion of the sub-issues and time tracking information.

Aggregated Time and Progress Columns

Inline Editing

Edit issues right in the structure

Structure grid allows editing most of the fields right in the structure grid, without leaving the page. Just double-click the value you need to change.

You also can create new issues, add comments, apply workflow transitions or use any other JIRA operation from the drop-down menu, or from the Actions and Operations dialog, brought up with "." (dot) keyboard shortcut.

Inline editing

Excel Export

Reporting, sign-offs, baselines

With a single click on the Excel button, you can get a neatly formatted XLS file with the structure in the same visual configuration.

Issue hierarchy is replicated using the collapsible row grouping and indentation, and columns contain well formatted data, ready for aggregation or graphs.

Excel export helps with reporting to management who don't use JIRA and in signing off plans and baselines.

Export structures to Excel

Bulk Change

Change multiple issues within hierarchy

You can handle many issues at a time. Select issues with the mouse or space key, and use Bulk Edit button to use JIRA's Bulk Edit wizard on them.

The selected issues can also be moved around in the hierarchy or removed from structure, by using toolbar buttons or keyboard.

Multi-selection in Structure plugin

Template Structures

Copy a structure clone each issue

Structure allows you to create a copy of an existing structure, doing bulk copy of the issues that structure contains. The new structure will contain freshly created (and maybe slightly modified) issues, arranged in the same hierarchy.

This can be used to quickly create a plan for a repeatable structured work, such as a Test Plan.

Bulk cloning issues in Structure plugin
Bulk cloning issues in Structure plugin

Confluence Gadget

Embed a structure in a Confluence page

Structure Gadget lets you show structure on a JIRA Dashboard and on a Confluence page.

The gadget is configured to show a specific structure with a specific view (columns configuration). It's also possible to set up a filter, so the gadget shows only matching issues.

The gadget is interactive, and, if configuration allows, can be used to change or create new issues.

Structure Gadget in Confluence

GreenHopper Integration

Structure on Agile Boards, synchronization of epics and rank

Structure integrates with GreenHopper in two ways.

Firstly, an additional Structure tab appears in the GreenHopper's issue details panel. It allows you to browse and edit structure while working with the Agile board, and it also shows you the hierarchical context for the selected issue.

Secondly, there's GreenHopper synchronizer, a background service that can be configured to automatically match Epic-Story relationship with parent-subissue relationship in structure: if you assign a story to an epic, it will be moved under the epic issue in structure, and vice versa.

The similar synchronization is possible for the issue rank.

Integration with GreenHopper in Structure Plugin

Links Synchronization

Build structures based on issue links

In JIRA, you can create an association between two issues using issue links. Structure includes Links Synchronizer, which can build a structure from the existing links, and then keep it synchronized.

Whenever a new link appears, structure is updated to mirror the change. Likewise, if structure is updated, a link may be created or removed to reflect that.

Links synchronizer is a complex function with many parameters. By carefully building multiple synchronizers, you can define complex structures with multiple link types involved.

Links Synchronization - Structure Plugin

Status Rollup

Automatically resolve parent issue when all children are resolved

The Status Rollup synchronizer can automatically transition a parent issue to reflect changes in the statuses of its sub-issues.

The synchronizer tracks updates to issues and to the structure, and calculates the desired status for the parent issue, based on the statuses of its sub-issues. The configuration defines which projects, issue types, statuses are affected, how calculation is done, and which transitions are allowed.

Status Rollup in Structure Plugin

Structure-Based JQL Search

Filter issues by their structure position

Structure adds a new structure() JQL function, which lets you select issues that are added to a specific structure.

The optional second parameter to structure() function lets you retrieve issues that are located under a specific parent in the structure.

JQL Function - Structure Plugin
Try Structure on Your JIRA
  • Overview
  • Live Demo!
  • Features & Screenshots
  • Free Trial
  • Pricing and Purchase
  • Marketplace Listing
  • Get Evaluation License
  • $10 Starter License
  • Downloads
  • Documentation
    • Release Notes - v. 2.3.0
    • User's Guide
    • Administrator's Guide
    • Developer's Guide
    • FAQ
  • Case Studies
    • Financial Institution
  • Support Request
  • Suggest a Feature
More Links
Our Customers
  • logo
  • logo
  • logo
  • logo
Newsletter & Updates
 
  • @almworks
  • Videos
  • Friends
  • Newsfeed
Follow Us
Products
  • Structure
  • JIRA Client
  • Deskzilla
  • Virtual Bugzilla
  • TrackLink
  • sqlite4java
  • YourKit for JIRA
Resources
  • Documentation
  • Marketplace
  • Latest News
  • Legal
Company
  • About ALM Works
  • Customers
  • Contacts
  • Join our Team!
Quick Links
  • For Partners & Resellers
  • For Press
Site Map
Call Sales: (773) 598-5805
Copyright © ALM Works Ltd. 2004-2013|Privacy Policy|Terms of Use