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

In de software-industrie werken veel mensen in aanverwante functies die niet tot de kern van de softwareontwikkeling behoren: recruiters die softwarespecialisten aanwerven, accountmanagers die afspraken maken over softwareprojecten, maar ook producteigenaars en projectleiders die nog nooit een regel code hebben geschreven. Zelfs kwaliteitsmanagers hebben misschien zelf nog nooit geprogrammeerd, maar moeten toch nadenken over processen voor softwareontwikkelaars en deze definiƫren.

Deze training is bedoeld voor mensen die werkzaam zijn in de softwarebranche maar zelf geen softwarespecialist zijn. Zou het niet goed zijn om de concepten van software te begrijpen zonder een specialist te zijn? Zou het niet goed zijn om te begrijpen waar deze specialisten het over hebben en waarom ze bepaalde beslissingen nemen? Zou het niet goed zijn om te begrijpen waarom bepaalde aspecten niet gemeten kunnen worden of waarom sommige metingen niet het gewenste effect hebben?

Leerdoelen

  • Begrijpen wat software is en welke verschillende 'soorten software' we hebben (bijv. cloud vs embedded software)
  • Inzicht hebben in de Software Development Life Cycles en wanneer deze toe te passen
  • 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
  • Inzicht hebben in de uitdagingen en risico's van het meten van softwarekwaliteit
  • Bewust zijn van de juridische gevolgen van het gebruik van open-source software
  • Leer van beruchte softwarefouten

Doelgroep

Accountmanagers, businessmanagers, HR-managers, recruiters, producteigenaren, projectleiders, kwaliteitsmanagers. De focus van de training is om niet-softwareprofessionals inzicht te geven in de verschillende aspecten van softwarekwaliteit, zodat ze softwareprofessionals beter kunnen begrijpen.

Als je softwareontwikkelaar bent, bekijk dan de training 'Software quality for engineers'.

Delivery In-company (op locatie of online)
Duur 1 dag
Frequentie Twee keer per jaar
Betrokken
Investment € 790 excl. btw *
Brochure downloaden

Programma

Dag 1

Eerste helft:
1.Wat is software?
2.Software vs hardware
3.Welke verschillende softwaretypes hebben we?
4.De Stacey-matrix en levenscycli voor softwareontwikkeling
5.Wat is softwarekwaliteit?
6.Productkwaliteit
7.Ontwerpkwaliteit
8.Codekwaliteit
9.Testen en bugs
10.Organisatorische kwaliteit
11.Kwaliteitsschuld
12.Vragen en antwoorden

Tweede helft:
1.Herhaling van 1+3 SQM en belangrijkste lessen van dag 1
2.ISO-25010
3.Het meten van softwarekwaliteit
4.Totale kosten van kwaliteit
5.Kwaliteit is situationeel
6.Open-source softwarelicenties: permissive & Copyleft
7.Proces vs vaardigheid
8.Beruchte softwarefouten
9.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.