<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4958233&amp;fmt=gif">
 
RSS Feed

Next Gen Insights | Edward Butler |
17 July 2019

The popularity of DevOps is continuing to increase, and for good reasons. When done right, it has the ability to help your business become more engaging, more responsive and more efficient. That being said, DevOps can mean different things to different people. The focus can be split between tools or people and process. Thanks to its rapid growth, DevOps can appear to be an unstructured (and sometimes mystical) approach.

We decided to sit down with our VP of DevOps Transformation, Edward Butler, following on from his presentation ‘Does change mean downtime?’ at a TechFlow event held in Chisinau, and ask him a few burning questions and get a couple of tips about how to successfully start using DevOps today.

1. Why is there so much hype around DevOps, and why should we not ignore it?


In the past, it was the big companies that ate the small companies, today, that has changed – it’s the fast companies who are ‘eating’ the slow ones. Most markets are facing some kind of disruption and companies need to react, and the faster they are able to do that, the better. This means that the ‘business’ and ‘IT’ have to break down traditional silos to become closer and create a feedback loop between themselves and their customers – having this feedback loop enables faster iteration cycles, meaning they can respond to their customer needs more immediately and therefore become more successful – failure is where success is born.

Initially, Agile ways of working allowed us to put bundles of value on the shelf much faster. With the advent of the Cloud and engineering pursuits like Continuous Delivery, we are now in the age whereby we can also ship and maintain these bundles of value with the same speed (or faster!) – using modern techniques to automate the mundane, increase quality and reduce the risk of deployments.

Achieving this requires a true cross-functional team that works in harmony and unison – who are always questioning how they can improve and challenging their definition of what ‘good’ looks like. Therefore, if you believe that there is no them, only us and want to use your skills to make a real impact, you are ready to start making the most of what DevOps has to offer.

2. How did you discover DevOps for yourself and has your attitude towards it changed over time?


Many years ago, I came from an infrastructure background, building platforms and services for ‘other’ people to run workloads on. I’ve always had a passion for making things as efficient as possible but found it frustrating when the platform I had built needed to change for ‘other’ people’s workloads to run on them.

I was stuck in a typical silo, where everybody’s concern was their own task rather than focusing on a clear and shared goal. A great example of a clear and shared goal was Nasa’s mission statement for the Apollo programme, which was simply to ‘put a man on the moon’ – not design a suit, or build a rocket etc.

What I realised quite quickly was that it was the silo I was frustrated with, rather than the fact that ‘my’ platform had to change. In order to fulfil my passion for efficiency, I had to step out of my comfort zone and seek out the shared goal and determine how I could make a difference and a worthy contribution.

Specifically, thanks to the fact that I had some programming experience, I was initially led towards infrastructure automation, but as I got further away from my comfort zone, I discovered that the way in which we think about code, testing and architecture also needed to adapt in order to truly achieve the goals that had been set for us.

To this day, it is this same curiosity which drives me to seek out true efficiency and answer the perpetual question ‘why’? As the systems we build become more complex, meeting people and asking questions has never failed to uncover something new for me – I have learned that the key to becoming a true team player is to show empathy and share in both the successes and the failures with others.

3. What are your top tips for getting started with DevOps? It is more than just merging the Dev and Ops teams, right?


a) Start with a real-world tangible high-level vision that people can relate to:


The ultimate goal of DevOps and Agile ways of working is that the whole team feels accountable for the product they ship – you build it, you run it. To achieve this, giving the team something that relates directly to the business’ core goals will empower them to take responsibility and pride in both the quality and sophistication of their product.

Arbitrary metrics that are abstractions of productivity can serve to frustrate, as they never give the whole picture – and at worst, risk becoming gamified. Remember, if your goal is to put a man on the moon, it’s not just to write a certain number of lines of code per sprint.

b) Find a project that represents value:


Couple with a real-world vision, when embarking on a DevOps transformation, everyone needs to have a stake in its success. If the project or initiative does not represent any value, then it will become easy to disregard or deprioritise. Transformation can only work when there is both top-down and bottom-up enthusiasm, and since it is not an easy journey, everyone needs to care about it to maintain motivation.

c) Understand where the current problems and bottlenecks are:


Executing a DevOps transformation is to challenge potentially years of process and ways of working. Essentially, we are changing people’s instincts and habits, asking them instead to question why something has to be done in a particular way; and evaluate with new technologies how incremental improvements can be achieved – as they will all add up in the end.

To do this often requires measurement, especially around cycle-time, to ensure there’s an indicator of where a delay occurs. This is a continual process to improve flow, so if we’re not reducing a chronic blockage, then we’re not really making an impact.

d) Ensure there is a culture of psychological safety


Failure is often a lonely place and focussing blame on one element (or person) risks missing the real root cause of an issue. Instead, businesses need to recognise that success lies within failure and that boldness and inventiveness should be rewarded. To be truly Agile is to experiment with the unknown - which by its very nature is to embrace failure as a way of learning and becoming successful. You could argue that when issues occur, someone has uncovered a flaw in a process or system that may otherwise have gone unnoticed – which is, more often than not, a good thing!

Following the Toyota Kata principle, at the first sign of a problem workers would pull the ‘Andon Cord’ to stop the production line and inspect the cause in more detail – and ultimately mitigate it happening again. The same can apply in the world of IT; giving teams the opportunity to balance their technical debt and to mitigate risks is in itself a recognition of ingenuity and assertiveness. This freedom encourages more daring and confident solutions that better achieve the business outcomes bestowed upon them.

e) Get the easy things right


Good communication solves most problems – this can be as simple as a face-to-face conversation or ensuring there is a common vernacular across teams to avoid misinterpretation. Also, we are often proud of what we achieve and want to share our achievements with others. Even though those more naturally inclined may go the extra mile to communicate with others, even outside of the working day, those less-inclined (or less confident) may not embrace such opportunities to share their experiences.

Build an open and transparent community by co-locating teams and creating a timetable of events which will improve communication as well as lift team spirits, allowing people to enjoy both success and failure together, inviting contribution and increasing empathy to build a workplace that people value being a part of.

4. There has been a lot of talk recently about DevSecOps, is it fundamentally different from traditional DevOps?


No, but there is an emphasis, quite rightly so, on ensuring that security professionals are included within a cross-functional capability - to drive security awareness within the product team.

When security is viewed as a checklist item, it is too easy to worry about it later - maybe during a hardening sprint or awaiting pen-test activity etc. This is problematic, as with all other principles of a pipeline, the longer you wait for feedback, the more expensive it is to rectify any issues you uncover.

Sure, we can have security standards in the same way we have coding best practices, but the industry has seen huge benefits from the cross-collaboration of traditional Ops in the product team (faster and consistent environments, deployment risks minimised etc) and the same is true for traditional security professionals.

Adding a DevSecOps label is an invitation to treat security as the journey it actually is - not a destination, chore or checklist, but a valuable attribute of the product itself.

Edward Butler

VP DevOps Transformation

Edward has two decades of experience in infrastructure, application management, cloud and DevOps. He works with our clients to help them unlock the benefits of continuous delivery and is passionate about the 'human' side of IT, especially the way that multidisciplinary teams with a shared goal can go above and beyond the expectations of their business. Edward enjoys sharing his knowledge at events and has even co-authored scientific papers. In his free time, he enjoys playing music and sports involving a board – specifically surfing and snowboarding. But not paddleboarding, that's a bit too sedate for Ed.

 

From This Author

  • 21 April 2020

    7 tips for successfully transitioning to a fully remote team

 

Archive

  • 06 December 2023

    It’s In the Details: How Personalisation is Driving Digital Retail

  • 05 December 2023

    When Considering Synthetic Data, Answer These 3 Questions

  • 28 November 2023

    Moving Towards Global AI Regulation, an Update

  • 24 November 2023

    Marketplace Models and the Future of Airline Retailing

  • 21 November 2023

    Unlearn Churn: How Predictive Analytics Can Improve Retail Customer Retention

  • 16 November 2023

    Hi, I’m Matt Cloke

  • 15 November 2023

    How Microbetting Is Creating a More Engaging Fan Experience

  • 09 November 2023

    Learning the ecosystem lessons

  • 03 November 2023

    10 Groundbreaking Edtech Trends Revolutionizing the Future of Education

  • 02 November 2023

    What’s Shaping the Future of Capital Markets? 6 Takeaways from OPTIC

  • 31 October 2023

    Using Tech to Maximize the Impact of Major Sporting Events

  • 30 October 2023

    How to Streamline Your Retail Operations Through Selective Stocking

  • 19 October 2023

    Why Retail Margins are Tightening (and How to Protect Yours)

  • 13 October 2023

    Why Ground Operations Need Digital Transformation to Cope with Demand

  • 11 October 2023

    MWC Las Vegas: 8 Key Takeaways in Telecommunications

  • 09 October 2023

    Going Green: 5 Ways to Enjoy Leisure Activities Responsibly

  • 06 October 2023

    How Airlines Can Win a New Generation of Passengers

  • 26 September 2023

    Who Wins Most from Healthcare’s AI Transformation?

  • 21 September 2023

    Why Loyalty Programs Matter More Than Ever in Retail

  • 20 September 2023

    What Businesses Need to Start Innovating

  • 14 September 2023

    The Spark That Drives Machine Learning to Shine

  • 08 September 2023

    Why Customer Experience is at the Heart of Supply Chain Management

  • 07 September 2023

    How Offer and Order Management Systems Are Expanding The Aviation Business Model

  • 25 August 2023

    Tuning Out the Noise: Picking the AI for Practical Business Impact

  • 24 August 2023

    Resetting the Status Quo – How Banks Can Overcome Payments Challenges

  • 17 August 2023

    Opening Lap: An Endava and Toyota Racing Development Q&A

  • 17 August 2023

    The AI Boost in Gaming: Gameplay, Narrative and Production

  • 08 August 2023

    How Healthtech Simplifies and Secures Payments Processing

  • 14 July 2023

    Streamlining Digital Media Supply Chains with Generative AI

  • 13 July 2023

    4 Areas for Financial Institutions to Consider When Starting Out with Real-Time Payments

  • 12 July 2023

    Regtech - Necessary evil or competitive edge?

  • 07 July 2023

    Prime and Thrive: 3 Steps to Build Your International Payments Model

  • 06 July 2023

    Real-time Fraud – Solving the Virtual Pocket-Picking Problem

  • 29 June 2023

    Salut! I’m Radu Orghidan

  • 14 June 2023

    Debunking the Myths on Generative AI: What Is the Reality Behind the Most Common AI Misconceptions?

  • 31 May 2023

    The Time Is Now to Start Thinking About Real-Time Payments

  • 25 May 2023

    An Anatomy of the Data-Driven Retail Supply Chain

  • 23 May 2023

    BNPL regulation to protect consumers and control third-party lenders

  • 16 May 2023

    Salut! I'm Adriana Calomfirescu

  • 15 May 2023

    Hi, I'm David Boast

  • 12 May 2023

    The Business Impact of Fan Engagement: How to Leverage Technology to Improve Loyalty

  • 09 May 2023

    Staying Relevant - Why Merchants should embrace alternative Payments methods

  • 02 May 2023

    How IoT is changing Insurance

  • 26 April 2023

    A Veteran Game Developer's Perspective on Tool Development

  • 24 April 2023

    How Digital Ecosystems Enhance the Healthcare Experience

  • 21 April 2023

    Green Machines How Tech can Help Companies Hit Net-Zero Targets

  • 20 April 2023

    The Role of People and Technology in the Future of Underwriting

  • 19 April 2023

    Media 2030: Why Advertisers And Publishers Are Racing To Find New Strategies

  • 18 April 2023

    Alright, I’m Adrian Sutherland

  • 14 April 2023

    How Synthetic Data Could Solve Patient Privacy Dilemma

  • 11 April 2023

    Payments Makes The World Go Round

  • 06 April 2023

    Higher Fidelity Good Outcomes Harnessing FCAs Consumer Duty

  • 05 April 2023

    AI in Pharma: How Machine Learning is Transforming Drug Development

  • 04 April 2023

    Hello! I’m Leane Collins

  • 31 March 2023

    The Dos and Donts of Carve Outs Private Equity

  • 30 March 2023

    Cage Of Reason: Fca's New Consumer Duty Heralds The Rise Of The 'Reasonable Insurer'

  • 28 March 2023

    A Legal View on the Ownership and Future of AI-Generated Works

  • 24 March 2023

    Championing Women In Tech

  • 23 March 2023

    5 Ways Capital Markets Companies Can Ensure Resilient Operations

  • 15 March 2023

    Buenas! I’m Leticia Chajchir

  • 14 March 2023

    4 Ways To Improve Customers’ E-commerce Search Experience

  • 28 February 2023

    4 Healthcare Innovations that Can Benefit People and Profit

  • 21 February 2023

    Hey, I'm Lewis Brown

  • 17 February 2023

    Top Considerations for Financial Services Providers entering th Cross-Border Payments Space

  • 13 February 2023

    Better Together Harnessing The Power Of Digital Ecosystems

  • 09 February 2023

    What to Include in a Customer Re-Engagement Content Library

  • 07 February 2023

    Supercharging Wealth Management with Hyper-Personalisation

  • 02 February 2023

    How Innovating the Insurance Customer Journey creates a Competitive Advantage

  • 30 January 2023

    G'Day, I'm David Marsh

  • 26 January 2023

    Empowering Underwriting and Unlocking Revenue with Legacy Insurance Data Sets

  • 24 January 2023

    Four Stakeholders who win the most when Healthcare innovates

  • 23 January 2023

    Journey to the Centre of the Cloud with AWS - Part 3

  • 20 January 2023

    Journey to the Centre of the Cloud with AWS - Part 2

  • 18 January 2023

    Journey to the Centre of the Cloud with AWS - Part 1

  • 17 January 2023

    The 4 Most Common Mistakes in Retail Site Design

  • 13 January 2023

    Boost and bolster your innovation. Three tips to help get it to the next level

  • 10 January 2023

    5 Questions in Smart Energy that will define the Net Zero Transition

  • 19 December 2022

    Looking ahead and helping our customers do the same

  • 16 December 2022

    Stepping forward - The State of Cross-Border Payments in Southeast Asia

  • 14 December 2022

    Tech and Tinsel - Another Holiday Q&A with some of our Execs

  • 13 December 2022

    Why should Payment Service Providers be thinking about adding an ISV?

  • 07 December 2022

    How AI and Automation are revolutionising microscopy

  • 07 December 2022

    Venturing into the Metaverse to build an Innovative Bridge to Our People

  • 05 December 2022

    An Australian Eye on the Global Effort to Improve Cross-Border Payments

  • 29 November 2022

    How Reverse Logistics are Turning E-commerce Green

  • 23 November 2022

    5 things we learned at World Aviation Festival 2022

  • 23 November 2022

    Cyber Security Incidents in Australia Highlight the Need for a Balance Between Risk and Innovation

  • 22 November 2022

    The Era of Ecosystems and the Rise of Open Insurance

  • 18 November 2022

    How Tech is changing Sports betting for the better

  • 16 November 2022

    4 Ways Insurers Can Leverage Technology to Differentiate Themselves

  • 16 November 2022

    The Future of Banking in the Nordics - Being Digital and Personal

  • 15 November 2022

    Staying Relevant in the Buoyant Cross-Border Payments Market

  • 15 November 2022

    3 Experts' Insights on the Complicated Relationship between Fintechs and Banks

  • 09 November 2022

    How can banks create a secure, optimised cloud-enabled architecture?

  • 08 November 2022

    Tech is Good for you: How Wearable Edge Devices Changed Healthcare

  • 01 November 2022

    How Microservices can upgrade the Customer Experience

  • 25 October 2022

    How Technology can help Monitor the Circular Economy

  • 18 October 2022

    Why it's Time for Banks to let go of Legacy IT

  • 11 October 2022

    Buy vs. Build in Banking: Which Option is Right for You?

  • 04 October 2022

    The Rise of Super Apps: How Banks can compete

  • 28 September 2022

    AI Art in Game Production – an XDS 2022 Table Discussion

  • 20 September 2022

    Payments Data Monetisation is Key to Driving Sustainable Growth

  • 13 September 2022

    Navigating the Healthcare Ecosystem

  • 30 August 2022

    hey y’all! I’m Ashley Grant

  • 23 August 2022

    5 Ways to Fix Your Data Spine in Banking

  • 16 August 2022

    De-risking Digitalisation

  • 09 August 2022

    hi, I’m Brian Estep

  • 02 August 2022

    hey! I’m Lia Rollman

  • 19 July 2022

    The New Ways of Issuing Cards

  • 12 July 2022

    Scores on the Door: Rating Autonomous Vehicles

  • 06 July 2022

    We’re in Nottingham – a Q&A on Endava’s New Delivery Centre in the UK

  • 06 July 2022

    Data-Driven Impact: Don’t Settle for Less

  • 06 July 2022

    hey, I’m Chris Hart

  • 28 June 2022

    Platforms: a Blessing or a Curse?

  • 23 June 2022

    A Payments View on Marketplaces – How to Be(come) Successful

  • 21 June 2022

    Intelligent Commercial Underwriting

  • 14 June 2022

    The Future of Supply Chain: What’s Next?

  • 31 May 2022

    The Future of Autonomous Vehicles in T&L

  • 27 May 2022

    Hello! I'm Hannah McCarthy

  • 24 May 2022

    Going Native: Why Cloud-Native Services are Essential

  • 19 May 2022

    How to Tackle Legacy – Breaking Down Walls Between Change and Run

  • 17 May 2022

    Advantages of a Yard Management System

  • 13 May 2022

    Are Phones About to Become the New POS Terminals?

  • 10 May 2022

    The Digital Economy is an Upgrade of Smart Cities and Communities

  • 05 May 2022

    hello! I’m Sumita Davé

  • 03 May 2022

    Physical Automation in the T&L Industry

  • 28 April 2022

    zdravo! I’m Andrej Kotar

  • 26 April 2022

    Open Banking in the US

  • 20 April 2022

    hello! I’m Paul Maguire

  • 19 April 2022

    Digital Automation in the T&L Industry

  • 12 April 2022

    How Do Banks Embrace Embedded Finance – Have the Fintechs Already Won?

  • 06 April 2022

    ESG Data Architecture is a Business Imperative – How to Get Started

  • 05 April 2022

    hi! I am Roy Murphy

  • 05 April 2022

    Modernizing the Shipping and Cargo Process

  • 30 March 2022

    The Metaverse Evolution and Learning from the Games Industry

  • 30 March 2022

    Do Androids Dream of Trading Electric Sheep for Digital Wood? An Introduction to Automated Game Design

  • 23 March 2022

    Real-Time Payments in Australia – Why Corporates Should Get on Board

  • 22 March 2022

    Current Challenges in the Transportation & Logistics Industry

  • 16 March 2022

    bok! I’m Sanja Cvetkovic

  • 15 March 2022

    Rapidly Transforming: Healthtech Trends in 2022

  • 08 March 2022

    How to Digitize Warehouses and Distribution Centers

  • 01 March 2022

    Top Challenges in Warehouse and Distribution Centers

  • 28 February 2022

    Tackling CIB Legacy at its Core

  • 23 February 2022

    salut! I am Isabela Buhai

  • 22 February 2022

    4 Buy Now Pay Later Trends Set to Disrupt the Industry

  • 15 February 2022

    salut! I’m Natalia Ciobanu

  • 14 February 2022

    Product-Led Innovation – a Q&A with Joe Dunleavy

  • 02 February 2022

    Buy Now Pay Later: Will Regulation Burst the Bubble?

  • 31 January 2022

    Innovation Will Spur Ireland’s Race to the Top

  • 28 January 2022

    The Value of Digital and Automation in the Product Returns Process

  • 26 January 2022

    Virtually Disrupted? Keeping Pace with Accelerating Customer Expectations

  • 19 January 2022

    The 3 Big Ps in Modern Insurance: Personalisation, Prediction and Prevention

  • 19 January 2022

    An Introduction to Mobility as a Service in the US

  • 12 January 2022

    hello! I’m Paul Willoughby

  • 12 January 2022

    Buy or Build? A Game-Changing Question in Insurance

  • 11 January 2022

    Payment Service Providers 2.0

  • 21 December 2021

    Making a Positive Impact Through Giving

  • 14 December 2021

    From Global Pandemic to Holiday Spirit – a Q&A With Some of Our Senior Execs

  • 07 December 2021

    Hand in Hand with Artificial Intelligence in the Energy Sector

  • 03 December 2021

    Evolving Digital Self-Service in Insurance

  • 29 November 2021

    zdravo! I’m Ilija Gospodinov

  • 24 November 2021

    yes folks, I’m Joe Dunleavy

  • 09 November 2021

    hi there! I’m Tony Whitehorn

  • 03 November 2021

    Operating Responsibly for Future Success

  • 02 November 2021

    Leveraging ESG Data to Grow Your Business

  • 26 October 2021

    Smart Tech: Providing the Visibility Supply Chains Need

  • 12 October 2021

    hello! I’m Scott Harkey

  • 05 October 2021

    How to Improve Intelligent Energy Storage Systems Using AI

  • 28 September 2021

    Data-Driven Insurance

  • 21 September 2021

    hi y’all! I’m Antony Francis

  • 14 September 2021

    Once Upon a Time … in Payments

  • 31 August 2021

    Personalised Banking: How to Get Ahead of Ever-Changing Client Value Propositions

  • 17 August 2021

    RPA: Using Robots to Streamline Processes

  • 10 August 2021

    The Inclusive Workplace of the Future – a Q&A with Asif Sadiq MBE

  • 03 August 2021

    hello! I’m Elisabeth Bradley

  • 27 July 2021

    How the Board Game Catan Conquered the Digital World

  • 13 July 2021

    The Transformation Trifecta: Cloud, Digital and Open Banking

  • 06 July 2021

    How to Future-Proof the Digital Retail Experience

  • 23 June 2021

    hi! I’m Thomas Bedenk

  • 17 June 2021

    Hello! I’m Adrian Bugaian

  • 18 May 2021

    4 Techniques to Fix Digital Breakages in the Supply Chain – Part 2

  • 11 May 2021

    Phygital in Automotive: Bridging the Gap Between Physical and Digital – Part 2

  • 05 May 2021

    Artificial Intelligence: Where Does The Real Value Lie?

  • 27 April 2021

    4 Techniques to Fix Digital Breakages in the Supply Chain – Part 1

  • 20 April 2021

    Phygital in Automotive: Bridging the Gap Between Physical and Digital – Part 1

  • 14 April 2021

    What ‘We Care’ Means at Endava – a Q&A on Sustainability with our CEO

  • 08 April 2021

    Before Commission / After Digitisation – a Pivotal Era for Australian Payments

  • 06 April 2021

    Insurance Insights: Low Code

  • 30 March 2021

    Insurance Insights: Intelligent Underwriting Workbench

  • 23 March 2021

    The Challenge of Technology is Not Technology

  • 18 March 2021

    Supporting and Empowering Women in Tech

  • 16 March 2021

    Insurance Insights: Customer Retention & Cross-Selling

  • 09 March 2021

    Insurance Insights: Cloud Migration

  • 02 March 2021

    How to Improve Interoperability in Healthcare

  • 23 February 2021

    Insurance Insights: Data Exploitation

  • 16 February 2021

    Insurance Insights: Open Insurance

  • 11 February 2021

    Mapping the Future Applications of Artificial Intelligence

  • 18 December 2020

    Celebrating 20 Years of Endava – with Julian Bull

  • 15 December 2020

    Insurance Industry Trends from DIA Prime Time

  • 08 December 2020

    Celebrating 20 Years of Endava – with Rob Machin

OLDER POSTS