Realising the Benefits of DevOps

As your business looks to succeed in the world of mobile, agile and DevOps, the link between application success and business success has never been clearer.

In today’s hyper-connected world, ensuring great digital performance is critical. In the 2017 App Attention Index, 80 percent of respondents deleted apps because performance didn’t meet their expectations. Also, the recent Australian State of Digital Operations Report highlighted that consumers will leave a digital app or service in one minute or less if it is unresponsive or slow.

Dave

Dave Melgaard, General Manager, JKVine

However, with the rapid pace of change we’re seeing with technology, it’s also never been so complex. 75 percent of IT operations managers surveyed in a recent Global Digital Performance & Transformation Audit highlighted low levels of confidence in their ability to resolve digital performance problems.

At JKVine, we’ve had over 20 years of experience in optimising application delivery. We’ve worked with major corporate and government clients on some of the most complex applications in Australia.

Below are three key considerations for your DevOps journey:

1.   DevOps is not just about IT

We all need to foster better communication and collaboration – and not just between Dev and Ops. Gone are the days of working in siloed teams, each implementing disparate strategies. The best in the business are roping everyone in together – sales, marketing, IT and the business – to focus on one goal, to deliver exceptional end-user experiences.

IT disruptions are no longer just a headache for developers and IT operations teams responsible for managing infrastructure. These incidents now have a direct impact on business stakeholders, with nearly one third of respondents to the Australian State of Digital Operations survey reporting that one hour of IT downtime costs their companies somewhere between $500,000 and $10 million.

Yet, 44% of Australian respondents in the Digital Performance Audit see a lack of collaboration between IT operations, developers, lines of business and customer support as the single biggest hurdle to successful digital delivery.

Technology shouldn’t be the inhibitor. Having the right cultural mix and flexibility to adapt to today’s rapid changes are essential ingredients to DevOps success. Additionally, it’s essential to clearly define your manual processes prior to any automation effort. This allows your organisation to focus on the highest value targets for automation prior to expansion.

2.   You won’t win gold if it’s your first performance

We have a bit of a musical background at JKVine, and know first hand that it takes years of hard work, learning, practice and focus to achieve optimum results. Similarly to how humans evolve, you need to be able to walk before you can run.

In our last post we looked at how Elon Musk is automating and fine tuning his Tesla factories as a way of revolutionising his business. Initially producing cars at a rate of approximately five centimetres per second, with the recent launch of the Model 3, Tesla are on track to achieve one metre per second. This is a 20-fold increase in product release speed!

Delivering great apps is very similar – you need to launch, get feedback, refine, relaunch and repeat. Digital delivery is hard, but from mistakes come some fairly important lessons. Those that succeed are continually learning and adapting. As the old saying goes – “It is not the strongest of the species that survives, nor the most intelligent, but rather the one most adaptable to change”.

3.   Don’t be afraid of failure and start small

As companies attempt to deliver shiny, new digital experiences, they’re faced with a lot of unknowns. Technology is changing faster than ever before, and historical data on how your technical decisions impact real users isn’t always available. You need to be prepared for failure and fail fast, but this doesn’t have to be a finger pointing exercise. Once again, it’s about working together as one team to find and fix issues proactively, delivering exceptional experiences for your customers.

It’s also important to start small with specific tasks and projects. By winning over smaller groups with clearly defined objectives, you’ll gain ambassadors who are more likely to promote DevOps elsewhere in the organisation. This creates a multiplier effect, further increasing DevOps adoption rates and overall success.

The pressure to innovate is immense. On the flip side, the repercussion of getting it wrong is now instant and very public. Rather than shy away from the challenge, at JKVine we’re passionate about harnessing technology to meet your business objectives. We work with you to understand your challenges. We help you go live, stay live and optimise your systems to keep you ahead of the game.