Power Platform Governance - KPMG
Power Platform Governance - KPMG
Power Platform
– as enabler,
Swatantra Kumar, M.Tech,
PGDAC, BE
is senior manager at KPMG.
not as gatekeeper
Seven layers of governing Power Platform,
not only at scale but also at speed
In today’s digital age, organizations are under immense pressure to define, ideate, build and deliver
services at consistently shortening time to market. With a demanding market, an unpredictable and
slowing economy, and a global shortage of skilled labor, low-code platforms are increasingly seen
as a boon for enterprises aiming to fuel digital transformation by building new apps, modernizing
application landscapes, or automating processes quicker and more efficiently. Low-code/no-code
(LCNC) tools have seen steady growth due to their effectiveness in addressing some of the
challenges in technology – primarily for digitizing workflows, enhancing user experiences,
promoting internal efficiency, and their ability to quickly fill the workforce gap. Low-code
application platforms are emerging as a key accelerator for app development and delivery. However,
there are still challenges ahead due to a vacuum of battle-tested IT governance for low-code
platforms. This article covers our view on the governance of one of the leading LCNC tools, Power
Platform, and why it is important while planning, securing, deploying, and supporting applications
built on the platform.
Compact 2021 4 15
LOW-CODE – INTRODUCTION, DEMAND
AND MARKET According to Gartner, low-code application
platforms are defined as software that enables
The pandemic has brought about years of change in the rapid development and deployment of custom
way organizations across sectors and regions do busi- applications by abstracting and minimizing
ness. A study by McKinsey revealed that companies have traditional-coding, in order to develop a complete
accelerated digitization by three to four years ([LaBe20]) application consisting of user interfaces,
in just a few months’ time of the pandemic. It even found business logic, workflow, and data services. It
that the share of digital or digitally enabled products has also provides reasonable tools to properly secure
accelerated even more. The study calls out that filling and govern these platforms ([Wong21]).
the gaps for technology talent is one of the major chal-
lenges companies are facing and will continue to face: Low-code platforms change the game for building
“Respondents from the companies that have executed solutions in an enterprise. The focus shifts from IT-
successful responses to the crisis report a range of owned projects, to democratized implementation of
technology capabilities that others don’t – most notably, apps – driven by business, domain experts, and non-IT
filling gaps for technology talent during the crisis, the use of people. Traditionally, applications were left to the IT
more advanced technologies, and speed in experimenting and departments to be developed, maintained, and sup-
innovating.” ported. As a result, a large backlog of IT projects exists,
neglecting many smaller but still valuable business
This raises the immediate question of where you can cases due to time, cost, and resource restrictions. This
find the technology talent needed to provide this results in both frustration and un-leveraged business
increasing volume of applications in a world where value.
talent shortage is already a problem.
With the low-code platforms, the IT department is no
Low-code/no-code platforms can help. One part of the answer longer in a central position as an implementing and
is that everybody in an organization is empowered to operating authority. It is, together with the whole organ-
build applications, using low-code/no-code, without the ization, the enabler for the digital savvy business users,
need for IT centralized delivery. For example, in a study the Citizen Developers (CD).
conducted by Forrester (depicted in Figure 1) for Micro-
soft’s LCNC tool, Power Platform, app development costs Given the capabilities the low-code platforms are bring-
were reduced by 74% and application management and ing to the ecosystem, it is becoming the solution of
maintenance costs by 38% ([Forr20]). Gartner states that choice for Line of Business leaders including CIOs, and
by 2025, 70% of new applications developed by enter- CTOs to fill immediate gaps in the workforce, develop-
prises will use low-code or no-code technologies, coming ment capacity and tackle IT challenges to ensure busi-
from less than 25% in 2020. ness continuity.
1,000+
app is 74% less with Power
Platform than with traditional
coding methods.
Transformation scenarios
Required skills and resources
Gartner
Trends & Accessibility
43%
CHALLENGERS LEADERS
OutSystems
$51b
Pega
Low code apps projected resulting in a
Kintone Newgen
by market in 2023 changing workforce
Quickbase
Creatio
$13.4b
ABILITY TO EXECUTE
DPA projected
86%
market by 2024
X4
NICHE PLAYERS VISIONARIES
Take a look at the key industry trends, and indicators ing the full cyclical approach to Analyze (Power BI),
vis-à-vis low-code/no-code (LCNC): Automate (Power Automate), Act (Power BI), Assist
• Forrester research said that the total spending on (Power Virtual Agents) and Assemble (Power Apps)
the low-code market will reach $21.2 billion by 2022 enabling end-to-end capabilities that work together and
([Forr20]). integrate seamlessly with the Microsoft ecosystem,
• According to Business Wire, the future is low-code or eliminating the need and dependency on multiple
no-code with an expected growth rate of 44.4% by separate software tools. The cherry on the cake is its
2022 to $27.23 billion (up from $4.32 billion in 2017) seamless integration with Azure Active Directory for a
([Busi18]). comprehensive, integrated security and a single-sign-on
• The digital world expects over 500 million apps and approach throughout your systems.
digital services to be built and deployed by the end
of 2023, according to IDC FutureScape. That is more Power Platform is designated for a wide range of users and
than all of the software solutions created in the last use cases. It opens up the approach of building applica-
four decades ([IDC22]). tions of varying complexity, ranging from simple per-
• A report by Gartner forecasts that by 2024, low-code sonal productivity to more complex use cases by bringing
adoption will be so widespread that 75% of the soft- together teams from different areas for the purpose of
ware solutions built around the world will be made bringing apps to life faster, also known as the “Fusion
with the help of such tools ([Gart21]). Teams” (see Figure 3) approach. A fusion team comprises:
The imposing numbers and claims in Figure 2 show the Figure 3. Fusion teams – low-code is a team sport.
trends that the LCNC industry is expanding at a fast pace.
Citizen Developers participate Citizens register their apps
Be it Digital Process Automation (DPA), Robotic Process and participate in training
directly in the development to
Automation (RPA), Business Process Automation (BPA), shorten cycles Business
Business Intelligence (BI), or, application development,
the LCNC market and demand for the tools are growing
in all these segments with very positive growth outlook.
IT governs citizen
Rising low-code platforms are driving about 50% annual Coders do the “hard
activity and nurtures
growth in a market populated by dozens of vendors.
parts”, from data
integration to custom
Low- the community
UX controls Code
The Microsoft Power Platform has some unique selling Developers
point(s) USPs that give them a favorable position over IT
other leaders in the Gartner magic quadrant for low-code
applications. Given the vital importance of maintaining
a single source of truth in enterprises, Power Platform Coders manage source IT grants access to resources
control and app lifecycles for more advanced developers
brings the business process on a single platform allow-
Power BI is the self-service business analytics tool that helps you discover and explore
insights from your data and enables to make informed, confident business decisions.
Power Apps is a LCNC app development platform that allows to turn ideas into solutions
by enabling to build custom apps that solve business challenges.
Power Automate, formerly known as Microsoft Flow is a component that gives the
ability to business users to automate workflows that orchestrate across services using
connectors within the organizations, without writing any code for the same.
Power Pages provides a low-code way to create, host and manage process-driven secure
websites, enabling organizations delivering vital information and services to customers
and external users.
A comprehensive governance concept is fundamental to You should have product discovery periodically to under-
every technology and software platform. This is espe- stand the status and origin of apps and flows in your
cially true for low-code platforms due to their democra- environments. Having a Strategy & Vision defined is
tized nature. Figure 4 covers the seven layers or areas as fundamental for any further efforts in the Power Plat-
advised by Microsoft ([Pich19]) to get started, while form. For instance, as a part of the strategy, consider
considering using, adopting, deploying, managing identifying such artifacts that are orphaned or unused,
Power Platform and its governance. The beauty is that and then act according to governance policy, e.g., archiv-
each of these layers is independently manageable and ing orphaned apps or changing the app ownership. The
gives the flexibility to choose the layers in any order. Power Platform Center of Excellence starter kit provides
Each of these layers concerns the proactive or reactive functionalities to identify such objects and reassign the
governance or both approaches. It’s important to men- orphaned apps by changing the app ownership or
tion that the governance is not a one-off exercise, it archiving the unused apps.
needs to be constantly reviewed and refined based on the
evolving needs of the organization itself, but also given The same applies to the platform evaluation as the Power
new functionality is provided by Microsoft regularly. Platform is constantly evolving, and new features must
be continuously evaluated to determine how they can be
used meaningfully by the organization.