Blog Feed Post

Will Low-Code Kill DevOps?

Two apparently distinct movements are in the process of disrupting the world of enterprise application development: DevOps and Low-Code.

DevOps is a cultural and organizational shift that empowers enterprise software teams to deliver better software quicker – in particular, hand-coded software.

Low-Code platforms, in contrast, provide a technology platform and visual tooling that empower enterprise software teams to deliver better software quicker — with little or no hand-coding required.

Two disruptive approaches with remarkably similar value propositions. Except that one emphasizes hand-coding while the other replaces it.

The obvious question: are we in for some kind of appdev battle to the death, as the two disparate approaches fight for supremacy?

Or are we somehow setting ourselves up for a delightful Kumbaya moment, where DevOps and Low-Code live together, happily ever after?

If we take a closer look at these questions, however, a number of subtleties emerge. Low-Code can help DevOps adoption – and vice versa.

And while Kumbaya won’t make it to our playlists any time soon (thank goodness), fleshing out the vision of appdev in the fully digital enterprise highlights important aspects of both movements we might have overlooked.

Splitting Up the Build vs. Buy Decision

One of the toughest decisions any IT exec faces during their career is whether to buy a commercial off the shelf (COTS) software package or alternatively, get their team to build one from scratch.

The advent of the cloud split up the ‘buy’ part of this equation, adding various subscription options to the standard licensing models that have been around for decades.

Today, Low-Code is having the same effect on the ‘build’ part. It’s no longer build vs. buy. Instead, the ‘build’ option has now split into two: build with Low-Code vs. hand-code.

According to many of the Low-Code vendors, the hand-code option will soon be a relic of days past, as their platforms will cover the full spectrum of bespoke software solutions.

While this sweeping statement may very well become true at some point in the future, today’s Low-Code platforms don’t replace the need for enterprises to hand-code software entirely.

What is true today, however, is that the Low-Code platforms are maturing rapidly. As a result, the types of applications suitable for Low-Code are growing in number, while the number of applications an enterprise has no viable alternative but to hand-code is shrinking.

If an organization believes its DevOps efforts focus entirely on the hand-coding part of this equation, therefore, then the inescapable conclusion is that the need for DevOps in the enterprise is actually shrinking – with its demise only a few years hence, if that.

However, the assumption we based that conclusion on is deeply flawed. In fact, if IT leaders have focused their DevOps efforts solely on hand-coded applications, then they don’t understand the point to DevOps.

Two Sides to DevOps

Depending on whom you ask, you are likely to get two quite different perspectives on what DevOps is and why an organization would want to adopt it.

First is the appdev-centric view: DevOps is a cultural and organizational shift for creating and deploying better software faster – with a particular emphasis on hand-coded software. Yet, while it’s difficult to argue with this perspective on its face, it’s not the whole story.

That brings us to the other view of DevOps: an approach to breaking down organizational silos by instituting a culture of cross-functional, collaborative self-organization in order to better align software efforts with customer needs and demands.

Software plays a central role in both perspectives, of course – but the first view centers on hand-coded software as DevOps’ central motivation. This perspective would lead to an eventual demise of DevOps as Low-Code matures.

The second view, however, centers on software as an enabler of an end-to-end focus on the customer: end-to-end in the sense of the customer at one end, systems of record on the other end, and the entire enterprise in between. In other words, this view of DevOps centers on what it means to become a digital enterprise.

Furthermore, when we say software in this context, we’re not referring to hand-coded software per se. Instead, we’re talking about the full breadth of software-based value in the enterprise, from the software-defined network to the infrastructure to the applications, all within the broad context of hybrid IT.

Digital enterprises, after all, don’t focus on how they build software. They focus on how they meet the needs of customers – and that focus drives behavior across the organization, rather than in particular silos.

In this context, Low-Code becomes an essential enabler of DevOps, because it both accelerates the time to customer value as well as facilitating the cross-functional collaboration among stakeholders and application creators so essential, not only for DevOps, but for Agile approaches in general.

Overcoming Pushback Against Low-Code with DevOps

Low-Code can thus be an enabler of DevOps by streamlining the application creation process while facilitating better collaboration. The combination of Low-Code and DevOps can also help to resolve the pushback against Low-Code so prevalent in IT shops today.

As I explained in a recent Cortex, many organizations are facing pushback against Low-Code/No-Code initiatives from the ranks of professional developers, who feel threatened by the simplicity of building apps with such platforms.

If such an organization is also transforming to a DevOps culture, however, then the reasons for the pushback against Low-Code stop making sense.

The essence of the DevOps culture is cooperation, and the key to cooperation is empathy. In other words, DevOps organizations favor and encourage the breaking down of organizational silos by fostering better human interactions among people who had previously fallen into different organizational units.

The root of the pushback against Low-Code, in contrast, is a fundamental ‘us vs. them’ mentality that pits the appdev team – or in some cases, the entire IT organization – against the ‘business.’

I put ‘business’ in quotes here because the belief that the part of the organization outside IT is the business part is itself a fiction that derives from this misplaced us-vs-them mentality. In reality, of course, the entire organization is the ‘business.’

The bottom line: for organizations to succeed in the digital era – that is, to become digital enterprises – they must dispense with such adversarial patterns across the board. The best way to accomplish this task? Move to a DevOps culture.

The Intellyx Take

It’s possible to sum up the discussion in this Cortex into two concise pieces of advice:

If you’re moving to a DevOps culture, then implement Low-Code in order to further the collaboration and rapid development goals of DevOps.

If you’re implementing Low-Code, then move to a DevOps culture in order to facilitate the collaboration and customer-centricity necessary to break down resistance to Low-Code.

To these two core tenets, we could add a third:

If your organization has yet to implement Low-Code and has also not begun its DevOps journey, then moving forward with both efforts at once will lower risk, accelerate your time to value, and bring you closer to the goals of digital transformation faster than implementing either in isolation.

What are you waiting for?

Copyright © Intellyx LLC. Intellyx publishes the Agile Digital Transformation Roadmap poster, advises companies on their digital transformation initiatives, and helps vendors communicate their agility stories. As of the time of writing, none of the organizations mentioned in this article are Intellyx customers. Image credit: Deb Nystrom.

Read the original blog entry...

More Stories By Jason Bloomberg

Jason Bloomberg is the leading expert on architecting agility for the enterprise. As president of Intellyx, Mr. Bloomberg brings his years of thought leadership in the areas of Cloud Computing, Enterprise Architecture, and Service-Oriented Architecture to a global clientele of business executives, architects, software vendors, and Cloud service providers looking to achieve technology-enabled business agility across their organizations and for their customers. His latest book, The Agile Architecture Revolution (John Wiley & Sons, 2013), sets the stage for Mr. Bloomberg’s groundbreaking Agile Architecture vision.

Mr. Bloomberg is perhaps best known for his twelve years at ZapThink, where he created and delivered the Licensed ZapThink Architect (LZA) SOA course and associated credential, certifying over 1,700 professionals worldwide. He is one of the original Managing Partners of ZapThink LLC, the leading SOA advisory and analysis firm, which was acquired by Dovel Technologies in 2011. He now runs the successor to the LZA program, the Bloomberg Agile Architecture Course, around the world.

Mr. Bloomberg is a frequent conference speaker and prolific writer. He has published over 500 articles, spoken at over 300 conferences, Webinars, and other events, and has been quoted in the press over 1,400 times as the leading expert on agile approaches to architecture in the enterprise.

Mr. Bloomberg’s previous book, Service Orient or Be Doomed! How Service Orientation Will Change Your Business (John Wiley & Sons, 2006, coauthored with Ron Schmelzer), is recognized as the leading business book on Service Orientation. He also co-authored the books XML and Web Services Unleashed (SAMS Publishing, 2002), and Web Page Scripting Techniques (Hayden Books, 1996).

Prior to ZapThink, Mr. Bloomberg built a diverse background in eBusiness technology management and industry analysis, including serving as a senior analyst in IDC’s eBusiness Advisory group, as well as holding eBusiness management positions at USWeb/CKS (later marchFIRST) and WaveBend Solutions (now Hitachi Consulting).

Latest Stories
IBM helps FinTechs and financial services companies build and monetize cognitive-enabled financial services apps quickly and at scale. Hosted on IBM Bluemix, IBM’s platform builds in customer insights, regulatory compliance analytics and security to help reduce development time and testing. In his session at 21st Cloud Expo, Lennart Frantzell, a Developer Advocate with IBM, will discuss how these tools simplify the time-consuming tasks of selection, mapping and data integration, allowing devel...
SYS-CON Events announced today that Cedexis will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Cedexis is the leader in data-driven enterprise global traffic management. Whether optimizing traffic through datacenters, clouds, CDNs, or any combination, Cedexis solutions drive quality and cost-effectiveness.
SYS-CON Events announced today that Mobile Create USA will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Mobile Create USA Inc. is an MVNO-based business model that uses portable communication devices and cellular-based infrastructure in the development, sales, operation and mobile communications systems incorporating GPS capabi...
While some developers care passionately about how data centers and clouds are architected, for most, it is only the end result that matters. To the majority of companies, technology exists to solve a business problem, and only delivers value when it is solving that problem. 2017 brings the mainstream adoption of containers for production workloads. In his session at 21st Cloud Expo, Ben McCormack, VP of Operations at Evernote, will discuss how data centers of the future will be managed, how th...
There is huge complexity in implementing a successful digital business that requires efficient on-premise and cloud back-end infrastructure, IT and Internet of Things (IoT) data, analytics, Machine Learning, Artificial Intelligence (AI) and Digital Applications. In the data center alone, there are physical and virtual infrastructures, multiple operating systems, multiple applications and new and emerging business and technological paradigms such as cloud computing and XaaS. And then there are pe...
Why Federal cloud? What is in Federal Clouds and integrations? This session will identify the process and the FedRAMP initiative. But is it sufficient? What is the remedy for keeping abreast of cutting-edge technology? In his session at 21st Cloud Expo, Rasananda Behera will examine the proposed solutions: Private or public or hybrid cloud Responsible governing bodies How can we accomplish?
SYS-CON Events announced today that MIRAI Inc. will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MIRAI Inc. are IT consultants from the public sector whose mission is to solve social issues by technology and innovation and to create a meaningful future for people.
SYS-CON Events announced today that Keisoku Research Consultant Co. will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Keisoku Research Consultant, Co. offers research and consulting in a wide range of civil engineering-related fields from information construction to preservation of cultural properties. For more information, vi...
Today most companies are adopting or evaluating container technology - Docker in particular - to speed up application deployment, drive down cost, ease management and make application delivery more flexible overall. As with most new architectures, this dream takes significant work to become a reality. Even when you do get your application componentized enough and packaged properly, there are still challenges for DevOps teams to making the shift to continuous delivery and achieving that reducti...
SYS-CON Events announced today that Massive Networks, that helps your business operate seamlessly with fast, reliable, and secure internet and network solutions, has been named "Exhibitor" of SYS-CON's 21st International Cloud Expo ®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. As a premier telecommunications provider, Massive Networks is headquartered out of Louisville, Colorado. With years of experience under their belt, their team of...
Most of the time there is a lot of work involved to move to the cloud, and most of that isn't really related to AWS or Azure or Google Cloud. Before we talk about public cloud vendors and DevOps tools, there are usually several technical and non-technical challenges that are connected to it and that every company needs to solve to move to the cloud. In his session at 21st Cloud Expo, Stefano Bellasio, CEO and founder of Cloud Academy Inc., will discuss what the tools, disciplines, and cultural...
SYS-CON Events announced today that Enroute Lab will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Enroute Lab is an industrial design, research and development company of unmanned robotic vehicle system. For more information, please visit http://elab.co.jp/.
SYS-CON Events announced today that Ryobi Systems will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Ryobi Systems Co., Ltd., as an information service company, specialized in business support for local governments and medical industry. We are challenging to achive the precision farming with AI. For more information, visit http:...
Today traditional IT approaches leverage well-architected compute/networking domains to control what applications can access what data, and how. DevOps includes rapid application development/deployment leveraging concepts like containerization, third-party sourced applications and databases. Such applications need access to production data for its test and iteration cycles. Data Security? That sounds like a roadblock to DevOps vs. protecting the crown jewels to those in IT.
What is the best strategy for selecting the right offshore company for your business? In his session at 21st Cloud Expo, Alan Winters, U.S. Head of Business Development at MobiDev, will discuss the things to look for - positive and negative - in evaluating your options. He will also discuss how to maximize productivity with your offshore developers. Before you start your search, clearly understand your business needs and how that impacts software choices.