Application Lifecycle Management
De levenscyclus van applicaties omspant vaak vele jaren. Om uw
investeringen terug te verdienen zal de software die u ontwikkelt
of laat ontwikkelen op een goede manier beheerd moeten worden. We
spreken in dit verband van Application Lifecycle Management (ALM).
ALM bestaat uit processen, tooling en uiteraard mensen. Cruciaal
hierbij is de samenwerking tussen verschillende disciplines
(projectmanagement, requirement engineering, software engineering,
testen, beheer) binnen de diverse stadia van de ontwikkelde
software.
Software begint met een idee om in een bepaalde
organisatiebehoefte te voorzien. Dat idee moet geconcretiseerd
worden tot een softwareproduct.
ALM voorkomt dat gaandeweg onduidelijkheid ontstaat in het proces
van softwareontwikkeling. Zo zijn requirements terug te voeren naar
delen van de sourcecode, biedt een vastomlijnd proces grip op
fouten of wijzigingen en is de voortgang van het traject nauwgezet
te volgen. ALM geeft onder meer inzicht in afgegeven schattingen
ten opzichte van de realisatie. U heeft dus betrouwbare
statusgegevens over wat daadwerkelijk is bereikt. Verder
ondersteunt ALM alle disciplines die betrokken zijn bij de
lifecycle van het software product.
Valid heeft veel ervaring met het opzetten van ALM, zowel binnen
de eigen muren als bij onze klanten. Onze consultants kunnen alle
benodigde kennis en kunde inbrengen voor het implementeren van ALM
binnen uw organisatie. Ze houden rekening met uw cultuur,
ontwikkelmethodiek en platform. Maatwerk in de oorspronkelijke
betekenis dus. U kunt zich ook door hen laten adviseren wanneer u
slechts een deel van de lifecycle-processen of tooling wilt
verbeteren. Neem bijvoorbeeld Requirement Management of
Testing.