Specialist in requirements engineering | Trainer bij het High Tech Institute | Oprichter, BA-coach | Medevoorzitter van de INCOSE-werkgroep Requirements

Katarzyna Kot, MSc, is een in Polen geboren en in Nederland gevestigde specialist op het gebied van requirements engineering met meer dan twintig jaar ervaring bij onder meer Philips en NXP Semiconductors, en als consultant voor BAE Aerospace, het Europees Ruimteagentschap en grote Nederlandse financiële instellingen. Ze is oprichter van BA Coach, een adviesbureau op het gebied van requirements engineering en bedrijfsanalyse, en docent aan het High Tech Institute in Eindhoven, waar ze de cursus ‘Praktisch schrijven van requirements’ geeft. Sinds 2024 is ze medevoorzitter van de INCOSE Requirements Working Group, de internationale organisatie die verantwoordelijk is voor het ontwikkelen van praktische richtlijnen voor requirements-praktijken binnen de systems engineering-gemeenschap.

Katarzyna kwam in 1998 vanuit Polen naar Nederland om bij Philips ASA Labs in Eindhoven te gaan werken. Wat haar naar requirements engineering trok, was dat ze al vroeg in haar loopbaan ontdekte wat er allemaal gebeurt voordat ingenieurs beginnen met programmeren, ontwerpen of bouwen. Het schrijven van code, het ontwerpen van software en het testen van producten zijn allemaal afhankelijk van iets dat al eerder plaatsvindt: precies weten wat het systeem moet doen, voor wie, onder welke omstandigheden en volgens welke norm. Ze werkte twaalf jaar bij Philips en NXP Semiconductors, waar ze die overtuiging uitbouwde tot een specialisme, en zette dit vervolgens voort in advieswerk voor klanten in sectoren als halfgeleiderapparatuur, lucht- en ruimtevaart, ruimtevaartinstrumentatie en financiële dienstverlening. Ze hielp bij het opzetten en verder ontwikkelen van de capabilities op het gebied van requirements engineering bij ASML.

Het centrale probleem dat Katarzyna in haar onderwijs aan de orde stelt, is er een waarmee elke ingenieur in een multidisciplinair ontwikkelingsproject vroeg of laat te maken krijgt: eisen die technisch gezien wel aanwezig zijn, maar in de praktijk volkomen nutteloos zijn. Woorden als ‘robuust’, ‘gebruiksvriendelijk’ en ‘overdraagbaar’ duiken in de hele sector op in specificaties. Geen van deze termen kan worden getest. Geen van deze termen weerhoudt een leverancier ervan iets te leveren dat weliswaar aan de letter van de eis voldoet, maar de bedoeling ervan volledig mist. In haar training leert ze ingenieurs deze termen te vervangen door meetbare, toetsbare kenmerken: niet ‘het systeem moet betrouwbaar zijn’, maar een uitspraak die precies aangeeft welk storingspercentage aanvaardbaar is, onder welke omstandigheden en binnen welk tijdsbestek. Een goede eis is volgens haar een artefact dat zo nauwkeurig is gedocumenteerd dat de aannemer precies kan leveren wat de klant verwacht, zonder verrassingen aan beide kanten.

Haar cursus is gebaseerd op de INCOSE Guide to Writing Requirements, het toonaangevende naslagwerk op dit gebied, en behandelt de negen kenmerken van een goede individuele eis en de zes kenmerken van een goede reeks eisen. De cursus behandelt de Easy Approach to Requirements Syntax (EARS), een gestructureerde patroontaal voor het opstellen van vereisten die dubbelzinnigheid op het niveau van de zinsopbouw wegneemt, en past die syntaxis toe op zowel specificaties op systeemniveau als op softwareniveau. Een recente toevoeging gaat in op het verantwoord gebruik van AI-tools zoals QVscribe, ChatGPT en GitHub Copilot als hulpmiddelen bij het opstellen van vereisten, met een heldere blik op waar AI helpt en waar het tekortschiet: AI kan analyseren, inconsistenties signaleren en formuleringen voorstellen, maar begrijpt de context niet en kan het oordeel van een ingenieur over wat het systeem daadwerkelijk moet doen niet vervangen. Na afloop van de tweedaagse cursus zijn deelnemers in staat om vereisten te schrijven die testbaar en gestructureerd zijn voor hergebruik gedurende de volledige levenscyclus van de systeemengineering.

Naast haar docentschap bij HTI is Katarzyna al jarenlang een vaste waarde in de Nederlandse en internationale gemeenschap op het gebied van requirements en bedrijfsanalyse. In 2010 was ze medeoprichtster van de Nederlandse afdeling van het IIBA (International Institute of Business Analysis) en maakte ze deel uit van het bestuur daarvan. In 2012 leidde ze samen met IBM Nederland het onderzoeksproject Devoteam RE Compass, wat resulteerde in het eerste gestructureerde onderzoek naar de maturiteit van requirementsontwikkeling binnen Nederlandse organisaties. Haar benoeming tot medevoorzitter van de INCOSE Requirements Working Group in 2024 plaatst haar in de selecte groep van praktijkmensen die internationaal vorm geven aan de manier waarop requirements engineering wordt gedefinieerd, onderwezen en toegepast.

Bij het High Tech Institute geeft Katarzyna Kot les in:

  • Praktisch schrijven van vereisten – een tweedaagse praktijkgerichte workshop gebaseerd op de INCOSE-gids voor het opstellen van vereisten, waarin de negen kenmerken van goede vereisten, de Easy Approach to Requirements Syntax (EARS), vereistenpatronen, het structureren van vereisten met het oog op hergebruik en het verantwoord gebruik van AI als hulpmiddel bij het opstellen van vereisten aan bod komen.

Wat haar onderwijs onderscheidt, is de combinatie van meer dan twintig jaar praktijkervaring op het gebied van requirements engineering in diverse sectoren met een lesprogramma dat is gebaseerd op de huidige INCOSE-norm en een concrete, meetbare definitie van hoe een goede requirement er op papier eigenlijk uitziet.

Katarzyna Kot, MSc, is oprichtster van BA Coach en docent aan het High Tech Institute in Eindhoven, Nederland. Ze is al meer dan twee decennia actief op het gebied van requirements engineering en bedrijfsanalyse. Sinds 2024 is ze medevoorzitter van de INCOSE Requirements Working Group.

 

 

“Before you can even write, you must know who the user is, how the product will be used, what the context is and which standards apply”