Home QA & Testing werkwijze Software Testing Life Cycle (STLC)

Software Testing Life Cycle (STLC)

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.

Team ondersteuning door het STLC-model.

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:

  • Gedegen analyse.
  • Testplanning.
  • Testcase ontwikkeling.
  • Het opzetten van de testomgeving.
  • Uitvoeren van de testen
  • Rapporteren van de testresultaten.
  • Testcyclus voltooien.

Elke fase van de STLC heeft instap- en uitstapcriteria die met de klant zijn overeengekomen, inclusief een reeks activiteiten en op te leveren resultaten.

Waar moet je op letten?

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:

  • Ontwikkeling van duidelijke projectdocumentatie.
  • Transparante processen voor het volgen van de projectstatus en deelnemers.
  • Uitgavenramingen voor voorbereidende maatregelen, doorlooptijd en duur van het project.
  • Toewijzing van een vaste projectmanager aan de klantzijde.
  • Duidelijke specificatie van prioriteiten, beheer van wijzigingsaanvragen en contactpersonen.
  • Infrastructuur en licentiekosten voor alle tools.
  • Vereisten voor de implementatie omgeving.
  • KPI's en statistieken.
  • Facturatie, uurtarieven en flexibiliteit van de deelnemers
  • Kwaliteit rapportage
  • Build/release notes
  • Uitlever status
  • Performance, compatibility and security

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.

Bekijk de ontwikkeling van Technosoft

1977 Vandaag
2001
Start verkoop AxisVM
1983
Registratie merk Technosoft
1984
Start ontwikkeling CAD software
2000
Overname activiteiten door Brunel en vestiging in Deventer
2007
Technosoft Duitsland
2009
Technosoft Moldavië
2015
Technosoft Roemenië
1993
Van DOS naar Windows platform
2014
Introductie 3Muri aardbevingssoftware + eerste KOMO certificering
2013
Start Business unit Quality Assurance & testing
2011
Overstap naar Eurocode software
2012
Start van nearshoring onder de naam In-shore
2006
Technosoft door Brunel verkocht door middel van een Management Buy Out
1998
Projectmanagement software