S01E03 van Novulo Explained laat zien hoe de Novulo Store enterprise software verandert in een collaboratieve marketplace. Duizenden creators bouwen, delen en hergebruiken componenten om innovatie te versnellen.
Blog
Hoe een organisatie composable kan worden
Van flexibiliteit tot veerkracht, deze blog legt uit hoe je organisatie kan profiteren van een composable aanpak. Maak je bedrijf klaar voor de toekomst.
Hoe een organisatie composable kan worden
In een tijdperk van constante verandering moeten organisaties kiezen: aanpassen of achterblijven. De moderne zakelijke omgeving vereist flexibiliteit in denken, bedrijfsvoering en klant- en marktbenadering. Weinig organisaties kunnen effectief en snel inspelen op dergelijke snel veranderende uitdagingen, wat de noodzaak van een wendbare strategie benadrukt.
De relevantie van de composable enterprise
De organisaties die de afgelopen jaren met succes grote veranderingen ondergingen, delen over het algemeen een belangrijk kenmerk: ze stapten over op een meer modulair organisatiemodel. Binnen dit model rust de organisatie op uitwisselbare (modulaire) bouwstenen, die snel vervangen of toegevoegd kunnen worden voor een optimale flexibiliteit in onzekere tijden.
Het internationaal bekende onderzoeksbureau Gartner noemt een organisatie met een dergelijk model ook wel een composable enterprise. Het modulaire karakter van een composable enterprise maakt het mogelijk om de bouwstenen van de organisatie te herschikken en heroriënteren naar aanleiding van factoren zoals snel veranderende klantbehoeften of marktomstandigheden.
Flexibel, weerbaar en veerkrachtig
Een composable enterprise is niet afgestemd op één toekomstscenario, maar kan relatief eenvoudig inspelen op snel veranderende interne en externe invloeden. Hierbij zijn 3 kernprincipes leidend: flexibiliteit, weerbaarheid en veerkracht. Hoewel deze principes veel raakvlakken met elkaar vertonen, zijn er ook enkele belangrijke verschillen:
- Flexibiliteit is het vermogen van een organisatie om in te spelen op voorziene en onvoorziene veranderingen in de omgeving op een vooraf geplande manier;
- Weerbaarheid is het vermogen van een organisatie om in te spelen op onvoorziene veranderingen in de omgeving op een ongeplande manier;
- Veerkracht is het vermogen van een organisatie om voorziene en onvoorziene veranderingen in de omgeving met een ernstige en blijvende impact te overleven.
Composable denkwijze, business-architectuur en technologie
Een composable enterprise die de hierboven genoemde kernprincipes succesvol tot in de eigen haarvaten weet te integreren, kan niet alleen overleven, maar zelfs floreren in tijden van crisis of disruptie. Maar wat zijn nu de bouwstenen die een modulaire benadering mogelijk maken? Gartner noemt 3 pijlers waarop een composable enterprise rust:
- Composable denkwijze. Wanneer niets binnen een organisatie vaststaat en vrijwel elk onderdeel vervangbaar is, zijn de mogelijkheden eindeloos. Dit stimuleert een creatieve manier van denken, die een drijfveer kan vormen achter vernieuwing en ervoor zorgt dat de organisatie een voorlopersrol kan vertolken in de eigen branche of industrie.
- Composable business-architectuur. Business-architectuur is een hiërarchisch model dat gebruikt wordt om informatietechnologie optimaal te integreren in de bedrijfsorganisatie. Een composable business-architectuur is dynamischer dan de traditionele variant en maakt continue aanpassing van doelstellingen, organisatiestructuur, bedrijfsprocessen en eisen voor benodigde IT-systemen mogelijk.
- Composable technologie. Dit is technologie waarvan de losse componenten onderling uitwisselbaar zijn – net zoals de bouwstenen van de overkoepelende organisatie. Composable technologie draait om het optimaal integreren van deze componenten, waarbij constante uitbreiding met nieuwe componenten mogelijk is.
Technologie vaak de belemmerende factor
Een composable denkwijze, business-architectuur en technologie zijn onlosmakelijk met elkaar verbonden. Een composable organisatiestructuur is immers gewenst om het maximale uit een composite application te halen. Andersom is composable technologie nodig om een composable business-architectuur en een composable denkwijze in de organisatie tot uitvoering te brengen.
Niet alleen de mensen en processen in een organisatie moeten klaar zijn voor verandering; dat geldt ook voor de gebruikte technologie. Helaas zijn veel IT-systemen ontwikkeld om te voldoen aan de destijds geldende behoeften van de organisatie. Hierdoor zijn ze simpelweg niet gebouwd om flexibel, weerbaar en veerkrachtig in te kunnen spelen op veranderende omstandigheden.
Stapsgewijs richting een composable enterprise
Bij het composable maken van een organisatie draait het daarom om meer dan alleen grote strategische veranderingen. Al in het eerste stadium van de overstap dient de organisatie vooruit te blikken op de gevolgen die de composable denkwijze heeft voor de business-architectuur en IT-systemen. Doelstellingen, bedrijfsprocessen en softwarecomponenten zullen allemaal veranderen.
Het ingrijpende karakter van een dergelijke koerswijziging valt niet te onderschatten. De transformatie richting composability brengt daarom ook kosten en risico’s met zich mee, net als diverse obstakels bij implementatie. De voornaamste oplossing voor dit probleem schuilt in een stapsgewijze overstap, die wordt gefaciliteerd door het gebruik van een composite application.
Wat is een composite application?
Gartner omschrijft een composite application als een samengestelde applicatie, die informatiestromen en onafhankelijk van elkaar ontwikkelde applicatiecomponenten (ook bekend als microservices) met elkaar verbindt en integreert. Het resultaat is een vernieuwende totaaloplossing die geen van de eerder beschikbare applicaties op zichzelf kon bieden.
De losse applicatiecomponenten in een dergelijke microservices architectuur zijn herbruikbaar en verzorgen elk één specifieke functie. Hierdoor kunnen er continu nieuwe microservices aan de samengestelde applicatie worden toegevoegd en zijn veranderingen in de organisatiestrategie en business-architectuur snel naar softwarematige oplossingen te vertalen.
Minder kosten, risico en implementatieproblematiek
Het composable maken van een organisatie is bij voorkeur een geleidelijk proces. Veel organisaties zijn afhankelijk van legacy software voor generieke bedrijfsprocessen en gebruiken aanvullende software voor overige taken. Deze combinatie volstaat doorgaans voor generieke of zelfs specifieke bedrijfsprocessen, maar schiet tekort in functionaliteit bij veranderende omstandigheden.
Een composite application maakt het mogelijk om de huidige software te blijven gebruiken waar deze voldoet, maar hier nieuwe en herbruikbare componenten voor specifieke of bedrijfsunieke processen aan toe te voegen. Zo kan de oude software in gebruik blijven of geleidelijk uitgefaseerd worden en brengt het composable maken van de organisatie een stuk minder kosten, risico’s en implementatieproblematiek met zich mee.
Combineer bewezen best practice met uniciteit
Een composable enterprise legt de focus dan ook niet op het zo snel mogelijk vervangen van legacy systemen, maar op het toevoegen van modulaire componenten die de bestaande bouwstenen ondersteunen en versterken. Een optimaal samenspel en hergebruik van deze componenten vormt de grote uitdaging bij een succesvolle inzet van dit soort microservices architecturen.
Organisaties kunnen dit mogelijke obstakel overwinnen door te kiezen voor een platform dat de flexibiliteit, weerbaarheid en veerkracht van integreerbare componenten verenigt met modelleringsvoorzieningen in de vorm van composable tooling. Zo kan de organisatie waar mogelijk componenten hergebruiken en alleen ontwikkelen waar de meeste meerwaarde te halen valt.
De kracht van een application composition platform
Een dergelijk composable platform wordt ook wel een application composition platform genoemd. Voor veel enterprise organisaties die zichzelf opnieuw willen uitvinden, vormt zo’n platform de sleutel om cruciale onderdelen van de business-architectuur composable te maken en hiermee de eigen flexibiliteit, weerbaarheid en veerkracht in een relatief kort tijdsbestek te vergroten.
Belangrijke kenmerken van een application composition platform zijn onder meer het hergebruik van bestaande modellen en de bijbehorende architectuur om deze te integreren bij het samenstellen van een composite application. Dit verhoogt de snelheid van innovatie en maakt ontwikkelcapaciteit vrij voor de ontwikkeling van bedrijfsunieke componenten.
De eerste stap naar een composable enterprise
Technologie is voor veel organisaties een van de belangrijkste belemmerende factoren om composable gedachtengoed vanuit de directie te vertalen naar nieuwe bedrijfsprocessen en kanalen. Het succesvol composable maken van een organisatie staat of valt dan ook met de composability van de gebruikte IT-systemen.
De eerste stap richting een composable enterprise is daarom het uitbreiden van het bestaande applicatieportfolio met integreerbare losse componenten. Een application composition platform maakt het mogelijk om hierbij een stapsgewijze aanpak te hanteren en medewerkers bij de softwarevernieuwingen te betrekken voor een relatief geruisloze implementatie.
Related
Blog


S01E02 van Novulo Explained laat zien hoe een gedeelde ontologie het miljarden-vertalingsprobleem in enterprise software oplost. Minder integraties, meer hergebruik en AI die je business écht begrijpt.

Elke organisatie herkent het dilemma: software kopen of bouwen? In deze eerste aflevering van Novulo Explained laten we zien dat er ook een andere weg is.
