Low-Code Application Portfolio Management

What is application portfolio management?

Application portfolio management is the practice of identifying, developing, measuring, and optimizing enterprise software applications.

Mendix’s Application Portfolio Management provides insights to help teams:

  • Plan and prioritize projects
  • Estimate application complexity
  • Calculate business value
  • Identify new opportunities

With Mendix, your business can easily improve efficiency, gain a competitive edge, and execute digital transformation.

Try Mendix for free

Business benefits of application portfolio management

  • Experiment and innovate

    Tap into emerging technologies—augmented reality (AR)/virtual reality (VR), artificial intelligence (AI)—to build innovative applications.

  • Enhance customer engagement

    Invest in applications that create new products or services to attract new customers or enhance an existing product and prevent churn. 

  • Mitigate risks

    Use low-code to build compliant applications that are easy for IT to govern. Protect the business from shadow IT and technical debt.

  • Create new products and models

    Build strategic applications to exceed business objectives, like launching new models, entering new markets, and staying ahead of the competition.

  • Prioritize resources

    Identify and prioritize resource allocation to those applications that deliver business value while eliminating the ones that are redundant.

  • Increase efficiencies

    Decrease operational and IT costs with applications that support process automation and infrastructure improvements.

The importance of building an application portfolio management strategy

What happens if an investment portfolio is not actively managed? Depending on the size of the portfolio, an individual may risk running into huge financial losses. Similarly, if companies don’t have an active application portfolio management strategy in place, it may risk running into several expensive, and sometimes irreversible issues like technical debt, cost overrun, compliance and governance challenges, resource wastage, and more. In fact, with 68% of IT projects failing, it is important to build and manage an application portfolio that actively contributes to business goals rather than being a dead investment.

Furthermore, with Gartner projecting the demand for applications to grow 5x times than IT’s ability to deliver, having the right application portfolio management strategy can help companies successfully build new applications and manage the existing ones.

matt rogers

Matt Rogers

CIO of Suez UK

“Where we have gaps in our architecture, or gaps in our application portfolio, low-code enables us to build them very quickly and bring them to market.”
Read customer story

How to start with low-code application portfolio management

Step 1: General Fit Decision

This step is to decide which business initiatives fit the low-code technology swim lane, and then build a broad portfolio of applications that from a business perspective has a low time to market and, from technical perspective has applications that are data-driven, user-friendly, and multidevice.

Largely applications fall in these three use cases – first, the innovation applications based on new technology like AI, IoT, blockchain, etc., second, the applications of differentiation like self-service portals or specific mobile services that are focused on customer engagement or operational efficiency, and third, the systems of record applications like billing systems, CRM and payroll.

Companies can map the above three use cases on two parameters: pre-defined requirements for building an application and rate of change – the likelihood of how fast and often the requirements of an application will change. Based on the nature of the use cases, innovation applications will have the least pre-defined requirement but the highest rate of change, while the systems of record application will have the most detailed pre-defined requirement but the least rate of change.

Since Mendix low-code platform follows an agile methodology, applications with a lower level of predefined requirements and a high expected rate of change – innovation applications and applications of differentiation – will be a perfect match for building the application portfolio.

Additionally, for successful applications of innovation or differentiation, it’s likely the application will need to source data from the existing systems of record. With Mendix technology this is really simple, and it will accelerate the application development drastically.


Step 2: Define Top Candidates

The purpose of this step is to identify the top five-to-ten applications from the broader application portfolio built in step 1 and to ensure the delivery of these applications will fulfill the value promised to the organization. The process of selecting your top candidates consists of asking (per application) five simple validation questions.

  1. Will the application deliver a wow response from its end-users?
  2. Does the application have clear business value?
  3. Can the first release be a minimal viable product (MVP) with enough features to satisfy the end-users?
  4. Does the application have high exposure among its end-users and low/medium complexity to build?
  5. Is the application a t-shirt size Small or Medium in terms of a few predefined categories like teams involved, integration requirement, MVP functionality expected, etc.?

If the answer is “yes” for all of them, that application is a top candidate. Ask the five questions until the portfolio is narrowed down to the top candidates.


Step 3: Prioritize

The final step is to further narrow down the choices from the application portfolio built in step 2 and choose the best possible application to begin the application development journey. This step also arranges the remaining applications in the portfolio (from step 2) in the right order, creating a portfolio roadmap for the future.

Map the top candidates against the same five validation questions from step 2, but this time weigh and mark each application with a value for all the five questions. The mapping below shows the absolute winner considering “wow” factor, business value, complexity, and exposure level, as well as defines the roadmap for the remaining applications.