Ontwikkeling informatiesysteem
|
|
- Carla Bosmans
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Ontwikkeling informatiesysteem Voorletters en naam: xxx Studentnummer: xxx Datum: 23 december 2013 Onderwijsinstelling: NCOI Opleidingsgroep Naam opleiding: Bachelor Bedrijfskundige Informatica Naam module: Systeemontwikkeling Naam docent: xxx Naam (studentnummer) Module Systeemontwikkeling Page 1
2 Voorwoord Mijn naam is xxx. Ik ben xx jaar oud en woonachtig in xxx. Sinds februari 2008 ben ik werkzaam op de afdeling xxx binnen de xxx. Vanuit deze afdeling werk ik veelal in projecten als Business analist. Dit systeemontwikkelplan is bedoeld als afrondende opdracht voor de module Systeemontwikkeling welke ik volg als onderdeel van de HBO Bachelor Bedrijfskundige Informatica. Samenvatting Vanuit ArtRent is aangegeven dat er gewerkt wordt aan de ontwikkeling van een nieuw informatiesysteem dat het volgende mogelijk maakt: - voor klanten om zich aan te melden als lid en een aanvraag te doen tot huren of reserveren van een kunstwerk - Voor medewerkers om de aanvragen te beoordelen, de voorraad en betalingen inzichtelijk te hebben en de facturatie te verzorgen. Dit document maakt inzichtelijk aan welke eisen het nieuwe informatiesysteem moet voldoen en de complexiteit hiervan. Daarnaast is er op basis van de complexiteit een advies gegeven met betrekking tot de beste ontwikkeltechniek in het hoofdstuk Projectaanpak. Naam (studentnummer) Module Systeemontwikkeling Page 2
3 Inhoudsopgave Voorwoord... 2 Samenvatting Inleiding Leeswijzer Doelstelling Analyse & ontwerp Bedrijfsprocessenkaart Use-case diagram Use-case beschrijving Activiteitendiagram Klassendiagram Sequentiediagram verhuur/reservering en bezorgen/terughalen Sequentiediagram Controleren betalingen Toestandsdiagram object/kunstwerk Voorstel gebruikersinterface (GUI) Projectaanpak Aanbevolen inrichting ontwikkeltraject Rollen Product backlog Advies Bijlagen... 9 Bijlage A Use-case diagram... 9 Bijlage B Use-case beschrijving Bijlage C Activiteitendiagram Bijlage D Klassendiagram Bijlage E Sequentiediagram Bijlage F Toestanddiagram Literatuurlijst Naam (studentnummer) Module Systeemontwikkeling Page 3
4 1. Inleiding ArtRent is een bedrijf dat het verhuren van kunst als core business heeft. Om de processen rondom de verhuur optimaal te kunnen laten verlopen effectiviteit en efficientie, is er behoefte aan een informatiesysteem dat de processen ondersteund. Dit document beschrijft de ontwikkeling van het nieuwe informatiesysteem Leeswijzer Het totale proces om tot een nieuw systeem te komen, kan verdeeld worden in verschillende fases. Iedere fase zal beschreven worden in één van de hoofdstukken. Hoofdstuk 2; Doelstelling. Dit hoofdstuk bevat een korte omschrijving van de doelstelling behorende bij deze opdracht. Hoofdstuk 3; Analyse. In dit hoofdstuk zal beschreven worden aan welke eisen het systeem moet voldoen en welke processen het zal moeten ondersteunen Hoofdstuk 4; Projectaanpak. In dit hoofdstuk zal aangegeven worden welke ontwikkelmethodiek geadviseerd wordt en wat de daarbij behorende projectaanpak is. Hoofdstuk 5; Advies. Dit hoofdstuk fungeert als afsluiting in de vorm van een advies. 2. Doelstelling Het doel is om een nieuw informatiesysteem te ontwikkelen waarmee de processen van ArtRent verder ondersteund en gedigitaliseerd zullen worden. Hierdoor zal er een effectiviteits- en efficientieslag gemaakt kunnen worden. 3. Analyse & ontwerp In deze fase zullen er verschillende onderdelen en functies van het nieuw te ontwikkelen systeem worden beschreven met behulp van verschillende UML modellen. De reden dat er voor UML gekozen is als systeemontwikkeltechniek, is dat het een universele en solide basis is voor systeemontwikkeling. 3.1 Bedrijfsprocessenkaart Om inzichtelijk te maken welke processen er door het informatiesysteem ondersteund moeten worden, zijn de processen opgenomen in de bedrijfspocessenkaart (Lunn, 2008, pag.158). Aan de bedrijfsprocessen uit de case, heb ik het proces Controleren betalingen toegevoegd. Dit proces bevat de controle of de clienten hun facturen hebben voldaan binnen de gestelde termijn. Wanneer dit niet het geval is, wordt dit als achterstallig in de debiteurenadministratie opgenomen. Naam (studentnummer) Module Systeemontwikkeling Page 4
5 3.2 Use-case diagram In de use-case diagram is inzichtelijk gemaakt welke actoren een rol spelen en in welke relatie zij staan ten opzichte van de verschillende onderdelen van het systeem (Lunn, 2008, pag. 136). Zie bijlage A 3.3 Use-case beschrijving In de use-case beschrijving staat beschreven wat de functie per use-case is. Op deze manier is er een duidelijke beschrijving van de gewenste functionaliteit per activiteit. Eveneens staat hier de samenhang met andere use-cases beschreven (Lunn, 2008, pag. 173). Zie bijlage B 3.4 Activiteitendiagram Om in kaart te brengen aan welke eisen het systeem moet voldoen, is er een activiteitendiagram opgesteld voor het proces van aanvragen en reserveren van kunstobjecten (Lunn, 2008, pag 135). Zie bijlage C Naam (studentnummer) Module Systeemontwikkeling Page 5
6 3.5 Klassendiagram Om de verschillende relaties tussen de objecten binnen het systeem aan te geven, is er gebruik gemaakt van een klassediagram (Lunn, 2008, pag. 205 t/m227). Zie bijlage D 3.6 Sequentiediagram verhuur/reservering en bezorgen/terughalen De sequentiediagrammen Verhuur/reservering en Bezorgen/terughalen laten de het verloop van het systeem zien evenals de taken per actor. De sequentiediagrammen zijn op chronologische volgorde van boven naar beneden te lezen. (Lunn, 2008, pag. 234 t/m 238). Zie bijlage E 3.7 Sequentiediagram Controleren betalingen In aanvulling op de sequentiediagrammen bij de hoofdprocessen Verhuur/reservering en Bezorgen/terughalen, is er ook een sequentiediagram opgemaakt voor het bedrijfsproces Controleren betalingen. In dit proces wordt er een controle uitgevoerd om na te gaan of de verzonden facturen zijn voldaan. Wanneer dit het geval is, zal de boeking gesloten worden in de debiteurenadministratie. Wanneer een factuur na 3 maanden niet is voldaan, zal er een achterstandsmelding gedaan worden in de debiteurenadministratie. Deze melding is vervolgens inzichtelijk voor de medewerker acceptatie wanneer hij/zij de aanvraag controleert. Dit sequentiediagram is eveneens te vinden in bijlage E 3.8 Toestandsdiagram object/kunstwerk In het toestandsdiagram is te zien welke toestanden een kunstwerk kent. Hierbij zijn de invloeden te zien welke gebeurtenissen teweeg brengen. Zie Bijlage F 3.9 Voorstel gebruikersinterface (GUI) Om een beeld te kunnen vormen van het systeem en de mate van gebruiksvriendelijkheid, is er een concept van de gebruikersinterface voor het verhuurproces opgesteld. Het scherm dat getoond wordt, is het scherm dat de klant te zien krijgt nadat hij/zij is ingelogd of aangemeld en heeft gekozen voor de optie Verhuur. Naam (studentnummer) Module Systeemontwikkeling Page 6
7 Scherm voorbeeld: In dit schermontwerp wordt de mogelijkheid gegeven om, door gebruik van drop-down menu s te zoeken op verschillende criteria die in de catalogus zijn vastgelegd. Na het zoeken worden de resultaten getoon in een deelvenster waarin o.a. de beschikbaarheid getoond wordt. Tevens is, d.m.v. een checkbox, aan te geven of je het werk wilt huren. Is het werk niet beschikbaar, dan kun je vanuit het verhuur scherm naar het scherm om te reserveren. 4. Projectaanpak 4.1 Aanbevolen inrichting ontwikkeltraject De aanbevolen inrichting voor dit ontwikkeltraject, is de scrum methodiek. Reden is dat deze methodiek de mogelijkheid biedt om snel in te spelen met veranderingen en invloeden van buitenaf, alsmede met die binnen de eigen organisatie. Gezien het hier om een greenfield ontwikkeltraject gaat, is het raadzaam om de functionaliteiten gefaseerd uit te rollen ofwel in zogeheren sprints op te leveren. Hierbij dient wel de kanttekening gemaakt te worden dat er per sprint voldoende doorlopende capaciteit vrij gehouden moet worden vanuit o.a. de business voor het scherp houden van de requirements, tussentijds toetsen en evalueren. Dit in tegenstelling tot wanneer de waterval methodiek gekozen wordt, waarbij de business capaciteit voornamelijk in tijdens het vooronderzoek en bij de acceptatie nodig is. 4.2 Rollen Het scrumteam bestaat uit een Product Owner, een Scrummaster en een ontwikkelteam. Hieronder een korte beschrijving van de verantwoordelijkheden en taken per rol (Schwaber en Sutherland, 2011, pag. 5.t/m 7). - Product Owner verantwoordelijk voor de prioritering, managen van de backlog en de werkzaamheden van het ontwikkelteam. De Product Owner is de vertegenwoordiger van de business. Naam (studentnummer) Module Systeemontwikkeling Page 7
8 - Scrummaster Verantwoordelijk voor het begrip en een juiste toepassing van de scrum theorie, het toepassen in de praktijk en het volgen van de regels. Daarnaast beschermt de scrum master het ontwikkelteam tegen invloeden van buitenaf. - Ontwikkelteam Een multidisciplinair en zelfsturend team dat er voor zorgt dat aan het einde van iedere sprint een increment van een product wordt opgeleverd 4.3 Product backlog Voor de ontwikkeling van het informatiesyteem van ArtRent zullen alle functionaliteiten op de backlog staan. Aan de hand van prioriteitenstelling (o.b.v. MoSCoW) zijn hieronder de meest essentiele functionaliteiten genoemd en toegelicht. - Klanten moeten zich kunnen registreren op via de website - Klanten moeten een verhuur en reserveringsaanvraag kunnen doen - Medewerkers moeten de aanvragen van klanten (aanvraag lidmaatschap, verhuur en reservering) kunnen afhandelen en toetsen. - In het systeem dient informatie vastegelegd over de kunstobjecten zoals bijvoorbeeld de kunstenaar, de stroming etc... maar ook data omtrent beschikbaarheid van het object. 5. Advies Gezien er een volledig nieuw systeem gebouwd moet worden waarbij zowel de klant als de medewerkers van de verschillende afdelingen zelf gebruik maken van de database, is het raadzaam om de ontwikkeling en oplevering in fases te laten plaats vinden. Iedere fase zal er een stuk functionaliteit opgeleverd worden dat klaar is voor gebruik. Op deze manier is de uitrol overzichtelijk en de impact bij implementatie op de organisatie minimaal. Een andere reden waarom de Scrum methodiek aan te raden is, is dat er binnen ArtRent nog niet eerder gebruik is gemaakt van een dergelijk informatiesysteem. De kans is dan ook zeer groot dat er gedurende het ontwikkeltraject nieuwe wensen m.b.t. functionaliteit geuit worden o.b.v. voortschreidend inzicht. Omdat je met de scrum methodiek in kleine teams werkt, is hier gemakkelijk op in te spelen. Naam (studentnummer) Module Systeemontwikkeling Page 8
9 6. Bijlagen Bijlage A Use-case diagram Use-case acceptatieproces Use-case Controleren betalingen Naam (studentnummer) Module Systeemontwikkeling Page 9
10 Bijlage B Use-case beschrijving Naam (studentnummer) Module Systeemontwikkeling Page 10
11 Bijlage C Activiteitendiagram Bijlage D Klassendiagram Naam (studentnummer) Module Systeemontwikkeling Page 11
12 Bijlage E Sequentiediagram Note bij de sequentiediagrammen: De terugmeldingen dienen gestippeld te zijn, helaas kreeg ik dit niet voor elkaar in het programma Visual Paradigm. Sequentiediagram verhuur/reservering Sequentiediagram bezorgen/terughalen Naam (studentnummer) Module Systeemontwikkeling Page 12
13 Sequentiediagram Controleren betalingen Bijlage F Toestanddiagram Naam (studentnummer) Module Systeemontwikkeling Page 13
14 7. Literatuurlijst - Lunn, K. (2008), Software engineering met UML, SDU uitgevers BV, Den Haag - Schwaber, K. En Sutherland, J. (2011), De Scrumgids, Scrum.org Naam (studentnummer) Module Systeemontwikkeling Page 14
Kwaliteit in Agile: een gegeven?
QA in Agile: waste? Kwaliteit in Agile: een gegeven? Een praktijkvoorbeeld Arno Balemans senior Quality Assurance consultant Bussum, 29 september 2015 Kwaliteit in Agile 2015 2 Werkzaamheden In mijn opdrachten:
Nadere informatieHoofdstuk Error! Style not defined. 19. 3. Use-case analyse
Hoofdstuk Error! Style not defined. 19 3. Use-case analyse Hier worden een paar use-case diagrammen gegeven en een aantal use-case beschrijvingen volgens het template van Warmer & Kleppe. 3.1 Use-case
Nadere informatieScrum. Een introductie
Organisatie SYSQA B.V. Pagina 1 van 10 Scrum Een introductie Almere 1999 Proud of it Pagina 1 van 10 Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 Inleiding... 3 2 Scrum... 4 3 Scrum rollen...
Nadere informatieIk had overigens het schrijven van dit voorwoord ingeschat op 1 storypoint. Het zijn er uiteindelijk 3 geworden. En het aantal iteraties? Oneindig.
Woord vooraf Tijdens het semesteroverleg Analysis & Design kwam het onderwerp scrum aan de orde. Enkele van onze studenten werken bij bedrijven die experimenteren of werken met scrum, en het docententeam
Nadere informatieUML. From weblog http://dsnippert.wordpress.com. Dennis Snippert
UML From weblog http://dsnippert.wordpress.com Naam: Dennis Snippert Inhoudsopgave 1. Wat is Uml?... 3 2. UML diagrammen... 4 3. Uitleg diagrammen... 5 3.1. Usecase diagram:... 5 3.2. Class diagram:...
Nadere informatieScrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil
Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag
Nadere informatie14-9-2015. Scrum in het kort
Les 3 Scrum in het kort Scrum is een agile proces dat het ons mogelijk maakt om de hoogste waarde in de kortste tijd te realiseren. Het maakt het ons mogelijk om snel en regelmatig echt werkende software
Nadere informatieWHITE PAPER. Agile/Scrum
WHITE PAPER Agile/Scrum Belangrijkste kenmerk van Scrum is de ontwikkeling via een serie van korte - iteraties, in Scrum terminologie sprints genoemd. Introductie Heel in het kort gezegd is Scrum een Agile
Nadere informatieInhoudstafel. UML (Unified Modeling Language)
UML (Unified Modeling Language) Inhoudstafel Inleiding...2 Waarvoor dient UML...2 Wat is UML... 2 Use-cases... 2 Inleiding...2 Voorbeeld...3 Eigenschappen van een goede use-case...3 Wat is een actor...4
Nadere informatieObjectgericht Ontwerpen
Objectgericht Ontwerpen Probleem Analyse Ontwerp Code Unified Modelling Language Doel Hulpmiddel bij nadenken Hulpmiddel communicatie met collega s Documentatie van code In dit vak Leren door doen Project
Nadere informatieInhoud. Deel een Het ontwikkeltraject 13. Inleiding 11
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
Nadere informatieUML is een visuele taal om processen, software en systemen te kunnen modeleren.
Vragen inleinding UML 1. Wat is UML? UML is een visuele taal om processen, software en systemen te kunnen modeleren. 2. Waar bestaat UML uit? Notaties(zijn symbolen, commentaar en waarden etc.) en diagrammen(grafische
Nadere informatieAgile bij grote administratieve systemen. Omgaan met requirements
Agile bij grote administratieve systemen Omgaan met requirements 1 Agenda Wat is een groot systeem? Aanpak van een groot systeem Agile alignment Agile en requirements (en architectuur) Agile en governance
Nadere informatieRiskpoker - Confirmation - Planningpoker. Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink
Riskpoker - Confirmation - Planningpoker 10-7-2013 Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink 1 Presentatie (sprint) backlog items 1 2 3 4
Nadere informatieDe student krijgt de opdracht een dynamische webomgeving te ontwerpen. Als het ontwerp is goedgekeurd moet hij deze realiseren en vervolgens testen.
LEEREENHEID Systeem ontwikkeling 2 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid
Nadere informatieDefinitief 1.0 Handreiking voor toepassen van Agile Scrum binnen Overheidsdiensten april 2012
1 Kennis Agile Scrum 1.1 Inleiding In dit eerste deel wordt de lezer meegenomen in de Agile Scrum methodiek. Binnen DR, onder meer met ondersteuning vanuit Quintor, worden steeds meer projecten op deze
Nadere informatieTFS als perfecte tool voor Scrum
TFS als perfecte tool voor Scrum René van Osnabrugge renevo@delta-n.nl About me René van Osnabrugge Communicate @renevo renevo@delta-n.nl http://osnabrugge.wordpress.com Agenda Wat is Scrum? Wat is ALM
Nadere informatieDe overstap naar Agile De overstap naar Agile
De overstap naar Agile De overstap naar Agile Wat als niet alleen de requirements veranderen, maar alles verandert? Inleiding Start project met waterval aanpak Overstap naar agile Hoe hebben we het gedaan?
Nadere informatieLes F-02 UML. 2013, David Lans
Les F-02 UML In deze lesbrief wordt globaal beschreven wat Unified Modeling Language (UML) inhoudt. UML is een modelleertaal. Dat wil zeggen dat je daarmee de objecten binnen een (informatie)systeem modelmatig
Nadere informatie15-6-2015. Eerste ontwerp Conferentie Software Development 2020. Programma 5 minuten Introductie. Netvlies Sedert 1997
Eerste ontwerp 1 - XX Programma 5 minuten Introductie 15 minuten Grip op je project met Scrum (theorie) 15 minuten Case: Zorgtrajectplanner 5 minuten Scrum in je dagelijkse werk 5-10 minuten Q&A Conferentie
Nadere informatieDe Agile Analist. Ebook over requirements en agile. Deel I
De Agile Analist Ebook over requirements en agile Deel I 2 Inhoud Deel I... 3 1 Inleiding... 3 1.1 Voor welk type projecten is Scrum geschikt?... 3 1.1.1 Empirische procesbesturing... 4 1.2 Agile werkt
Nadere informatieSnel waarde creëren met Scrum
Snel waarde creëren met Scrum Vereniging Stadswerk Gelderland/Utrecht Kennisdeling/Workshop 17 november 2014 Gerard Hoogendijk 2 Vragen? Waarde creatie en vertrouwen door zelfsturing! 3 Samen aan de slag
Nadere informatieLeiderschap in een organisatie met technische professionals
Quintor Leiderschap in een organisatie met technische professionals Johan Tillema CEO Quintor Professionele softwareontwikkeling ICT Architectuur Java,.NET en Mobile Informatieanalyse Opgericht in 2005
Nadere informatieHoe ver moet je gaan?
Hoe ver moet je gaan? Requirements verzamelen in agile John Copier; Marcel Steur 8 oktober 2015 Introductie Marcel + Qquest Informatica TU Delft Bedrijfskunde HSA + VU IT combineren met bedrijfskunde Qquest
Nadere informatieHandleiding bij de DWO (digitale wiskunde oefenomgeving)
Handleiding bij de DWO (digitale wiskunde oefenomgeving) Versie oktober 2005 Peter Boon Inhoudsopgave Inleiding... 3 Hoofdpagina... 4 Inloggen als gast... 6 Inloggen als gebruiker/leerling... 9 Mijn profiel...
Nadere informatieAERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)
AERIUS II Mark Wilmot Product Owner AERIUS Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS) m.j.wilmot@mineleni.nl Inhoud Toelichting AERIUS II Project Demo Agile / Scrum proces
Nadere informatie1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?
1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie? -Use case-diagram -Use case-beschrijving -Activity diagram -Sequentie diagram 2. Welke diagrammen beschrijven de structuur van de
Nadere informatieAntwoordmodel. Meerkeuzevragen (40 punten)
Antwoordmodel Aan dit antwoordmodel kunnen geen rechten worden ontleend. Het antwoordmodel dient als indicatie voor de corrector. Gebruikte literatuur: Donga, G. en Pinkster, B. (2007). Informatieanalyse.
Nadere informatieInhoud Deel een Het ontwikkeltraject 1 2 3
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
Nadere informatieUitleg Eigenaren & Eigenarenafrekening
Uitleg Eigenaren & Eigenarenafrekening Eigenaar (Gebruiker ) Huis 1 (Object) Huis 2 (Object) Reservering voor n Object, met n gekoppelde Reserveringsoort Reserveringsoort(en) bevat voorwaarden voor de
Nadere informatieWelkom. bij scrum. Zin in Onderwijs
Welkom bij scrum Zin in Onderwijs www.zininonderwijs.nl els@zininonderwijs.nl anna@zininonderwijs.nl Wat gaan we vandaag doen? o Wat is scrum? o Praktisch aan de slag o Oefenen o Scrumbord maken o Taken
Nadere informatieApplication interface. service. Application function / interaction
Les 5 Het belangrijkste structurele concept in de applicatielaag is de applicatiecomponent. Dit concept wordt gebruikt om elke structurele entiteit in de applicatielaag te modelleren: softwarecomponenten
Nadere informatieCanonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans
Canonieke Data Modellering op basis van ArchiMate Canonieke Data Modellering op basis van Archimate Bert Dingemans Abstract Modelleren op basis van de open standard ArchiMate is een goed uitgangspunt voor
Nadere informatieLSSN seminar Amsterdam 01-11-2012 Edwin Kippers Master Black Belt. Project Management
Lean Six Sigma Scrum Niet alleen voor software projecten LSSN seminar Amsterdam 01-11-2012 Edwin Kippers Master Black Belt Project Management Project succes survey The Standish Group's report: "CHAOS Summary
Nadere informatieAAN DE SLAG MET SCRUM. Scrum in ict-projecten. Hendrik Jan van Randen
2e druk AAN DE SLAG MET SCRUM Scrum in ict-projecten Hendrik Jan van Randen Aan de slag met Scrum Aan de slag met Scrum Scrum in ICT-projecten Tweede druk Hendrik Jan van Randen Met behulp van onderstaande
Nadere informatieVoorwoord bij de tweede druk
7 Voorwoord Er zijn veel verschillende bedrijven die werkzaam zijn in de productiesector of de dienstensector en die elk hun sterke en minder sterke zijden hebben. Een bedrijf probeert zich te onderscheiden
Nadere informatieEnterprise Resource Planning. Hoofdstuk 3 Planning, ontwerp en implementatie van Enterprise Resource Planning-systemen
Enterprise Resource Planning Hoofdstuk 3 Planning, ontwerp en implementatie van Enterprise Resource Planning-systemen Pearson Education, 2007; Enterprise Resource Planning door Mary Sumner Leerdoelstelling
Nadere informatieWanneer ga je Agile? Wat is Agile Project Management?
Wanneer ga je Agile? Agile Project Management 1 past goed in deze tijd. Het is snel, flexibel en leuk. Je kunt het echter niet altijd en overal gebruiken. Het werk en de organisatie moeten geschikt zijn
Nadere informatie14-9-2015. Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Systeemontwikkeling
Les 1 Docent: Marcel Gelsing Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Systeemontwikkeling Je kunt hier (optioneel) ook een gratis tool downloaden
Nadere informatieVan Samenhang naar Verbinding
Van Samenhang naar Verbinding Sogeti Page 2 VAN SAMENHANG NAAR VERBINDING Keuzes, keuzes, keuzes. Wie wordt niet horendol van alle technologische ontwikkelingen. Degene die het hoofd koel houdt is de winnaar.
Nadere informatieCecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl
(fr)agile Balance Cecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl Voorstelronde Naam Organisatie Ervaring met testen in agile omgevingen Verwachting 2 Agenda 09:30
Nadere informatieDoel Vaststellen wat het doel is van aankomende sprint en een plan maken om dat doel te bereiken.
Scrum Checklist 1 Sprint Planning Vaststellen wat het doel is van aankomende sprint en een plan maken om dat doel te bereiken. Eerste dag van de sprint Product Owner, Scrum Master, Ontwikkelteam (verplicht)
Nadere informatiePlan van Aanpak. project Tetris Packing
Plan van Aanpak project Tetris Packing Inleiding! 4 Projectomschrijving! 5 Producten! 5 Testplan! 5 Ontwerprapport! 5 Implementatierapport! 5 Testrapport! 5 Systeemdocumentatie! 5 Aanpak! 6 Projectmethodiek!
Nadere informatieInhoud. 1. Agile werken. 2. Het belang van Agile werken. 3. Basisprincipes van Agile werken. 4. De meest gebruikte Agile methode: Scrum
Inhoud 1. Agile werken 2. Het belang van Agile werken 3. Basisprincipes van Agile werken 4. De meest gebruikte Agile methode: Scrum 5. Drie rollen binnen een Scrum squad De wereld waarin je leeft verandert
Nadere informatieAliens? http://www.youtube.com/watch?v=e5pqleh2hz8
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Ontwikkelmethoden en technieken Kenmerken van ontwikkelmethoden POMT HC2 2 Vorige week 3 Rollenspel Klant is koning Communicatie en afspraken Documentatie
Nadere informatieGewone jongens die mooie dingen maken. Wat we doen en hoe we het doen
Gewone jongens die mooie dingen maken Wat we doen en hoe we het doen Wij zijn studio fonkel Wij zijn Studio Fonkel en wij maken mooie dingen. Of het nu gaat om een website, webapplicatie, landkaart of
Nadere informatieNexus Gids. De definitieve gids voor Nexus: Het exoskelet van geschaalde Scrum ontwikkeling. Developed and sustained by Ken Schwaber and Scrum.
Nexus Gids De definitieve gids voor Nexus: Het exoskelet van geschaalde Scrum ontwikkeling Developed and sustained by Ken Schwaber and Scrum.org August 2015 Inhoudsopgave Nexus Overzicht... 2 Doel van
Nadere informatieModeleren. Modelleren. Together UML. Waarvan maken we een model? overzicht les 14 t/m 18. ControlCenter 6.2
Modelleren Werkelijkheid Modelleren Modeleren Waarvan maken we een model?!analyse " Maak een model van de te automatiseren werkelijkheid of van het op te lossen probleem! Domeinkennis = structuur! Functionele
Nadere informatieDe Agile Analist. Ebook over requirements en agile. Deel II
De Agile Analist Ebook over requirements en agile Deel II 2 Inhoud Deel I... 3 1 Inleiding... 3 2 Just in time requirements... 3 3 Just enough requirements... 3 Deel II... 4 4 Samenwerken met de business...
Nadere informatiebeschrijvingstechnieken bij systeemontwikkeling
1 Bijlage 8 Alternatieve (UML) beschrijvingstechnieken bij systeemontwikkeling De in hoofdstuk 3 weergegeven beschrijvingstechnieken voor de beschrijving van de informatietechnologie is summier. Er wordt
Nadere informatiePort of Amsterdam en DMS. Congres SharePoint
Port of Amsterdam en DMS Congres SharePoint Port of partnerships Utrecht, 23 september 2014 Overzicht Havens Amsterdam (NZKG) 2 Haven Amsterdam Algemene informatie Zeehaven nr. 4 in Europa Cacaohaven nr.
Nadere informatieSIG CONTRACTEN
SIG CONTRACTEN 11-01- 2017 AGENDA R17-thema: Optimaliseren gebruikersvriendelijkheid Contractenmodule Doel van en werkwijze in de SIG Inventarisatie en prioritering van verbeterpunten Vervolgbijeenkomsten
Nadere informatieScrum: where Business drives IT
Scrum: where Business drives IT De simpelste oplossingen zijn meestal de beste Nu op veel plekken de Oracle Developer en Designer ontwikkelstraat aangevuld wordt met, of vervangen wordt door JDeveloper,
Nadere informatieSCRUM FRESHAPPLE.NL #DIGITALATHLETES
FRESHAPPLE.NL #DIGITALATHLETES HOME OF THE DIGITAL ATHLETES IT ALL STARTS WITH AN IDEA! EN DAAR ZITTEN WE VOL MEE We zijn ervan overtuigd dat iedereen een digitale fantasie heeft, wij helpen je graag dit
Nadere informatie8-12-2015. Hoe test je een pen? Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Acceptatietesten
Les 1 Docent: Marcel Gelsing Je kunt de presentatie na afloop van elke les downloaden. Ga naar : www.gelsing.info Kies voor de map Acceptatietesten Hoe test je een pen? 1 Bekijk eerst het filmpje over
Nadere informatieDe stappenhandleiding is in hoofdstappen verdeeld, de volgende stappen zullen aan bod komen:
VOORWOORD In deze handleiding wordt de module Nieuwsbrief van OnderneemOnline stap voor stap uitgelegd. In de inhoudsopgave vindt u exact terug hoe u de module Nieuwsbrief kunt beheren. De stappenhandleiding
Nadere informatieAuditen van Agile projecten
Auditen van Agile projecten Platform voor Informatiebeveiliging 10 december 2013 Merijn van der Zalm & Marcel Trijssenaar Agenda Belang van assurance op agile ontwikkelen Agile versus Waterval Perspectief
Nadere informatieFebruari juni Toelichting aanpak. Claudia Tjia GROEP F M42
Februari juni 2016 Toelichting aanpak Claudia Tjia GROEP F M42 Dit document bevat informatie over het onderdeel SCRUM binnen de proftaak. SCRUM is de methode die wij als groep moesten hanteren om het project
Nadere informatieGerlof Donga Bert Pinkster
Informatieanalyse Informatieanalyse Gerlof Donga Bert Pinkster Meer informatie over deze en andere uitgaven kunt u verkrijgen bij: Sdu Klantenservice Postbus 20014 2500 EA Den Haag tel.: (070) 378 98
Nadere informatieVerzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling Agile Methodiek en Technologie Zest Application Professionals Hoe is de aansluiting op ontwikkelmethoden voor Legacy-systemen? Out of the Box
Nadere informatieAgile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl +31 6 27 74 60 88
Agile buiten de IT Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl +31 6 27 74 60 88 Agenda Overzicht Agile: een hype? Agile termen Planningpoker: zelf ervaren Samenvatten Volgende
Nadere informatieMethodiek. Versie: 16/05/2012 13:42:35
Methodiek Versie: 16/05/2012 13:42:35 Inhoudsopgave Methodiek... 2 Onze visie op het functioneel ontwerp... 2 Stappen in het ontwerpproces... 3 Methodiek Inleiding In dit deel van de encyclopedie wordt
Nadere informatieInleiding ontwikkelmethoden
Inleiding ontwikkelmethoden 1 Ontwikkelmethoden en Technieken POMT HC1 2 Ronald de Waal Opleiding TU Delft: industrieel ontwerpen Diverse softwarebedrijven, internet ontwerp vanaf 1994 Docent systeemontwikkeling
Nadere informatieTaak 2.1.4 Eerst zien dan geloven... 1. Inhoud
Taak 2.1.4 Eerst zien dan geloven Inhoud Taak 2.1.4 Eerst zien dan geloven... 1 Inhoud... 1 Inleiding... 2 Modules van urenregistratiesysteem (Blokboek)... 3 Module applicatiebeheer... 3 Module projectbeheer...
Nadere informatieINFORMATIE ANALYSE. Sla de brug tussen Business en ICT.
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
Nadere informatiecase: toestandsdiagrammen
Hoofdstuk 13 case: toestandsdiagrammen In dit hoofdstuk wordt het maken van de eerste versie van de toestandsdiagrammen voor het boodschappensysteem van Hans en Jacqueline uitgewerkt. 13.1 Vind klassen
Nadere informatieContinuous Requirements Engineering
Continuous Requirements Engineering voor testers 1 Requirements? Dit ga ik maken Dit wil ik hebben Dit wilde de klant hebben en moest de bouwer maken 2 Testen! 3 Het goeie ouwe V-model wensen systeem systeemrequirements
Nadere informatiecase: use-case-diagram
Hoofdstuk 9 case: use-case-diagram Dit hoofdstuk beschrijft de totstandkoming van de use-cases voor EasyShop, het maaltijdsysteem van Hans en Jacqueline. Het zijn de functionele systeemeisen die hier worden
Nadere informatieGlobal Project Performance
Return on investment in project management SCRUM MASTER TRAINING PRINCE2 and The Swirl logo are trade marks of AXELOS Limited. OVER SCRUM Scrum is een raamwerk voor het ontwikkelen en onderhouden van complexe
Nadere informatieHandleiding. Zoeken naar en bestellen van producten op ERIKS.be en TradCom.be
Handleiding Zoeken naar en bestellen van producten op ERIKS.be en TradCom.be DOCUMENTATIENUMMER VAN DEZE PUBLICATIE 059116 v5 ERIKS +BAUDOIN l Boombekelaan 3 l B 2660 Hoboken l T (03) 829 27 34 l info@eriks.be
Nadere informatieMicrosoft Partner. 2-Control B.V.
Microsoft Partner 2007 B.V. Veel kennis en ervaring Jong, dynamisch en flexibel Onafhankelijke partij - 2-1 Missie: B.V. ondersteunt bedrijven bij het verbeteren van de kwaliteit van de geautomatiseerde
Nadere informatieDe Agile Analist. Henk Jan Huizer
De Agile Analist Henk Jan Huizer Software Ontwikkeling Dat is Software Ontwikkeling is Voor veel organisaties van steeds grote belang! Agile Software ontwikkeling Is een aanpak die past bij het type werk
Nadere informatieDEEL I. 5.9 Scrum. 5.9.1 Definitie project. 5.9.2 Kern van de methode. 5.9.3 Historie. 5.9.4 Scope
108 5.9 Scrum Deel I van de beschrijving van Scrum is geschreven door Jeroen Venneman en gereviseerd en geautoriseerd door Eelco Rustenburg, co-auteur van het boek De Kracht van Scrum, en Theo Gerrits,
Nadere informatie1. De watervalmethode... 2. 2. Agile softwareontwikkeling... 2. 3. Iteratief werken... 3. 4. Agile technieken voor teams... 3
Naar Voren: Tijdschrift voor webwerkers» Artikel #155 Agile (web)ontwikkeling Omarm de verandering Als ICT-professional heb je het liefst dat de klant exact weet wat hij wil, dat jij exact weet hoe je
Nadere informatieRapportage Lineage. Introductie. Methode. J. Stuiver
Rapportage Lineage Rapportage Lineage J. Stuiver Introductie In elk project is het essentieel om informatie over het project en haar activiteiten voor alle partijen beschikbaar te stellen. Deze informatie
Nadere informatieScrum. Veranderingen. Product development of product manufacturing?
Scrum Nu op veel plekken de Oracle Developer en Designer ontwikkelstraat aangevuld wordt met, en steeds vaker zelfs vervangen wordt door JDeveloper, komt vaak de vraag naar boven welke project management
Nadere informatieVAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER
VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER Sander Hoogendoorn Versie 1.0 15 april 2002 Documentbeheer Versie Datum Auteur Omschrijving 0.1 15 April 2002 Sander Hoogendoorn 0.2 15 april
Nadere informatieImpact Masters Checklist
Impact Masters Checklist Inhoudsopgave 1. Inleiding 3 2. Vliegwiel van Impact 4 3. Checklist 6 4. Vervolgvragen 8 Blz. 2 Inleiding Impact Masters helpt ondernemers nieuwe kansen te ontdekken voor hun bedrijf
Nadere informatieAgile ervaring Ir.ing. Erik van Daalen
Agile ervaring Ir.ing. Erik van Daalen Eneco Rotterdam 3 december 2013 03-12-2013 Agile Erik van Daalen 1 Hoofdsponsor Sponsors IPMA-N Jaarsponsors 03-12-2013 Agile Erik van Daalen 2 Korte introductie
Nadere informatieAgile Foundation examen - OEFENVragenformulier
Agile Foundation examen - OEFENVragenformulier 1) Wat is het beste dat je kunt doen volgens de principes van het Agile Manifesto? a) Afspraken nakomen b) Opleveren wat waardevol is c) Regelmatig resultaat
Nadere informatieNexus Gids. De definitieve gids om Scrum op te schalen met Nexus: De regels van het spel. Januari 2018
Nexus Gids De definitieve gids om Scrum op te schalen met Nexus: De regels van het spel Januari 2018 Developed and sustained by Ken Schwaber and Scrum.org Dutch 0 Inhoudsopgave Nexus Overzicht... 2 Doel
Nadere informatieGlobal Project Performance
Return on investment in project management SCRUM INCOMPANY TRAINING PRINCE2 and The Swirl logo are trade marks of AXELOS Limited. OVER SCRUM Scrum is een raamwerk voor het ontwikkelen en onderhouden van
Nadere informatieHandleiding OSIRIS Self Service. Schermen en procedures in OSIRIS voor docenten en studenten
Schermen en procedures in OSIRIS voor docenten en studenten Onderhoud en versiebeheer Dit document is eigendom van de projectleider Implementatie Osiris Volg. Wijzigingen aan het document worden geïnitieerd
Nadere informatieAnt: B Dit is het doel van het proces.
In welk proces vormt het voor aanpassingen in de informatievoorziening beschikbaar gestelde budget een mandaat voor besluitvorming? A: Contractmanagement B: Financieel management C: Transitie D: Wijzigingenbeheer
Nadere informatieEXIN Agile Scrum Master
Preparation Guide EXIN Agile Scrum Master Editie juli 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
Nadere informatieDATAMODELLERING BASIS UML KLASSEMODEL
DATAMODELLERING BASIS UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm basis UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Nadere informatieElektronisch factureren
Elektronisch factureren Inleiding Elektronisch Factureren in RADAR is mogelijk vanaf versie 4.0. Deze module wordt niet standaard meegeleverd met de RADAR Update maar is te bestellen via de afdeling verkoop
Nadere informatieWhite paper Pink Agile Framework
Maak uw organisatie wendbaar, The Pink Way Over Pink Elephant Pink Elephant is een internationale kennisleider op het gebied van bedrijfsinnovatie en bedrijfsverandering. Met advies- en IT-dienstverlening
Nadere informatieScrum. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Scrum Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 2 SCRUM... 4 3 FASERING... 5 4 KENMERKEN... 6 4.1 DE SCRUM-MEETING...
Nadere informatiePlan van aanpak. Website voor Bouwkundig Adviesbureau Punte. Hugo Nijhuis John Oelen Frank Hazekamp Cindy Roelofs Ben Wilbers Tim Regelink
Plan van aanpak Website voor Bouwkundig Adviesbureau Punte 2009 Hugo Nijhuis John Oelen Frank Hazekamp Cindy Roelofs Ben Wilbers Tim Regelink Contents Product Backlog... 3 Documentatie... 4 Kwaliteitsbeheer...
Nadere informatieCriteria Stage- en afstudeeropdrachten Opleiding Informatica - Academie voor ICT & Business Erco Argante
Criteria Stage- en afstudeeropdrachten Opleiding Informatica - Academie voor ICT & Business Erco Argante Opleiding Informatica Academie voor ICT &Business Leerdoelen: realiseren van bedrijfsadministratieve
Nadere informatieScrum. Wat is het? De term Scrum. Kenmerken van Scrum
Scrum Wat is het? Scrum is een raamwerk dat voor veel projecten van toegevoegde waarde kan zijn. Scrum volgt in wezen het principe van leren doe je door te doen. De gedachte is dat je beter al doende met
Nadere informatieRelease Scan Sys 6.1. DBS Financieel
Release Scan Sys 6.1 DBS Financieel VCD Automotive Bediening Scan Sys tbv DBS Financieel Documentversie: 2.0 Datum: 4 juli 2016 VCD Automotive Scan Sys Release ImageCapture 6.1 1 INHOUDSOPGAVE 1. De release
Nadere informatieService Pack notes CRM SPE SP3
Service Pack notes CRM SPE SP3 Versie 1.1 INHOUD Opslag documenten in de database... 3 Wijzigen methodiek opslag documenten... 3 Controleren documenten... 3 Repareren documenten... 3 Documenten verplaatsen
Nadere informatieM22576 Notificatie ontvangers niet te openen bij aanmaken locatie via de movebasket
Module: Centix Office - één gelijktijdige gebruiiker M22576 Notificatie ontvangers niet te openen bij aanmaken locatie via de movebasket Als je in de movebasket een nieuwe locatie aanmaakt kun je niet
Nadere informatieAgile (Scrum) Werken Jeroen Hak
1 21-5-2018 Agile (Scrum) Werken Jeroen Hak 17-05-2018 2 Agenda Opening Agile - oorsprong Agile Scrum Agile PM methodieken 3 Jeroen Hak Functie Project / Programma manager Agile Adviseur & Trainer bij
Nadere informatie1. Over LEVIY. 5. Meldingen Wat zijn meldingen? 5.1 Technische melding toevoegen Hoe voeg ik een melding toe?
Versie 1 02 1. Over LEVIY Wat doet LEVIY? 06 5. Meldingen Wat zijn meldingen? 2. Algemene definities Behandelen van terugkerende definities. 07 5.1 Technische melding toevoegen Hoe voeg ik een melding
Nadere informatie5. Documenten Wat kan ik met Documenten? 1. Over LEVIY. 5.1 Documenten terugvinden Uitleg over vinden van documenten.
Versie 1.0 23.03.2015 02 1. Over LEVIY Wat doet LEVIY? 08 5. Documenten Wat kan ik met Documenten? 2. Algemene definities Behandelen van terugkerende definities. 09 5.1 Documenten terugvinden Uitleg over
Nadere informatie