STLC, (Software Testing Life Cycle) binnen uw software ontwikkelproces.
Wanneer de precieze project eisen nog niet duidelijk zijn, maar een garantie op kwaliteit wel geëist wordt, zet u het mechanisme van STLC in.
Een eenvoudige software testcyclus omvat meestal integratietests en acceptatietests. Wanneer u echter de werkelijke kwaliteit van het product wilt achterhalen, maakt u gebruik van een veel bredere set van tests, om een breder kwaliteitsspectrum af te dekken. Dit kan door het toepassen van het SLTC-model. Dit model heeft betrekking op de gehele levenscyclus van de softwareapplicatie en bestaat uit verschillende fasen:
Elke fase van de STLC heeft instap- en uitstapcriteria die met de klant zijn overeengekomen, inclusief een reeks activiteiten en op te leveren resultaten.
Bij het kiezen van deze vorm van samenwerking moet aan enkele belangrijke voorwaarden worden voldaan om dit succesvol te laten zijn. Aangezien dit een end-to-end project is, zou u enkele van de belangrijkste aspecten van STLC-projecten aan de orde moeten brengen bij uw samenwerkingspartner. Hier de belangrijkste op een rijtje:
Software Testing Life Cycle (STLC)
STLC met een externe partner afdekken? - Risico of oplossing?
Het uitvoeren van end-to-end softwaretests binnen een IT-project betekent niet dat u vooraf geen controle of inzicht hebt in de activiteiten van uw uitbestedingspartner. Dankzij een grondig vooronderzoek is het mogelijk om de kosten van op het gebied van kwaliteitsborging en voor het hele projectproces in te schatten.
Tijdens het agile ontwikkelingsproces kunnen deze inschattingen natuurlijk worden bijgesteld door middel van nieuwe ideeën. Dit vormt de basis voor vertrouwen in de partner en de komende samenwerking.
Het gebruik van een extern testteam is geen machinewerk, u moet er natuurlijk van uitgaan dat de projectdeelnemers proactief zullen deelnemen aan het bepalen van de projectomvang. De ervaring heeft geleerd dat nieuwe bedrijfsideeën tijdens het project kunnen worden geïdentificeerd, waardoor niet alleen uw product wordt verbeterd, maar ook uw productportfolio wordt uitgebreid.