SMART requirements
Requirements voor hardware en software productontwikkeling
Software en hardware product ontwikkeling verschillen op verschillende facetten van elkaar. De manier van omgaan met requirements is daar één van.
System requirements
Bij hardware productontwikkeling werk je vanuit een systems engineering methode waarbij je wilt begrijpen welke requirements op hoofd niveau invloed hebben op beslissingen over je systeemoplossing. Dit leidt vervolgens weer tot requirements voor een component waar weer beslissingen voor je component oplossing uit komen. Hiervoor hebben wij de training “SMART requirements” en het boek “Begin bij het einde met SMART requirements”.
Agile requirements
Bij software productontwikkeling werk je agile en het agile mantifesto zegt: “working software over comprehensive documentation”. Je wilt de documentatie minimaliseren, maar toch is documentatie nodig om met je team focus te hebben en bij een klantwens de bijpassende oplossing te kiezen. Hiervoor hebben wij de training “Epics – Features – Stories schrijven” die bekijkt hoe je de informatie kan verzamelen om vervolgens helder voor jouw ontwikkelteam op te schrijven.
SMART requirements training
Deze tweedaagse training “Begin bij het eind met SMART requirements” is een praktijkgerichte training en gebaseerd op het gelijknamige boek. Tijdens de training wordt theorie afgewisseld met een mix aan werkvormen, waaronder praktijkcases, levendige discussies en ‘vraag en antwoord’- spellen. Op deze manier verkrijg je op een interactieve en praktische manier inzicht in de theorie en achtergronden. Na deze training kun je je nieuwe vaardigheden meteen toepassen in je dagelijkse werk.
Epics - Features - Stories schrijven
In een agile omgeving wordt werk opgesplitst, bijvoorbeeld in Epics, Features en Stories. In deze bouwblokken worden zowel de klantwens als de oplossing beschreven. In deze tweedaagse training leer je zowel gebruik te maken van templates voor het schrijven van Epics, Features en Stories als informatie te verzamelen en analyseren. Zodat je jouw klant goed begrijpt en jouw oplossing waarde levert voor een klant.