Een grote Belgische organisatie voert een programma voor bedrijfstransformatie uit rond de hand-over, refactoring en greenfield development van bedrijfstoepassingen. Deze functie als medior functioneel analist in Brussel, België, maakt deel uit van een afdeling van ongeveer 90 medewerkers en omvat het modelleren van bedrijfsprocessen met BPMN, het definiëren en valideren van requirements binnen een Agile/Scrum-model voor oplevering. U vormt de schakel tussen stakeholders uit de business, analisten, projectmanagers en ontwikkelingsteams en vertaalt customer journeys en gebruikersbehoeften naar oplossingen die kunnen worden geïmplementeerd.
De missie
De afdeling beheert een uitgebreid applicatie-ecosysteem dat is opgebouwd rond technologieën zoals J2EE, Java 8, Oracle, Hibernate, JUnit, Selenium, Maven, Git en Jira. De functioneel analist ontwikkelt zelf geen software, maar moet technische concepten zoals APIs, mappings, business models, batches en services begrijpen om nauwkeurige functionele specificaties op te stellen. Uw werk draagt bij aan de hand-over, refactoring en oplevering van applicaties die in de hele organisatie worden gebruikt.
U stuurt de functionele analyse aan, vanaf het eerste inzicht in bestaande processen tot en met de oplevering en validatie van nieuwe functionaliteit. In samenwerking met stakeholders uit de business, businessanalisten, ontwikkelaars en projectmanagers verduidelijkt u behoeften, modelleert u oplossingen, documenteert u beslissingen, ondersteunt u het risicobeheer en zorgt u ervoor dat opgeleverde applicaties voldoen aan de overeengekomen requirements.
Uw verantwoordelijkheden
- Analyseer bestaande bedrijfsprocessen, customer journeys en niet-functionele behoeften om een duidelijke basis te creëren voor het ontwerpen van de oplossing.
- Modelleer processen en applicatiegedrag met BPMN en UML, met inbegrip van relevante datamodellen, interfaces en service-interacties.
- Zet gevalideerde requirements om in functionele analyses, applicatieontwerpen, software requirements specifications en goed gestructureerde user stories.
- Stem af met ontwikkelaars en technische teamleden om functionele ontwerpen te valideren en de technische impact van voorgestelde oplossingen te verduidelijken.
- Volg nieuwe functionaliteit op tot en met de oplevering, met inbegrip van testanalyse en -ontwerp, testplannen, testgevallen en acceptatievalidatie.
- Houd de projectdocumentatie in Confluence up-to-date, rapporteer de voortgang aan projectmanagers en ondersteun besluitvorming, risico-opvolging en escalatie wanneer dat nodig is.
Uw profiel
Essentiële vaardigheden
- Pas technieken voor functionele analyse en businessanalyse toe op complexe materie, identificeer de onderliggende behoeften en vertaal die naar werkbare oplossingen.
- Werk doeltreffend in een Agile/Scrum-omgeving en draag bij gedurende de volledige projectlevenscyclus.
- Schrijf nauwkeurige user stories, functionele specificaties en technische documentatie die zowel voor de business als voor ontwikkelingsteams begrijpelijk zijn.
- Gebruik BPMN en UML om processen, interacties, applicatiestructuren en dataverbanden weer te geven.
- Gebruik SQL om functionele requirements en gegevensgerelateerd gedrag te onderzoeken of te valideren.
- Voer testanalyse en testontwerp uit, met inbegrip van het definiëren van testplannen en testgevallen.
- Communiceer duidelijk met stakeholders, ontwikkelaars, projectmanagers en partners en wees in staat juniorcollega’s te ondersteunen of aan te sturen.
- Pas u aan verschillende bedrijfscontexten aan en integreer u vlot in een bestaand team.
- Voldoe aan de voor deze opdracht geldende vereiste van de Belgische nationaliteit.
Talen
- Frans: actieve kennis op professioneel niveau, B2 of hoger, of Nederlands: actieve kennis op professioneel niveau, B2 of hoger. Een van deze landstalen is vereist voor de communicatie met stakeholders en de technische documentatie.
- Engels: actieve schriftelijke kennis, B2 of hoger, voor project- en softwaredocumentatie.
- Kennis van de tweede landstaal is een pluspunt.