Afstudeeropdracht: Raamwerk voor acceptatie in sprint

Onze klanten hebben vaak een eigen acceptatieproces voordat een functionaliteit naar productie kan. Dit acceptatieproces werkt vaak onvoldoende voor software die in sprints wordt opgeleverd en dus nog niet compleet is. Om het vetrouwen vast te houden van de klant zou hier een teststrategie voor moeten worden ontwikkeld die in een raamwerk kan worden geborgd.

Solliciteer direct

Benodigde interesse(s)

  • Requirements
  • Test automatisering
  • Way of Working
  • Software delivery process

Wat krijg je

  • Een uitdagende afstudeeropdracht
  • Afstudeervergoeding: € 1000 bruto of € 500 bruto + leaseauto of € 600 bruto + woonruimte
  • Professionele begeleiding
  • Trainingen gericht op jouw afstudeertraject
  • Sparren met andere afstudeerders en collega’s
  • Twee vakantiedagen per maand

Wat je gaat doen

  • 35% Afstudeeronderzoek
  • 40% Analyseren, ontwerpen, realiseren
  • 25% Documentatie

Info Support realiseert software voor klanten. Veelal wordt deze software in sprints geleverd en ondersteund door een agile proces. Vanuit continuous integration / continuous delivery (CI/CD) is de wens vanuit development om zo snel mogelijk, zo vaak mogelijk en zo beheerst mogelijk naar productie te gaan met de functionaliteit. Klanten hebben echter regelmatig een apart acceptatieproces voordat de functionaliteit naar productie kan. De manier van acceptatie- en ketentesten verschilt vervolgens per klant. Denk hierbij aan het niveau en bijvoorbeeld de kwaliteit. Deze testen toetsen vaak ook niet alleen de gerealiseerde functionaliteit maar ook de software in de business context.

Voor stories die in een sprint worden gerealiseerd, zijn acceptatiecriteria en bewijsbare test scenario’s te definiëren. Met een Test Driven Development (TDD) aanpak wordt veelal in geautomatiseerde testscenario’s voorzien. Er is een verscheidenheid aan testvormen en testtechnieken. Veel is daarvan ook te specificeren en te automatiseren. Hoe goed de specificaties ook zijn; een losse acceptatietest kan nieuwe inzichten of beperkingen aan het licht brengen. Hierdoor kan het vertrouwen in development afnemen.

Wat is er nodig om de business het vertrouwen te geven om met een onderdeel van een sprint tot acceptatie over te gaan? En is dat in een raamwerk als werkwijze te borgen?

De opdracht

Bij Info Support worden binnen een sprint veelal meerdere niveaus van testautomatisering toegepast.

Zoek een teststrategie inclusief tools, methoden en technieken om op een efficiënte manier ook geautomatiseerd business acceptatie te behalen in een agile omgeving. Toets het onderzoek door het opzetten van een compleet raamwerk dat het hele trajact van in-sprint testen tot en met de business acceptatie bevat.

Procedures

  1. 1
  2. Kennismakingsgesprek

    Na je sollicitatie plannen we iets in en bespreken je (studie) loopbaan, interesses en ambities. We vertellen je over Info Support en jij kan al je vragen stellen.

  1. 2
  2. Beoordelingen

    Gaan we verder? Dan doe je een assessment van je professionele kennis en persoonlijkheid (capaciteit, competenties en motieven).

  1. 3
  2. Selectie interview

    Vervolgens plannen we een selectie interview waarin we je professionele kennis en persoonlijkheid verdiepen.

  1. 4
  2. De ondertekening van een contract

    Loopt alles positief dan ontvang je een contractaanbieding en een uitnodiging voor de tekenmomenten.

Ontmoet Info Supporters