De levenscyclus van businessanalyse is een reeks stappen die doorlopen worden om een probleem op te lossen, beginnend met het begrijpen van het probleem en eindigend met de implementatie van IT-systemen of bedrijfsveranderingen. Gewoonlijk omvat de cyclus:
Belangrijke kenmerken:
Wat is het verschil tussen functionele en niet-functionele vereisten?
Functionele vereisten beschrijven WAT het systeem moet doen (bijvoorbeeld, orderverwerking). Niet-functionele vereisten beschrijven HOE het systeem moet functioneren (prestatie, betrouwbaarheid, veiligheid, enz.). Deze begrippen worden vaak verward bij het ontwerpen van alleen functionaliteit.
Kunnen vereisten eenmaal aan het begin van een project worden vastgelegd?
Nee, vereisten worden gedurende het hele project verfijnd. Ze kunnen veranderen op basis van nieuwe input van de business of op basis van marktanalyse.
Moet een businessanalist kunnen programmeren?
Nee, op het niveau van verantwoordelijkheden is dit niet verplicht. Het is belangrijk om de bedrijfsprocessen en basisprincipes van ontwikkeling te begrijpen, zodat taken correct kunnen worden beschreven en er goed met het team kan worden gecommuniceerd.
Negatieve case: De businessanalist legde de vereisten vast bij de start van het project en bracht tot het einde van de sprint geen wijzigingen aan. Het resultaat was de uitgave van een niet-relevant product.
Positieve case: De analist voerde regelmatige sprintreviews uit en paste de vereisten aan op basis van feedback.