0:00

Blog

12 tips when starting with a composable app platform

Are you ready to optimize your business processes with a composable app platform? With these 12 tips, you can ensure a successful start.

Platform
Novulo

12 tips when starting with a composable app platform

1. Start inventorying your business processes

An organization grows over time and business processes develop with it or new ones are being added. The whole thing works. But it is often no longer so clear exactly which processes are involved, which ones are essential and which ones can actually be missed. Accurately documenting and assessing this - perhaps with an experienced consultant - is a crucial first step in renewing important software systems.

2. Record which applications are in use

Nowadays, every business process has its own IT support, from office applications to complex customized solutions. The overview of exactly which applications are in use, who manages them and how well those applications connect is not always clear to many organizations. Mapping the application landscape is always wise, but certainly when switching to a new platform.

3. Inventory data sources

Every organization has data, data about internal processes, but also data from suppliers and customers. In some organizations, this data is stuck in silos of business units and can be difficult or impossible to share with other units that need to access or benefit from it. From the outset, it is essential to ask questions such as: “What do we want with data?” and “How can we unlock that data?”

4. Optimise business processes

The inventory of business processes, applications and data sources provides a clear picture of the organization as it currently operates. Perhaps this will immediately lead to a conclusion that improvement is possible. Using external expertise can help design better streamlining often offers insight into higher efficiency and cost savings.

5. Select a composable app platform

Once a solid architecture has been set up for the business processes, it's time to take a fresh look at how IT support is organized. A composable app platform offers the possibility to combine the benefits of a standard package with the benefits of customization. By putting together an application using thousands of proven standard components, you can usually cover 80 percent of functionality. For the other 20 percent, you can efficiently develop or modify new components, for example with a model-driven, low-code software development platform. So check whether the platform of your choice has sufficient standard components in the catalog to fill in a large part of the desired functionality.

6. Identify gaps

What desired functionalities cannot be covered with the standard components? Do new components need to be added or can standard components be modified? Many Novulo customers have the experience that a large part of the business processes (> 80%) can be set up quickly with the standard components. However, there are also processes that are unique to an organization or industry. It is important to determine at an early stage how this can be provided.

7. Start with the basics

Start by combining the standard modules to form the core of the application. Use your own team or get help from the platform provider. Often, a working application can be assembled from hundreds of components in a very short time.

8. Form an agile team

If it's necessary to build new components or modify existing ones, work with a team that can develop prototypes quickly. In addition to technical and organizational team members, make sure that 'the business' is also adequately represented.

9. Invest in team members

When the development work takes place in-house, make sure that team members are well trained. How does the architecture work? What conditions must the interfaces meet? A composable app platform works so well because unnecessary dependencies and conflicts are prevented by strict adherence to architecture and interface requirements. In addition, this method increases the reusability of a new component to be built.

10. Iterate quickly

Demonstrate prototypes to end users at a very early stage. Take feedback with you to arrive at the right component in a number of iterations. Actively involving end users in the construction process ensures that the functionalities optimally match the business process upon delivery. In addition, this approach facilitates the acceptance of a new way of working.

11. Replace old systems

The modular design of the new system makes it possible to transfer business processes in phases, even before all functionalities are available. Take the time to familiarize end users with the new environment with introductory courses and on-the-job training. After the new system has successfully gone live, the old one can be switched off and the license terminated. Application rationalization is one of the major savings options that are possible with a composable app platform.

12. Look ahead to next steps

Which other business processes can connect to the basis of the composable app platform is a follow-up question that always needs to be asked. Is it possible to further simplify management and licensing costs by incorporating them into the composable architecture? Scenario planning can also be used to see which components may interfere with changing market conditions. Look for alternatives in the catalog or sort through the construction of replacement components.

Related Case Studies.

Platform
Blog
Novulo
S01E03 – The Store: The Missing Supply Chain in Enterprise Software

S01E03 of Novulo Explained explores how the Novulo Store turns enterprise software into a collaborative marketplace. Thousands of creators build, share, and reuse components, accelerating innovation across the ecosystem.

Platform
Blog
Novulo
S01E02 – The Billion-Dollar Translation Problem (and how Ontology fixes that)

S01E02 of Novulo Explained explores how a shared ontology solves the billion-dollar translation problem in enterprise software. Fewer integrations, more reuse, and AI that truly understands your business.

Platform
Blog
Novulo
S1E1 Novulo Explained: The End of Buy vs. Build

Every organization recognizes the dilemma: buy software or build it? In this first episode of Novulo Explained, we show that there is another way.