Manage de waardestroom en lever toekomstbestendige software

Applicaties sneller leveren is een ambitieus doel van transformatieve IT-organisaties. Maar kan een onderneming waarde leveren terwijl hij voortdurend verandert?

Het is altijd wenselijk – zo niet essentieel – om positieve veranderingen snel en met weinig risico’s te realiseren. Dit is een belangrijk thema binnen digitale transformatie. Maar is er een mechanisme of een proces dat dit integreert in het bredere plaatje van transformatie? Julian Fish, directeur Product Management, Micro Focus, vindt van wel.

Organisaties passen hun IT-strategieën aan aan het ‘nieuwe normaal’, maar er bestond geen ‘oud normaal’. Verandering is constant en onvermijdelijk – de ontwikkelingsmethoden en -tools van nu kunnen niet met die van 10 jaar geleden vergeleken worden. En ze zullen weer veranderen. Het kan dan ook een uitdaging zijn om de dagelijkse bedrijfsprocessen gewoon door te laten gaan en je tegelijkertijd op de toekomst voor te bereiden. Het leveren van toekomstbestendige software biedt een oplossing door het zogenaamde Value Stream Management (VSM).

Dit artikel legt uit hoe VSM-processen organisaties helpen bij het succesvol beheren van de kosten en waarde die gepaard gaan met het leveren van applicaties, terwijl ze de toekomstige digitale transformatie ondersteunen. Met andere woorden, hoe u vandaag gewoon kunt werken en morgen kunt transformeren.

Value Stream Management: wat is het en wat doet het?

VSM is een groeiende transformatieve benadering die vertrouwde principes die in de loop der jaren verfijnd zijn, toepast. VSM is een uitbreiding van moderne Agile- en DevOps-gebruiken en zorgt ervoor dat projecten gefocust blijven op waarde. Het volgt en beheert die waarde tijdens de verschillende ontwikkelingsfases, van concept tot voltooiing. Organisaties gebruiken VSM om de waarde van elke productwijziging te definiëren, te leveren en te valideren.

Een organisatie heeft veel van deze waardestromen, elk afgestemd op productspecifieke deliverables. Elke stream geeft inzicht in het model voor definitie, creatie, levering en waardeverificatie van een product. Dit stelt de organisatie in staat om de IT-levering af te stemmen op de zakelijke vraag, terwijl de waardestroom van een product wordt verbeterd.

Waterfall to Agile: een korte geschiedenis van processen

Softwareontwikkeling en -leveringsmethodologieën, -technologieën en -benaderingen zijn afgestapt van ‘waterfall’ en overgegaan op DevOps, cloudgebaseerde omgevingen, Agile-projectbeheer en testautomatisering.

Testen is ‘naar links verschoven’ en de adoptie van op Git-gebaseerde controlesystemen voor versies, afgestemd op bouwsystemen voor continue integratie, hebben leveringsprocessen veranderd in continue dagelijkse of wekelijkse software-updates.

Maar extra producten en componenten maken zelfs Agile processen complexer om te beheren. Een post-pandemisch wereldwijd personeelsbestand betekent verspreide, unieke teams die verschillende tools gebruiken. Hoe kan een organisatie de extra informatie die door meerdere ontwikkelings- en testtools en -omgevingen is gecreëerd, blootleggen en waarde uit die gegevens halen?

Agile richt zich meer op een collaboratieve teamomgeving dan op het leveren van waarde. Continue integreren en leveren (Continuous Integration/Continuous Delivery – CI/CD) kunnen de stroom van de levering van producten of de frictie tussen verschillende tools en technologieën niet volgen.

Onderscheid in Value Stream Management

Value Stream Processen versterken Agile-ontwikkelingsprocessen met CI/CD, continu testen en release-orkestratie. VSM vult Agile aan door kosten en stroom te monitoren en verspilling of wrijving tijdens het ontwikkelproces bloot te leggen om de gebieden waar verbetering mogelijk is te bepalen.

Succesvolle bedrijven doen geen zaken op basis van blind vertrouwen. In plaats daarvan gebruiken ze waardemetingen om processen te evalueren, om mogelijkheden voor kostenreductie te ontdekken, om levertijden te verbeteren en, erg belangrijk, om de zakelijke waarde van elke wijziging te controleren.

Daar maakt VSM het verschil. Plots richten tools en platforms zich op het creëren van waarde, en is het leveren van producten afgestemd op de vraag naar de hoogste waarde. Het implementeren van positieve verandering vinkt nu ook twee vakjes aan op de ‘Run & Transform’ checklist.
• Run: versnel de levering van applicaties door de huidige Agile- en DevOps-gebruiken in alle omgevingen te schalen, van mainframe tot cloud. Zo worden de eisen aan snelheid ondersteund terwijl activiteiten worden uitgevoerd.
• Transform: Stel uw organisatie in staat te transformeren door principes voor de waardestroom te combineren met schaalgrootte waardoor de software-omgeving intelligenter en efficiënter wordt.

Eenvoudig gegevens verzamelen

De weg naar digitale transformatie wordt geplaveid met gegevens, maar verschillende tools voor het verzamelen van informatie maken het verzamelen complexer, vooral wanneer sommige componenten zijn uitbesteed.

VSM helpt organisaties om gegevens uit meerdere bronnen bloot te leggen en te analyseren. Zo worden trends en knelpunten, correlaties en afwijkingen geïdentificeerd, en voortdurend verbeteringen aangebracht die succesvolle IT-organisaties in de toekomst ondersteunen.

VSM helpt bedrijven bij Run & Transform

Het is eigenlijk heel eenvoudig. Een centrale VSM-hub is een win/win-situatie voor organisaties die Run & Transform nastreven. VSM-automatisering integreert gegevens van verschillende tools om gedurende het ontwikkelproces waarde te beheren, misschien zelfs als onderdeel van een digitale transformatiestrategie. Het maximaliseren van de efficiëntie van tools zorgt ervoor dat huidige levenscyclusprocessen en toekomstige moderniseringsinspanningen beide waarde opleveren. De VSM-hub is de steunpilaar van vandaag en de transformatieve katalysator van morgen.

Ontdek vandaag nog de Micro Focus-oplossingen om de levering van applicaties te versnellen, zowel vandaag als morgen.

Julian Fish is binnen Micro Focus verantwoordelijk voor de productstrategie voor Application Release Orchestration. Hij heeft meer dan 20 jaar ervaring in de IT-industrie, en werkte in uiteenlopende vakgebieden zoals infrastructuurbeheer, databasebeheer, softwareontwikkeling, release-engineering en IT-operaties. Julian heeft veel grote organisaties geholpen om hun ontwikkelings- en releasebeheerprocessen om te zetten van traditionele naar op continue levering gebaseerde benaderingen. Hij heeft een bachelor’s degree in toegepaste geologie van de Universiteit van Leicester in Engeland.

Lees ook:

Gerelateerde berichten...