It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Jira Align Performance Benchmark: Low Volume Latency Test V1.0

The purpose of this benchmark is to capture the latency for the most commonly used areas of the Jira Align SaaS application. This is NOT a load or scalability test. It is built for tracking performance improvement trends over time.

Metrics are gathered on a release basis to detect changes made during each sprint. These changes could directly or indirectly affect performance. 

User Actions

The performance tests leverage the following information from our production system.

The performance tests were designed from data across our SaaS environments.

NOTE! This distribution covers selected areas, not all application pages, and represents all customer test and production instances.

Page

Usage Distribution

Totals on area

Story - Grid

9%

20%

Story - Form

8%

 

Story - Create

3%

 

Backlog

16%

16%

Epic - Grid

7%

16%

Epic - Form

6%

 

Epic - Create

3%

 

Features - Grid

7%

16%

Features - Form

6%

 

Features - Create

3%

 

Capabilities - Grid

4%

9%

Capabilities - Form

3%

 

Capability - Create

2%

 

Team Room - Kanban Board

5%

8%

Team Room - List View

3%

 

Objectives - Grid

2%

4%

Objectives - Form

1%

 

Objectives - Create

1%

 

Program Board

4%

4%

Program Room

3%

3%

Teams - Grid

1%

2%

Teams - Form

1%

 

Teams - Create

0%

 

Work Tree

1%

1%

Portfolio Room

1%

1%


User Profiles

These actions are taken from our site usage analysis tool (Pendo) and correspond to the performance (latency) tests that have been created. To get the number of visitors per page we took actual page load counts for all users in the SaaS environment over the last 90 days.

Usage counts for work object access and creation are somewhat fabricated. We do not have statistics for all work items actions. We know how many times grids and forms were opened and when new work objects were created, but not both form opening and create actions for all work items.

Virtual User Wait Times Profiles

Instead of performing actions quickly, one right after another, we load pages as a user would. User profiles with time range between actions are broken down as follows:

Timing

Simulated Action

% of Users tied to this Timing

3-7 seconds

Power a user getting something done quickly

8%

8-15 seconds

Average user browsing the application

80%

16-30 seconds

Distracted user

10%

31-180 seconds

Interrupted user

2%


Once the user profile is selected the wait time will range between each action. For example:

  • Browse to the stories grid: 9 seconds
  • Select a story from the grid: 15 seconds
  • Create a new story from the story form: 8 seconds

Test cases

In our tests we allocate virtual users to perform actions within the application. A virtual user imitates a live users' workflow through the application. The virtual users follow the user actions and user profiles to perform the workflow outlined below.

By running these tests we expect to see dependencies and the impact of actions between different areas and users' concurrent actions. 

Test Scenarios

General grid tests:

  • Search the grid using one of five keywords
  • Sort by ID
  • Use pagination to browse through multiple pages of results

General form tests:

  • Randomly select a work item to open
  • Open ‘View All’ drawer to see the entire page
  • Open ‘Audit logs’
  • Open ‘Requirement Hierarchy’
  • Select and open two drawers (Stories, dependencies, defects, etc)

General create tests:

  • Click ‘Add …..’ to create a new work item
  • Fill out required fields
  • Assign to Parent, Program Increment and add points and tags
  • Save

Page Load Performance results and trends will be published separately on a release basis with details about the data profile and test environment.

0 comments

Comment

Log in or Sign up to comment
TAGS
Community showcase
Published in Jira Align

Virtual/Remote PI Planning Best Practices and FAQ Table of Contents

Due to recent challenges of most companies having to move to virtual and remote PI planning events, the Jira Align Solutions Architects wanted to start to capture some best practices and FAQ Table of...

2,987 views 3 31
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you