The AI Doctor will heal your pain
Photo by <a >National Cancer Institute</a>

The AI Doctor will heal your pain

We have all heard the hype about AI and how it will transform your working life, but how exactly? If you want to explore possible answers to this question, consider the drudgery of your daily activities and where you experience the most obstacles to providing value.

Take for example, Software Development. Any experienced Software Developer knows that developing software is just a small part of what is required to provide actual value to the customer. The lifycycle of software development is plagued with non-functional testing, cybersecurity constraints, cost audits, change management, and more.

Now, consider a world where all you had to do was develop and test (functionally!) the software. Someone else can take care of the non-functional requirements, audits and deployments.

Isn't this the world we had before DevOps?

Yes, it is. Before DevOps (and after DevOps for many!) we had dedicated teams for testing, operations, cybersecurity, etc. Each of these teams would have a general idea of what good looks like, but often lack in depth knowledge of what should be applicable for specific workloads.

So DevOps (and DevSecOps) was born out of frustration with these ineffectual teams. But DevOps drastically increased the cognitive load on Software Developers, meaning it could not realistically be implemented to it's full potential (i.e. complete autonomy for developers).

And so we still have dedicated teams for infrastructure (platforms), teams for security concerns, and teams for governance of other teams.

But where is the value?

To consider the potential for AI we must disentangle the functional value delivered to customers from all the extraneous baggage. Securtity, governance and non-functional testing don't deliver value. So let's give it to AI to manage. It may still impose constraints and governance requirements on our software teams, but it will do so in a (hopefully) consistent and methodical way.

What about teams that don't deliver customer value?

Well, in short, your days are numbered. All that talk about AI taking our jobs is real for those people that don't deliver actual value. It may be difficult to even comprehend, let alone accept that you may not actually be providing direct value (to customers), but it's in your best interests to get ahead of the curve that will see AI replace specific roles, and even whole Business Units within organisations.


"Embrace the possibilities of #aiadoption and #devops! As the famous scientist, Albert Einstein once said, "We cannot solve our problems with the same thinking we used to create them". ?????? Let's innovate together! #ManyMangoes ??"

回复

要查看或添加评论,请登录

Ben Fortuna的更多文章

  • Building Cloud infrastructure with ChatGPT

    Building Cloud infrastructure with ChatGPT

    With the steady migration towards Cloud infrastructure it is preferable to avoid manual or "Click-ops" infrastructure…

  • The DevOps Rebellion

    The DevOps Rebellion

    If you follow the popular technology news and blogs you would have noticed them to be declaring the death of DevOps in…

    1 条评论
  • What comes first: Skills or Experience?

    What comes first: Skills or Experience?

    It's a prevailing chicken vs egg question: does proven experience trump qualifications, or vice versa? Usually it is a…

  • The Importance of Transferable Skills

    The Importance of Transferable Skills

    Transferable skills are what we consider to be those learnings and abilities we can use in future roles and life in…

  • The importance of soft skills

    The importance of soft skills

    We often overlook the importance of soft skills in IT as we become attuned to the binary nature of the systems we build…

    2 条评论
  • 2021: Return of the monolith

    2021: Return of the monolith

    Recently you may have noticed a growing unease with the trend towards microservices architectures, and a call to return…

    4 条评论
  • A culture of learning with DevOps

    A culture of learning with DevOps

    Contrary to common belief, DevOps is not just about learning more of the operational aspects of IT systems, nor is it a…

  • Defining boundaries

    Defining boundaries

    With the introduction of DevOps over a decade ago the traditional boundaries of responsibility were all but abandoned…

  • Solo: A DevOps Story

    Solo: A DevOps Story

    The challenge of "You build it. You run it!" that is often attached to a DevOps operating model can be daunting to many…

  • The Flawed Premise of Cost Optimisation

    The Flawed Premise of Cost Optimisation

    As more organisations move their IT workloads to the Cloud they soon discover that public Cloud is, in fact, not…

社区洞察

其他会员也浏览了