Australia’s Atlassian: Measuring Software Developer Productivity Is Missing the Point

Australia’s Atlassian: Measuring Software Developer Productivity Is Missing the Point

3 minutes, 28 seconds Read

Developer efficiency is important to Atlassian.

The Australian tech company makesup around 5,000 engineers aroundtheworld and is home to a number of internationally competitive softwareapplication items for work groups. Its success depends on interesting designers and shipping fantastic items.

However, Atlassian believes determining designer performance is inadequate. Instead, the business chooses to lineup with a morecomprehensive effort to boost designer experience called “developer pleasure.” The concept is easy: Happy designers will eventually be more efficient.

Atlassian’s issue with measuring designer performance

Atlassian thinks efficiency is tough to procedure and can be disadvantageous.

In a blogsite post, Andrew Boyagi, DevOps evangelist at Atlassian, stated he comprehends why services desire to procedure designer performance. With pressures on IT and service leaders to ship digital items or includes or handle digital changes, these business desire to show return on financialinvestment in individuals and innovation, he described.

But he stated designer performance is tough to procedure. Popular measurements past and present have consistedof lines of code produced, jobs moved to the done column, story points approximated in a sprint or DORA metrics like softwareapplication release frequency and cycle times.

Atlassian DevOps supporter Sven Peters stated these steps do not infact step efficiency. He stated measurements like lines of code or release frequency can be gamed, story points are approximates and neither step favorable results for consumers.

Productivity steps are likewise bothersome thinkingabout advancement functions now include much more than coding and shipping brand-new functions. Peters stated designers’ cognitive load now consistsof more time both running and structure the softwareapplication.

Developer experience: A brand-new method to increase performance?

There is growing interest in how designer experience impacts performance. DevEx focuses on developing the right environment for efficient work mostly through muchbetter tools and innovations, moving away from DevOps’ focus on efficiency tools and structures.

Deloitte called DevEx a leading tech pattern for2024 The company stated designers today are “in high need however prevented” by performance difficulties like setup, tool combination and debugging, which hamper activities and includes that include worth to their organization.

Infographic showing the productivity tasks and challenges eating up software developers’ time.
The performance jobs and obstacles consuming up softwareapplication designers’ time. Image: Deloitte

Three aspects of Developer Experience quality

Analysis from Deloitte discovered there were 3 secret aspects of a excellent DevEx proposal:

  • Platforms and tools: Fewer numbers of muchbetter, standardised platforms and tools make it mucheasier and more satisfying for designers to work. Harness’ State of Developer Experience Survey discovered too numerous tools in utilize, increasing context changing and slowing onboarding.
  • Ways of working and circulation: Great DevEx requires “clear, constant procedures” so designers can achieve jobs in a “flow” while preventing friction from detached systems or bad governance. This consistsof sophisticated group workflow management and DevSecOps.
  • Talent experience: Developers work finest when part of a “fun, efficient and varied” neighborhood and culture; are engaged in constant discovering; and have opportunities for movement and profession improvement through constant development and advancement chances.

Atlassian’s performance technique: Maximise ‘developer pleasure’

Atlassian thinks designers who are delighted and pleased with their work are likewise likely to be efficient. This indicates that, rather than waste time and resources determining efficiency, effort is muchbetter invested investing in and increasing what it terms “developer happiness.”

Atlassian stated designer pleasure has a number of inputs however consistsof 2 primary activeingredients:

  1. Developer experience: Atlassian sumsup DevEx as being how engineers feel about the tools, structures and platforms they usage to produce softwareapplication.
  2. Engineering culture: Atlassian specifies engineering culture as being “how work gets done.” It consistsof aspects such as organisational worths, standards and decision-making.

Atlassian’s Peters used more insight into what produces delight for Atlassian’s designers, consistingof:

  • Dev quality: Developers delightin work more if they focus on terrific quality code.
  • Dev development: The capability to make development rapidly without blockers satisfies designers.
  • Dev worth: Joy and pride come from producing worth and affecting client organizations.
Visual showing three elements that increase the joy of software developers.
Three components that boost the happiness of softwareapplication designers. Image: Atlassian

What does ‘developer happiness’ appearance like?

Atlassian’s focus on producing and determining designer delight has yielded myriad enhancements throughout various item groups. As detailed in a discussion offered by Peters, these have consistedof efforts from groups working on Atlassian’s JIRA, Confluence and Trello pro

Read More.

Similar Posts