Blog Feed Post

The five phases of performance maturity

In my last post I discussed the importance of building a performance culture and the common traits of first-class teams to drive that culture across the organization.

The first step in reaching any destination is to understand your starting point. This post establishes a framework for assessing the state of your organization’s commitment to performance. The goal is to help you determine the gap between your current state and reaching your performance goals.

See if you recognize your company in any of the following categories. Obviously, the characteristics below are not hard and fast, and some companies might be further ahead in specific areas. That said, Howard Chorney*, director of solutions architecture here at SOASTA, and his team have found these groupings of capabilities pretty consistent across organizations.

Phase 1: Reactive

In this phase, there is a limited awareness of end user experience and application performance. You find yourself constantly reacting to application performance issues in the production environment. There is little to no front-end monitoring and you find out about site issues from your customer base. Ad hoc “war rooms” are being formed, but there is no formal application performance testing process.

Phase 2: Aware

You have a basic awareness of application performance and can identify issues. However, the ability to mitigate those issues is limited and time consuming. While there is an understanding of a performance baseline and you can track performance trends, you’re still primarily reactive to issues in production. There is a performance testing team in place, however mapping test cases to real business scenarios is limited.

Phase 3: Efficient

Good visibility exists into front-end and back-end application performance. Effective problem resolution is in place, with deep dive diagnostics. Problems are identified and prioritized by business impact and a high percentage of problems are discovered and mitigated in a pre-production environment. More realistic testing scenarios have been created, however testing is still limited to behind the firewall. Basic level key performance indicators (KPIs) have been established.

Phase 4: Advanced

There is broad visibility and deep-dive diagnostics for front-end and back-end performance. Automation exists for problem identification, analysis and diagnosis. The majority of issues are identified during the application performance testing process, testing is being pushed left, and there is active testing of third-party services to understand the impact on end users. Initiatives are prioritized based upon the business impact, actively, testing in their production environment. Advanced level KPIs lead to actionable insights from the data.

Phase 5: Proactive

At this phase, your capabilities checklist, in addition to having many of the positive traits of the previous phases, also includes these:

  • Active management of front-end and back-end performance, leveraging realtime visibility to meet and exceed robust KPIs that are mapped to business impact.
  • Collective intelligence from across the organization is used to achieve business agility and competitive advantage.
  • Active continuous application performance testing is executed throughout the entire software development life cycle, including comprehensive production testing processes.
  • C-level leadership takes an active role, supporting the performance team in driving a culture where everyone takes ownership and pride in performance as a key attribute of every web and mobile property.

Next step: Assess your organization’s performance maturity

Ultimately, the goal is to drive a continuous cycle of improvement by measuring, testing and optimizing performance. This means the right people (as described in my previous post), tools, and processes are in place, and these are constantly under evaluation for opportunities to enhance performance.

Given the ever-changing nature of applications and technology — as well as the clear connection between performance and business impact — the opportunity and need for performance improvement will never end.

Did you recognize your company in any of the above categories?

Take this short survey and find out your Organizational Performance Maturity Score (OPMI).

*Howard also runs the PerfBytes podcast, which I strongly recommend you check out.

Related reading

Complete Guide to Performance Testing Retail Websites and Apps

Read the original blog entry...

More Stories By SOASTA Blog

The SOASTA platform enables digital business owners to gain unprecedented and continuous performance insights into their real user experience on mobile and web devices in real time and at scale.

Latest Stories
The taxi industry never saw Uber coming. Startups are a threat to incumbents like never before, and a major enabler for startups is that they are instantly “cloud ready.” If innovation moves at the pace of IT, then your company is in trouble. Why? Because your data center will not keep up with frenetic pace AWS, Microsoft and Google are rolling out new capabilities. In his session at 20th Cloud Expo, Don Browning, VP of Cloud Architecture at Turner, posited that disruption is inevitable for comp...
No hype cycles or predictions of zillions of things here. IoT is big. You get it. You know your business and have great ideas for a business transformation strategy. What comes next? Time to make it happen. In his session at @ThingsExpo, Jay Mason, Associate Partner at M&S Consulting, presented a step-by-step plan to develop your technology implementation strategy. He discussed the evaluation of communication standards and IoT messaging protocols, data analytics considerations, edge-to-cloud tec...
"When we talk about cloud without compromise what we're talking about is that when people think about 'I need the flexibility of the cloud' - it's the ability to create applications and run them in a cloud environment that's far more flexible,” explained Matthew Finnie, CTO of Interoute, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
IoT solutions exploit operational data generated by Internet-connected smart “things” for the purpose of gaining operational insight and producing “better outcomes” (for example, create new business models, eliminate unscheduled maintenance, etc.). The explosive proliferation of IoT solutions will result in an exponential growth in the volume of IoT data, precipitating significant Information Governance issues: who owns the IoT data, what are the rights/duties of IoT solutions adopters towards t...
Wooed by the promise of faster innovation, lower TCO, and greater agility, businesses of every shape and size have embraced the cloud at every layer of the IT stack – from apps to file sharing to infrastructure. The typical organization currently uses more than a dozen sanctioned cloud apps and will shift more than half of all workloads to the cloud by 2018. Such cloud investments have delivered measurable benefits. But they’ve also resulted in some unintended side-effects: complexity and risk. ...
It is ironic, but perhaps not unexpected, that many organizations who want the benefits of using an Agile approach to deliver software use a waterfall approach to adopting Agile practices: they form plans, they set milestones, and they measure progress by how many teams they have engaged. Old habits die hard, but like most waterfall software projects, most waterfall-style Agile adoption efforts fail to produce the results desired. The problem is that to get the results they want, they have to ch...
With the introduction of IoT and Smart Living in every aspect of our lives, one question has become relevant: What are the security implications? To answer this, first we have to look and explore the security models of the technologies that IoT is founded upon. In his session at @ThingsExpo, Nevi Kaja, a Research Engineer at Ford Motor Company, discussed some of the security challenges of the IoT infrastructure and related how these aspects impact Smart Living. The material was delivered interac...
In 2014, Amazon announced a new form of compute called Lambda. We didn't know it at the time, but this represented a fundamental shift in what we expect from cloud computing. Now, all of the major cloud computing vendors want to take part in this disruptive technology. In his session at 20th Cloud Expo, Doug Vanderweide, an instructor at Linux Academy, discussed why major players like AWS, Microsoft Azure, IBM Bluemix, and Google Cloud Platform are all trying to sidestep VMs and containers wit...
The Internet giants are fully embracing AI. All the services they offer to their customers are aimed at drawing a map of the world with the data they get. The AIs from these companies are used to build disruptive approaches that cannot be used by established enterprises, which are threatened by these disruptions. However, most leaders underestimate the effect this will have on their businesses. In his session at 21st Cloud Expo, Rene Buest, Director Market Research & Technology Evangelism at Ara...
When growing capacity and power in the data center, the architectural trade-offs between server scale-up vs. scale-out continue to be debated. Both approaches are valid: scale-out adds multiple, smaller servers running in a distributed computing model, while scale-up adds fewer, more powerful servers that are capable of running larger workloads. It’s worth noting that there are additional, unique advantages that scale-up architectures offer. One big advantage is large memory and compute capacity...
"We are a monitoring company. We work with Salesforce, BBC, and quite a few other big logos. We basically provide monitoring for them, structure for their cloud services and we fit into the DevOps world" explained David Gildeh, Co-founder and CEO of Outlyer, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.
A look across the tech landscape at the disruptive technologies that are increasing in prominence and speculate as to which will be most impactful for communications – namely, AI and Cloud Computing. In his session at 20th Cloud Expo, Curtis Peterson, VP of Operations at RingCentral, highlighted the current challenges of these transformative technologies and shared strategies for preparing your organization for these changes. This “view from the top” outlined the latest trends and developments i...
"Loom is applying artificial intelligence and machine learning into the entire log analysis process, from start to finish and at the end you will get a human touch,” explained Sabo Taylor Diab, Vice President, Marketing at Loom Systems, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), provided an overview of various initiatives to certify the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldwide re...