Een functioneel analist vormt de brug tussen de business analist en de software development teams. Je vertaalt businessvereisten naar duidelijke functionele en 'niet-functionele' specificaties, zodat ontwikkelaars oplossingen kunnen bouwen die perfect aansluiten bij de behoeften van de organisatie en haar gebruikers.
Je leert ook requirements zichtbaar maken met wireframes en eenvoudige mock-ups: welke velden, schermflows en acties heeft een gebruiker nodig? Zo toets je de oplossing vroeg bij gebruikers en ontwikkelaars, nog vóór er code geschreven is. Je werkt van bij de start aan een eindwerk, begeleid door een peterdocent, en stelt het voor aan een vakjury. Je hoeft geen ICT-er te zijn; een analytisch denkvermogen en zin voor formalisme zijn wel vereist.
Wat kan men na het volgen van deze opleiding?
- Je licht de rol van de functioneel analist toe als schakel tussen business analist, developers en testers.
- Je benoemt de deliverables van een business analyse en van een functionele analyse.
- Je bakent je rol af ten opzichte van de UX/UI-designer: jij bepaalt wát een scherm moet ondersteunen, de designer hoe het eruitziet en aanvoelt.
- Je vertaalt business requirements naar functionele en niet-functionele requirements met use cases, user stories en UML-modellen.
- Je ontwerpt low-fidelity wireframes en schermflows en annoteert ze met velden, businessregels, validaties en foutmeldingen.
- Je definieert testscenario's en functionele validaties en beoordeelt de functionele impact van wijzigingen en bugs.
- Je doorloopt alle stappen van een functionele analyse vanuit een concrete business case, inclusief wireframes van de kernschermen.
- Je zet functionele specificaties om naar testscenario's en ondersteunt validatie, opleiding en ingebruikname.
- Je past principes van projectmanagement (PRINCE2) en IT service management (ITIL) toe bij de opvolging van een applicatie.
Voor wie is deze opleiding bestemd?
- Business Analisten die hun analyses willen vertalen naar functionele specificaties voor softwareontwikkeling.
- Applicatiebeheerders en Application Managers die nauwer willen samenwerken met ontwikkelteams,
- IT Consultants die betrokken zijn bij requirementsanalyse, software-implementaties of digitale transformatieprojecten.
- Testers en Test Analisten die hun inzicht in functionele analyse willen verdiepen.
- Product Owners en Key Users die verantwoordelijk zijn voor het vertalen van gebruikersbehoeften naar IT-oplossingen.
- Junior Functioneel Analisten die hun kennis willen structureren en professionaliseren.
- Projectmedewerkers en Project Managers die beter willen begrijpen hoe functionele analyse bijdraagt aan succesvolle softwareprojecten.
Voorkennis
- Personal skills/competenties: analytische denkvermogen, empathie, assertief, communicatief, aanleg voor formalisme.
- Technical skills: er zijn geen specifieke technische skills vereist.
Hoe ziet het programma van deze opleiding eruit?
Module 1: De rol van een functioneel analyst als bruggenbouwer tussen Business analist en technisch software team (developers en testers)
- Toegepaste softskills versus hardskills functionele analist
- Intro Functionele Analyse vertrekkend vanuit Business Analyse
- Wat zijn de deliverables van een Business Analyse van waaruit een functioneel analist verder bouwt?
- Projectscope & omgevingsmodel
- Domeinmodel & Business processen
- Business requirements
- Wat zijn de deliverables van een functioneel analist?
- Business requirements vertalen naar functionele en non functional specificaties
- Rolafbakening functioneel analist ↔ UX/UI-designer: wireframes als analyse-instrument versus volwaardig UX-design (visueel ontwerp, gebruikersonderzoek, usability tests)
Module 2: Functionele analyse methodology
Functionele analyse uitwerken vertrekende vanuit Business requirements vertalen naar functionele en non functional requirements via:
- Use cases en user stories opmaken
- Functionele modellen opstellen en documenten mbv UML
- Requirements visualiseren met low-fidelity wireframes en mock-ups: welke velden, welke acties, welke validaties
- Schermflows en navigatie als onderdeel van use cases en user stories
- Functionele annotaties: betekenis van velden, businessregels, validaties en foutmeldingen
- Testscenario’s en functionele validaties definiëren
- Waar nodig en relevant aandacht spenderen aan non functional requirements zoals:
- Beveilighbaarheid, betrouwbaarheid, bruikbaarheid en toegankelijkheid...(zie oa. ISO25010 als richtlijn)
- Volgende zijn al concrete voorbeelden/ oplossingen
- Security by desgin (zoals MFA,...)
- Compliance en regulation (GDPR, data soeverniteit, NIS2,...)
- Functionele documentatie maken en onderhouden gedurende de volledige SDLC:
- Functionele impact op aanvraag tot wijzigingen,
- IT Service management en incident management:
- Bugs management:
- prioriteren ifv businesswaarde
- technische haalbaarheid en risico
Module 3: Workshop Functionele Analyse vertrekkend van Business analyse requirements
Deze module is de alles samenvattende module waarin alle opgedane kennis samenkomt! Via een hands-on oefening leert de deelnemer vertrekkende vanuit een concrete business case en business analyse alle stappen met betrekking tot het voeren functionele analyse te doorlopen.
- Use cases en user stories uitwerken voor de business case
- Functionele modellen in UML
- Wireframes en schermflows van de kernschermen schetsen en valideren in een korte walkthrough met ‘gebruikers’ (medecursisten)
- Testscenario's opstellen
Module 4: Brug van Functionele analyse - testing - validatie - opleiding - productie en (IT) Service management
- Functionele analyse naar testing
- Projectmanagement - IT Services management
- Projectmagement technieken en tools: principes van Prince 2
- Software develeopment principes
- IT Services management principes (ITIL) & tools: ITIL 5 principes
Deze opleiding bestaat uit 7 lesdagen. De laatste ingeplande lesdag is bedoeld voor de eindwerkvoorstelling aan de vakjury.
Voorstelling functionele analyse door deelnemers aan vakjury (dag 7)
Opdracht: het maken van een eindwerk en voorstellen van het eindwerk voor een jury (laatste lesdag):
In het begin van de opleiding wordt een opdracht toegewezen. Je mag ook zelf een voorstel doen, dat door de peterdocent wordt goedgekeurd.
Deze opdracht zal volledig gedocumenteerd en uitgewerkt aan de peterdocent van de opleiding worden overhandigd.
Op het einde van het traject krijgen deelnemers een certificaat van deelname aan de opleiding met hierop hun slaagcijfer (= punten van de vakjury).
Locaties en data
Gent
Raymonde de Larochelaan 13, 9051 GentDe vermelde lesdata en -uren kunnen nog wijzigen.
| Lesdagen | Uur | Duur |
|---|---|---|
| dinsdag (15/12) | 09:00 - 12:00 | 14 Sessie(s) |
| dinsdag (15/12) | 13:00 - 16:00 | 14 Sessie(s) |
| dinsdag (22/12) | 09:00 - 12:00 | 14 Sessie(s) |
| dinsdag (22/12) | 13:00 - 16:00 | 14 Sessie(s) |
| dinsdag (12/01) | 09:00 - 12:00 | 14 Sessie(s) |
| dinsdag (12/01) | 13:00 - 16:00 | 14 Sessie(s) |
| dinsdag (19/01) | 09:00 - 12:00 | 14 Sessie(s) |
| dinsdag (19/01) | 13:00 - 16:00 | 14 Sessie(s) |
| dinsdag (26/01) | 09:00 - 12:00 | 14 Sessie(s) |
| dinsdag (26/01) | 13:00 - 16:00 | 14 Sessie(s) |
| dinsdag (02/02) | 09:00 - 12:00 | 14 Sessie(s) |
| dinsdag (02/02) | 13:00 - 16:00 | 14 Sessie(s) |
| dinsdag (02/03) | 09:00 - 12:00 | 14 Sessie(s) |
| dinsdag (02/03) | 13:00 - 16:00 | 14 Sessie(s) |
Wilt u graag een opleiding op maat ?
Projectcoördinator