INFORMATIE ANALYSE. Sla de brug tussen Business en ICT.

Vergelijkbare documenten
BUSINESS ANALYSIS FOUNDATION

AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil

Definitief 1.0 Handreiking voor toepassen van Agile Scrum binnen Overheidsdiensten april 2012

Agile bij grote administratieve systemen. Omgaan met requirements

Ontwikkelmethoden en technieken DSDM POMT HC3

Agile werken: zó doen we dat

Leiderschap in een organisatie met technische professionals

Agile, Scrum en Kanban in de praktijk

DATAMODELLERING BEGRIPPENBOOM

bedrijfsprocessen en vormt daarmee de kapstok voor de producten van andere disciplines. Het PAM is geen RUP concept.

De Agile Analist. Ebook over requirements en agile. Deel I

Zest Application Professionals Training &Workshops

SCRUM FRESHAPPLE.NL #DIGITALATHLETES

Agile systeemontwikkeling. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Aliens?

Continuous Requirements Engineering

LSSN seminar Amsterdam Edwin Kippers Master Black Belt. Project Management

Scrum. Een introductie

Conclusie: voor elke organisatie die dit nastreeft is het goed besturen en beheersen van de bedrijfsprocessen

B.Sc. Informatica Module 4: Data & Informatie

Satisfy the real (and changing) customer expectation

Ontwikkeling informatiesysteem

Auditen van Agile projecten

Unified Process. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Hybride projectmanagement

Cyberpesten: social media platform mining tools

PROJECT INITIATION DOCUMENT

PRODUCT OWNER.

Inhoud. 1. Agile werken. 2. Het belang van Agile werken. 3. Basisprincipes van Agile werken. 4. De meest gebruikte Agile methode: Scrum

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

IT architectuur, analyse Methoden & technieken, in het bijzonder RUP, UML, use cases, SOA

Object Oriëntatie Foundation (OOF.NL)

Leergang Ambtelijk Secretaris III De invloedrijke OR

Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11

Doel Vaststellen wat het doel is van aankomende sprint en een plan maken om dat doel te bereiken.

Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006

Cecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl

De juiste requirements juist

ARE methodiek Het ontwikkelen van Informatie Elementen

DE WENDBARE ORGANISATIE

Agile in Projecten minimalisme of strak pak? Richard Weber PMP

TFS als perfecte tool voor Scrum

Agile Scrum Foundation Training - Scrum Begrippenlijst. Agile. Burndown Chart. Burnup Chart. Continuous Delivery. Continuous Deployment

Agile (Scrum) Werken Jeroen Hak

Module 1 Programmeren

Martin van Leeuwen Happy Testing

Business Case. <<Naam project>>

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

Persoonlijke reflectie. Project Agile Development

De apotheker is de coach! coaching van medewerkers

Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals

Workshop verkrijgen requirements. Draaiboek requirementsontwikkeling sessie. SYSQA B.V. Almere

Er valt veel te zeggen over enterprise architectuur. Dit document wil een deel van het onderwerp aansnijden vanuit twee motto s: Begrippen...

Inhoud Deel een Het ontwikkeltraject 1 2 3

Datavisualisatie De kracht van visueel communiceren

Brochure PRINCE2 Overview

Use-Case 2.0. Requirements Kenniscentrum 15 November Eric Lopes Cardozo

Competentiegerichte trainingen

Voor en nadelen (spatieel) gedistribueerd

Inhoud. Introductie tot de cursus

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl

Van kreukelzone naar early feedback

Datavisualisatie De kracht van visueel communiceren

70:20:10 CONSULTANT. Slimmer werken en leren met 70:20:10. Programma met certificaat van 70:20:10 Institute

Datavisualisatie De kracht van visueel communiceren

Titel, samenvatting en biografie

SmartScrum: Agile én duurzaam

Business Sprint LOOT-scholen en Zo.Leer.Ik in kader van project Leerling Door Madelief Keyser en Michael van Wetering

Trainingsaanbod SourcePower Academy

IT architectuur, functioneel en technisch ontwerp, internettechnologie HTML/JavaScript, UML, SOA

Kwaliteit in Agile: een gegeven?

EXIN Agile Scrum Foundation

In twee dagen leer je wat scrum betekent, hoe je het doet en hoe je het intern kunt introduceren.

Bijlage IV - Programma van Eisen

AAN DE SLAG MET INFORMATIEMANAGEMENT. Masterclass Informatiemanagement

WORKSHOP 1W5. De Scrum-projectmethode voor betere groepsresultaten. Rienk van der Ploeg hogeschooldocent Informatica bij IICT-FNT

RUP Rational Unified Process. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Olde Bijvank Advies Organisatieontwikkeling & Managementcontrol. Datum: dd-mm-jj

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING

Agile Business Intelligence

Succes = Noodzaak x Visie x Draagvlak 2. Case: Implementatie Requirements Lifecycle management bij Rabobank International

Portal Planning Process

Ik had overigens het schrijven van dit voorwoord ingeschat op 1 storypoint. Het zijn er uiteindelijk 3 geworden. En het aantal iteraties? Oneindig.

Inhoud in vogelvlucht

Riskpoker - Confirmation - Planningpoker. Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink

Masterclass. Business Model Canvas gebruiken bij communicatie. Een visueel hulpmiddel om de brug tussen IT en business te slaan

Domeinmodellen en klassendiagrammen

Methodiek. Versie: 16/05/ :42:35

Van Gantt chart naar Burn up chart: het doen van een eerste Agile project

Workshop Slimmer Communiceren

1. Business Proces Modeling

Agile Foundation examen - OEFENVragenformulier

TRAIN DE TRAINER EFFECTIEF EN RESULTAATGERICHT TRAINEN. Pieterman & Partners

Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI

BentVoorbeeld. Proces en informatie onderzoek DECLA. consultancy. Versie : 1.0 Datum : 3 juli 2013 Auteur : D.W.F.

1. De watervalmethode Agile softwareontwikkeling Iteratief werken Agile technieken voor teams... 3

Technische architectuur Beschrijving

Lange cursus beschrijving van de cursus: ITIL basics

Agile with a smile. Dion Kotteman

Transcriptie:

INFORMATIE ANALYSE Sla de brug tussen Business en ICT www.olympic.nl

Actuele informatie en inschrijven op www.olympic.nl of bel 06-54367997 2 Informatieanalyse is een vak apart. Het is een brugfunctie tussen de business aan de ene kant en ICT aan de andere. Dit betekent dat u zich als informatieanalist kunt verplaatsen in beide werelden, die ieder hun eigen taal spreken. Als informatieanalist werkt u meestal in de eerste fase van een (nieuwbouw)project waarin nog veel onduidelijkheid heerst over de precieze projectdoelen. Een belangrijke competentie voor de informatieanalist is dan ook dat u met onzekerheid/onduidelijkheid kunt omgaan (en het zelfs leuk vindt om orde in de chaos te scheppen!). De grootste uitdaging in uw werk vindt u het afbakenen van de projectscope en het-op-één lijn krijgen van alle belanghebbenden (stakeholders). Hiertoe legt u uw oor te luister in de business en brengt de problemen en eisen/wensen (requirements) in kaart. Vervolgens bedenkt u (ICT-)oplossingen voor de problemen en requirements. Tevens brengt u de haalbaarheid van iedere oplossing in kaart en maakt u een kostenbaten berekening (business case). Op basis hiervan geeft u een advies aan het management (opdrachtgever). Deze bepaalt vervolgens welke oplossing daadwerkelijk in het project verder zullen worden uitgewerkt. Doelstelling De deelnemer ziet na deze training in dat de rol van een informatieanalist in grote lijnen niet zozeer afhangt van de projectaanpak (iteratief incrementeel dan wel Agile). In ieder project dienen namelijk de volgende vragen beantwoord te worden: 1. Waarom wordt het IT-project gestart? Wat is het probleem? Wat zijn de oorzaken? 2. Waarop heeft het project betrekking? (Scope of Work) 3. Wie zijn de Stakeholders en wat zijn hun behoeften? (Needs) 4. Wat is de Productscope (Contextdiagram) en waaraan dient het systeem op hoofdlijnen te voldoen? (Features) 5. Welke begrippen hanteren de stakeholders? (Glossary, Domain model) 6. Welke randvoorwaarden, risico s en acceptatiecriteria zijn er? 7. Wat zijn passende oplossingen voor de problemen/ behoeften? (Make/Buy) 8. Wie zijn de actoren van het systeem en welke functionaliteit biedt het systeem hen? (Use Case Model); 9. Wegen de baten van de oplossing(en) op tegen de kosten? (verificatie Business Case). Het is de informatieanalist die een belangrijke bijdrage levert in de beantwoording van de bovenstaande vragen in de initiatiefase (inception/sprint 0) van een project. In agile projecten (Scrum, DAD) levert de informatieanalist (samen met de andere teamleden) tevens een antwoord op de volgende vragen: Waaruit bestaat de initiële Work Items List (Product Backlog) en wat is de prioritering van de items? Wat zijn de high-level inschattingen voor de items op de Work Items List? (Planning Poker) Hoeveel iteraties (Sprints) zijn er? Wat zijn de Release data? De bovenstaande vragen vormen de rode draad van deze training. Doelgroep De training is bedoeld voor iedereen die werkzaam is als informatieanalist of wil doorgroeien naar de rol informatieanalist.

Actuele informatie en inschrijven op www.olympic.nl of bel 06-54367997 3 Werkvorm De kennisoverdracht vindt plaats door middel van Powerpoint-presentaties, individuele en groepsopdrachten en discussies. Gedurende de gehele training wordt één casus gebruikt. Daarnaast is er ruime aandacht voor uw eigen praktijkcasuïstiek. Groepsgrootte Het aantal cursisten varieert van minimaal 4 tot maximaal 10 personen. Inhoud Deze discipline-training behandelt alle aspecten waar een informatieanalist in de praktijk mee te maken kan krijgen: Projectmanagement- en systeemontwikkelmethodieken Informatieanalisten zijn meestal werkzaam in de eerste fase van een project (Inceptionfase, ook wel aangeduid met Iteratie 0 of Sprint 0) waarin helderheid moet ontstaan over de project- en systeemafbakening plus de eisen die op hoofdlijnen aan het systeem worden gesteld. In dit deel passeert een aantal projectmanagement- en systeemontwikkelmethodieken de revue die vaak in de praktijk worden gebruikt zoals PRINCE2, (R)UP, Scrum en DAD. Uiteraard wordt daarbij uitgebreid stilgestaan bij de rol die de informatieanalist hierin speelt. Samenwerking met andere rollen in de organisatie Informatieanalisten werken niet in een vacuüm. Integendeel, zij krijgen te maken met verschillende rollen in een organisatie. Olympic hecht erg veel waarde aan het onderstrepen van een goede communicatie tussen de rollen, zowel aan de business-kant als aan de ICT-kant van de organisatie. Bedrijfsprocessen Bedrijfsprocessen beschrijven wat de organisatie doet of zou moeten doen. De eerste worden ISTprocessen en de tweede worden SOLL-processen genoemd. Om een zo goed mogelijke oplossing te bedenken is het dus van groot belang dat (SOLL)processen als basis worden genomen. In dit deel leert u het belang van bedrijfsprocessen in te zien en kunt u procesmodellen (weergegeven in de facto standaard BPMN 2.0) doorgronden. Processen vormen een belangrijk middel om de zogenaamde 'Scope of Work' helder te krijgen plus de daarbij behorende Stakeholders. Requirements Het onderwerp Requirements vormt de kern van de training. Het is de informatieanalist er alles aan gelegen om alle high-level Requirements boven water te halen en zo duidelijk mogelijk te beschrijven. Er wordt onderscheid gemaakt in business requirements (goals), stakeholder requirements (needs) en system requirements (features). De laatstgenoemde vormen in een Scrum/DAD-project samen met use cases de basis voor de initiële work items list (product backlog) die weer als de basis dient voor het Development team. Interview- en workshoptechnieken Niet alle requirements kunnen uit de procesmodellen worden afgeleid. De meeste requirements zullen boven water gehaald moeten worden in interviews en/of workshops. In dit deel wordt uitgebreid aandacht besteed aan interviewtechnieken en wordt geoefend met het houden van een workshop. Contextdiagram en Features Tijdens een interview en/of workshop zullen stakeholders vaak hun eisen en wensen uiten m.b.t. het toekomstige systeem. Deze dienen uiteraard goed opgepakt te worden, echter het verdient voorkeur de behoeften (needs) te scheiden van de productkenmerken (features). In dit deel passeert ook een techniek die veel in de praktijk wordt toegepast om de productscope helder weer te geven: het Contextdiagram.

Actuele informatie en inschrijven op www.olympic.nl of bel 06-54367997 4 Domain modeling Tijdens het opstellen van de procesmodellen en tijdens interviews en/of workshops worden verschillende begrippen gehanteerd door de stakeholders. Het is van groot belang dat deze begrippen worden vastgelegd, anders is de kans groot dat men vroeg of laat langs elkaar heen gaat communiceren. In dit deel van de training leert u een goede begrippenlijst (glossary) op te stellen in combinatie met een domeinmodel. Een domeinmodel is een visuele representatie van conceptuele klassen, dat wil zeggen klassen die iets uit de werkelijkheid representeren. Voor een domeinmodel wordt in de training een tweetal technieken gebruikt. Ten eerste worden Entity Relationship Diagrams (ERD s) geïntroduceerd die nog veel in de praktijk worden gebruikt. Ten tweede worden klassendiagrammen (class diagrams) gebruikt die deel uitmaken van de object georiënteerde methode UML (Unified Modeling Language). Zoals reeds is vermeld gaat het bij domain modeling om conceptuele klassen. Hier is echter nog geen sprake van object oriëntatie omdat het begrip operations nog niet wordt (het belangrijkste verschil tussen de gestructureerde en OO-aanpak) gebruikt. Tools Tegenwoordig zijn tools onmisbaar om de vele modellen die door analisten/ontwerpers worden opgesteld mee uit te werken. U leert tijdens de training hands-on te werken met een van de tools. Ook tussen de blokken kunt u met het tool aan de slag. Oplossingen bedenken en afwegen Indien alle problemen en requirements helder in kaart zijn gebracht, kan de informatieanalist gaan nadenken over oplossingen. Een bekende valkuil voor veel mensen is dat ze té snel komen met een oplossing. Dit laat te weinig bewegingsruimte over voor creatieve oplossingen (het zogenaamde outof-the-box-denken ). Oplossingen bestaan over het algemeen uit een geautomatiseerd deel (dat zal leiden tot een systeem of component) en een niet-geautomatiseerd deel (dat zal leiden tot werkinstructies). Het is belangrijk dat deze twee naadloos op elkaar aansluiten. Daarnaast is er in de training aandacht voor make - versus buy -oplossingen of een combinatie daarvan. In het eerste geval wordt de oplossing op maat ontwikkeld door eigen personeel dan wel uitbesteed aan derden. In het tweede geval is er sprake van een kant-en-klaar pakket (bv. een CRM- of ERP-systeem), dat op de markt te koop is. De informatieanalist weegt daarna alle mogelijke alternatieve oplossingen af. Use case diagram Het use case diagram is een veelgebruikte techniek waarmee in een oogopslag de productscope wordt weergegeven. Deze bestaat uit de functionele 'hapklare brokken' van het systeem (use cases) plus de gebruikers ervan (actoren). De techniek blijkt zowel zeer toepasbaar in iteratief incrementele projecten (RUP) als in Agile projecten (Scrum en DAD). Work Items List (Product Backlog) In Agile projecten zijn lijsten met Work Items zeer populair. Hierop staan alle requirements, issues e.d. die in de volgende iteratie (Sprint) opgepakt dienen te worden. Uiteraard is deze lijst in ieder Agile project uiterst flexibel. Omdat deze training zich concentreert op de Inception-fase (Sprint 0) wordt hiermee een initiele Work Items List (Product Backlog) samengesteld, die gedurende de looptijd van het project nog frequent zal veranderen. Inschatten Dit is een onderwerp dat niet puur gericht is op het takenpakket van de informatieanalist, maar van het gehele Team. U leert in dit deel van de training Storypoint-inschattingen te maken van Work Items door middel van de populaire schattingstechniek Planning Poker. De techniek is ook prima toepasbaar indien u niet werkzaam bent in een Agile-project.

Actuele informatie en inschrijven op www.olympic.nl of bel 06-54367997 5 Plannen Nadat inschattingen zijn gemaakt van de items op de Werklijst, kan een initiële planning worden opgesteld. U leert het aantal iteraties te bepalen o.b.v. de gekozen iteratielengte, het aantal storypoints en de velocity (maat voor productiviteit) van het ontwikkelteam. Tevens leert u hoe Release data kunnen worden bepaald. Presenteren Nadat de informatieanalist een analyse heeft gedaan van alle mogelijke oplossingsalternatieven, zal hij/zij er één voordragen als advies aan het management. Meestal vindt dit plaats in de vorm van een presentatie. Goed en overtuigend leren presenteren is dus een belangrijke competentie voor de informatieanalist. U krijgt in de training uitgebreid de gelegenheid om uw presentatievaardigheden te verbeteren. Opbouw en duur De training bestaat uit 4 dagen en vindt plaats op 1 dag in de week. De training heeft dus een doorlooptijd van 3 weken. Alle dagen starten om 09.30 uur en eindigen om 17.00 uur. Kosten Training Uw investering in deze training bedraagt 1.895,00. De vermelde prijs is exclusief BTW. Accommodatie Kosten voor gebruik van accommodatie, collectieve consumpties en lunch bedragen 69,00 (excl. BTW) per trainingsdag. Factuur Na ontvangst van uw aanmeldingsformulier ontvangt u de factuur. Deze bevat het totaalbedrag van training, materialen, uw arrangement en de BTW. De factuur dient voor aanvang van de eerste trainingsdag te worden voldaan.