De cursus wordt in het Engels verzorgd onder de titel "Software Quality for Engineers".

Veel mensen denken dat softwarekwaliteit hetzelfde is als testen of alleen te bereiken is door processen en het naleven daarvan.

Softwarekwaliteit is zo veel meer dan dat. Bovendien wordt softwarekwaliteit niet bereikt door de kwaliteitsmanager, maar door het team. Softwarekwaliteit is heel divers en omvat veel verschillende aspecten, waarvan testen en processen er twee zijn.

Softwarekwaliteit is niet alleen belangrijk voor de klant, de gebruiker van de software, maar ook voor de ontwikkelorganisatie zelf omdat er een directe relatie is met de complexiteit waarmee ontwikkelteams te maken krijgen en dus de snelheid van de ontwikkeling. Dit zorgt voor een delicaat evenwicht tussen (kortetermijn)snelheid en kwaliteit.

Daarom is het van belang dat softwarekwaliteit volledig en op de juiste manier wordt begrepen. In deze driedaagse training wordt softwarekwaliteit in al haar aspecten behandeld en wordt uitgelegd waarom het belangrijk is om er op de juiste manier aandacht aan te besteden in de context van de business.

Leerdoelen

  • Inzicht hebben in alle relevante aspecten van softwarekwaliteit en hun invloed op klanttevredenheid en ontwikkelsnelheid
  • Een evenwicht kunnen vinden tussen kortetermijnbehoeften en langetermijngevolgen
  • Begrijpen hoe complexiteit wordt gecreĆ«erd en kan worden beheerst
  • Begrijpen wat technische schuld is en hoe het jouw projecten beĆÆnvloedt
  • Begrijpen waarom defecten zo vroeg mogelijk moeten worden gevonden
  • Inzicht hebben in de relatie tussen proces en vaardigheid
  • Leer hoe je metingen voor softwarekwaliteit kunt definiĆ«ren
  • Maak kennis met veiligheidskritische systemen, Automotive-SPICE en ISO-26262
  • Leer van beruchte softwarefouten
  • Leer meer over methodologieĆ«n om problemen op te lossen
  • Bewust zijn van de juridische gevolgen van het gebruik van open-source software

Doelgroep

Kwaliteitsmanagers, software-engineers, testengineers. De focus van de training ligt op het behandelen van alle verschillende aspecten van softwarekwaliteit, zodat afgewogen beslissingen kunnen worden genomen in softwareontwikkelprojecten.

Als je als niet-softwareprofessional geĆÆnteresseerd bent in softwarekwaliteit, bekijk dan de training 'Understanding software quality for managers'.

Delivery In-company (op locatie of online)
Duur 1,5 dag
Frequentie Twee keer per jaar
Betrokken
Groepsgrootte Maximaal 20 deelnemers
Aanpassing De training kan worden aangepast aan uw organisatie, context en leerdoelen.
Taal Engels (Nederlands op aanvraag)
Investment Op aanvraag
Brochure downloaden

Programma

Dag 1 - volledige dag

Deel 1:
1.Wat is softwarekwaliteit?
2.Productkwaliteit
3.Ontwerpkwaliteit
4.Codekwaliteit
5.Testen en bugs
6.Organisatorische kwaliteit
7.Kwaliteitsschuld
8.Vragen en antwoorden

Deel 2:
1.Herhaling van 1+3 SQM en belangrijkste punten uit deel 1
2.ISO-25010
3.Het meten van softwarekwaliteit
4.Totale kosten van kwaliteit
5.Probleemoplossingsmethoden
6.Open-source softwarelicenties: permissive & Copyleft
7.De verantwoordelijkheid van een softwareprofessional
8.Vragen en antwoorden

Dag 2 - halve dag

Deel 3:
1.Belangrijkste punten van dag 1
2.Veiligheidskritische systemen
3.ASPICE & ISO-26262
4.Beruchte softwarefouten
5.Kwaliteitsborging vs kwaliteitscontrole
6.Vragen en antwoorden

Methodiek

Hoorcolleges, praktische oefeningen, interactieve discussies

Ondersteunend boek: "Wat is softwarekwaliteit? (Uitgebreide editie)" door Ger Cloudt

Certificering

Deelnemers ontvangen een cursuscertificaat van High Tech Institute voor het volgen van deze training.