Share this
Vital Business Systems: When is bad performance good, and when does that change?
by Shane Ross on 10 May 2016
In business systems, particularly those that are customer facing, the expectation is that quick is good. Your customers continue to move online for the consumption of media, getting the latest news, making bookings, and purchase gifts and everyday items. These customers increasingly expect the same from your business. The expectation is that where customer facing systems perform well your customers are happy and will recommend your business to others.
Could the converse be true however? Would bad system performance generate demand? Is this a viable strategy?
Is bad business system performance always bad for business?
As businesses and organisations evolve and test new business models that make their products, services and information available in convenient internet-based ways we are regularly seeing websites and web applications crash due to unexpected loads. How organisations react to this and manage the messaging is always interesting.
This happened with Radio New Zealand’s launch of their Checkpoint programme, hosted by John Campbell. Checkpoint is John Campbell’s new current affairs show which operates as a multi-channel show on both radio and website based video. The Checkpoint website, which streams the programme live as video content, crashed as a result of heavy load during the first show. As soon as reports started appearing of the website failing to handle the load, the Radio New Zealand public relations teams kicked into gear and swung the negative into a positive. For example they tweeted “If the website is dropping out for you, it’s because so many people are tuning in to @CheckpointRNZ. We’re working on it, we swear.” In other words they used the crash as social proof of the demand for their service and as such the crash most likely had a positive impact for Checkpoint in the short-term.
This is just one recent example of a series of performance-based website crashes in New Zealand and internationally:
- In February TicketMaster’s website crashed when tickets for the Prince concert went on sale, yet the full quota of 4,000 tickets were still sold out in 10 minutes. It was the same story in Sydney where Ticketek sold the tickets to their Prince concert. Ironically, the entertainment website TMZ crashed two weeks ago after the site broke the news of Prince’s unfortunate death.
- New Zealand’s Reading Cinema website crashed in October 2015 after Star Wars The Force tickets went on sale (as did other international cinema websites).
- Ticketek's website crashed in the middle of last year when tickets to the Super Rugby Final between the Hurricanes and the Highlanders went on sale.
Internationally we have also recently seen examples of websites and web applications crashing:
- Target and Paypal websites crashed during record Cyber Monday traffic in late November last year
- UK’s Lotto website crashed a couple of months ago in the build up to a record jackpot of £50.4m
- The ‘ban Donald Trump from UK petition’ website crashed due to visitor numbers. Hilariously, Canada’s immigration website also crashed in March due to heavy traffic loads after Donald Trump’s success during the Super Tuesday primary election results.
- Kylie Jenner’s LipKitByKylie.com website crashed due to high-demand
- Dismaland booking website for notorious street artist Banksy crashed due to heavy load
- Chelsea Football Club’s website crashed just before Christmas after the club sacked their team manager Jose Mourinho and the Manchester City website also crashed two weeks ago during the scramble for Real Madrid Champions League tickets
- Beyonce’s website crashed in February after she announced a world tour.
In many of these cases, the failure of the business system to perform was explained away as a sign of unexpected popularity – a good thing that entices more customers.
Is bad system performance a robust marketing strategy?
Turning a performance negative into a positive may be a convenient short-term response. But very soon consumers of CheckPoint will want a stable, reliable and responsive service or they will go somewhere else for their current affairs information. Judging that tipping point between bad business system performance being good, and bad system performance just being plain bad, is not an easy thing and is a high risk strategy when you get it wrong. Your customers will go elsewhere for the services, products, information you provide on your web-based properties if these don’t respond well to known or unexpected high volumes of visitors. What happens if your customers don’t have the mind-set of ‘wow – this is cool that it is so popular’ and instead have the mind-set of ‘why am I wasting my time here’, or that mind-set changes and you don’t respond in time?
Ensuring your website and web applications perform is the only long-term strategy
The Target example above is a great case, because they face competition for the products they sell and there is only a limited time that customers were able to get discounted products on Cyber Monday. How much revenue did Target lose on Cyber Monday because customers couldn’t purchase the products they wanted from the Target website and so instead these customers went to a competing ecommerce site with Cyber Monday discounts whose website was stable, reliable and responsive despite the peak load of visitors? How many will not have Target as their first point of call next Cyber Monday, for fear of missing out on any discounts?
The long-term strategy for Target, and CheckPoint, the other examples above, and you is having websites and web applications that are stable, reliable and responsive even when there is a spike in traffic.
As a side point, Google and Bing’s ranking algorithms consider the speed of your website when determining how they rank your content. So as an important side benefit, high performing websites and web applications will both rank and convert better, which has to be good for your business.
The need for performance testing and performance monitoring
Undertaking performance testing activities as part of each release cycle of your website or web application allows you to model potential peak loads of visitors to your web-based properties and measure in a test environment how well these perform in terms of stability, capacity and response times under load. Suitably skilled people can then trouble shoot problem areas, fixing performance bottlenecks and tuning the performance. This gives you confidence that performance problems are unlikely to impact your website or web application once live, to the volume of visitors for which you have tested. If you want to play with marketing on leveraging bad performance for good news, having done a performance assessment you are better placed to manage that tipping point, IF this is a strategy that you want to bet your business on.
In other words, no more surprises. Performance testing allows you to anticipate heavy visitor loads, see how your website and web applications will perform and make changes so that you are ready for when heavy visitor loads are experienced in your live environment.
When your website or web application is live you can also monitor the actual live performance of your website and web application in the areas of visitor load, capacity, stability and response times. This information can help you understand the performance of your website and web application allowing you to continuously improve performance.
Next steps
As your website and web applications become increasingly important channels for sharing your information, services, products and media with your customers and audience, as a long-term strategy these web-based properties need to be stable, reliable and responsive, even when you get peak loads of visitors.
We are here to help and we are always happy to talk to you about approaches for ensuring your websites and web applications perform. Ask us your questions in the comments below or feel free to get in touch.
Shane Ross is Equinox IT's General Manager Sales and Marketing, based in Wellington, New Zealand
Share this
- Agile Development (153)
- Software Development (126)
- Agile (76)
- Scrum (66)
- Application Lifecycle Management (50)
- Capability Development (47)
- Business Analysis (46)
- DevOps (43)
- IT Professional (42)
- Equinox IT News (41)
- Agile Transformation (38)
- IT Consulting (38)
- Knowledge Sharing (36)
- Lean Software Development (35)
- Requirements (35)
- Strategic Planning (35)
- Solution Architecture (34)
- Digital Disruption (32)
- IT Project (31)
- International Leaders (31)
- Digital Transformation (26)
- Project Management (26)
- Cloud (25)
- Azure DevOps (23)
- Coaching (23)
- IT Governance (23)
- System Performance (23)
- Change Management (20)
- Innovation (20)
- MIT Sloan CISR (15)
- Client Briefing Events (13)
- Architecture (12)
- Working from Home (12)
- IT Services (10)
- Data Visualisation (9)
- Kanban (9)
- People (9)
- Business Architecture (8)
- Communities of Practice (8)
- Continuous Integration (7)
- Business Case (4)
- Enterprise Analysis (4)
- Angular UIs (3)
- Business Rules (3)
- GitHub (3)
- Java Development (3)
- Lean Startup (3)
- Satir Change Model (3)
- API (2)
- Automation (2)
- Scaling (2)
- Security (2)
- Toggles (2)
- .Net Core (1)
- AI (1)
- Diversity (1)
- Testing (1)
- ✨ (1)
- August 2024 (1)
- February 2024 (3)
- January 2024 (1)
- September 2023 (2)
- July 2023 (3)
- August 2022 (4)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (1)
- March 2021 (1)
- February 2021 (2)
- November 2020 (2)
- September 2020 (1)
- July 2020 (1)
- June 2020 (3)
- May 2020 (3)
- April 2020 (2)
- March 2020 (8)
- February 2020 (1)
- November 2019 (1)
- August 2019 (1)
- July 2019 (2)
- June 2019 (2)
- April 2019 (3)
- March 2019 (2)
- February 2019 (1)
- December 2018 (3)
- November 2018 (3)
- October 2018 (3)
- September 2018 (1)
- August 2018 (4)
- July 2018 (5)
- June 2018 (1)
- May 2018 (1)
- April 2018 (5)
- March 2018 (3)
- February 2018 (2)
- January 2018 (2)
- December 2017 (2)
- November 2017 (3)
- October 2017 (4)
- September 2017 (5)
- August 2017 (3)
- July 2017 (3)
- June 2017 (1)
- May 2017 (1)
- March 2017 (1)
- February 2017 (3)
- January 2017 (1)
- November 2016 (1)
- October 2016 (6)
- September 2016 (1)
- August 2016 (5)
- July 2016 (3)
- June 2016 (4)
- May 2016 (7)
- April 2016 (13)
- March 2016 (8)
- February 2016 (8)
- January 2016 (7)
- December 2015 (9)
- November 2015 (12)
- October 2015 (4)
- September 2015 (2)
- August 2015 (3)
- July 2015 (8)
- June 2015 (7)
- April 2015 (2)
- March 2015 (3)
- February 2015 (2)
- December 2014 (4)
- September 2014 (2)
- July 2014 (1)
- June 2014 (2)
- May 2014 (9)
- April 2014 (1)
- March 2014 (2)
- February 2014 (2)
- December 2013 (1)
- November 2013 (2)
- October 2013 (3)
- September 2013 (2)
- August 2013 (6)
- July 2013 (2)
- June 2013 (1)
- May 2013 (4)
- April 2013 (5)
- March 2013 (2)
- February 2013 (2)
- January 2013 (2)
- December 2012 (1)
- November 2012 (1)
- October 2012 (2)
- September 2012 (3)
- August 2012 (3)
- July 2012 (3)
- June 2012 (1)
- May 2012 (1)
- April 2012 (1)
- February 2012 (1)
- December 2011 (4)
- November 2011 (2)
- October 2011 (2)
- September 2011 (4)
- August 2011 (2)
- July 2011 (3)
- June 2011 (4)
- May 2011 (2)
- April 2011 (2)
- March 2011 (3)
- February 2011 (1)
- January 2011 (4)
- December 2010 (2)
- November 2010 (3)
- October 2010 (1)
- September 2010 (1)
- May 2010 (1)
- February 2010 (1)
- July 2009 (1)
- April 2009 (1)
- October 2008 (1)