Hoorcolleges, praktische oefeningen, interactieve discussies.
Ondersteunend boek: "Wat is softwarekwaliteit? (Uitgebreide editie)" door Ger Cloudt.
Veel mensen beschouwen softwarekwaliteit als gelijkwaardig aan testen of als alleen bereikt door processen en het naleven van processen.
Softwarekwaliteit is zoveel meer dan alleen testen of voldoen aan processen. 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, het is ook belangrijk voor de ontwikkelorganisatie zelf omdat het direct de complexiteit bepaalt waarmee de ontwikkelteams te maken krijgen en dus de snelheid van de ontwikkeling. Dit zorgt voor een delicaat evenwicht tussen (korte termijn) snelheid en kwaliteit.
Daarom is het belangrijk dat softwarekwaliteit volledig en op de juiste manier wordt begrepen. In deze driedaagse training wordt softwarekwaliteit in al zijn aspecten behandeld en wordt uitgelegd waarom het belangrijk is om dit op de juiste manier te doen in de context van het bedrijf.
Doelstelling
Kwaliteitsmanagers, software engineers, test engineers. De focus van de training ligt op het behandelen van alle verschillende aspecten van softwarekwaliteit, zodat de juiste afgewogen beslissingen in softwareontwikkelingsprojecten kunnen worden overwogen.
Als je als niet-softwareprofessional geïnteresseerd bent in softwarekwaliteit, bekijk dan de training'Begrijpen van softwarekwaliteit voor managers'.
Doelgroep
Veilig coderen in C en C++
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.Kwaliteit schuld
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
Methoden
Certificering
Deelnemers ontvangen een cursuscertificaat van het High Tech Institute voor het bijwonen van deze training.