Hogeschool Gent Departement Aalst Arbeidstraat AALST. Analyse en Ontwerp II. Willux nv. December Hans Geeroms Jels Armand

Maat: px
Weergave met pagina beginnen:

Download "Hogeschool Gent Departement Aalst Arbeidstraat 14 9300 AALST. Analyse en Ontwerp II. Willux nv. December 2011. Hans Geeroms Jels Armand"

Transcriptie

1 Hogeschool Gent Departement Aalst Arbeidstraat AALST Analyse en Ontwerp II Willux nv December 2011 Academiejaar Studenten: Hans Geeroms Jels Armand 1

2 Inhoud Willux nv... 1 Voorwoord... 3 Waarom mislukken IT Projecten... 4 Algemeen... 4 Waarom mislukken projecten in het bedrijf?... 5 Fasering... 5 Algemeen... 5 Lineaire ontwikkelingsmethode... 5 Iteratieve ontwikkelingsmethode... 5 Agile... 5 Scrum... 6 extreme Programming... 6 Welke ontwikkelingmethode bestaat er in het stagebedrijf?... 7 Vooronderzoek... 7 Huidige en gewenste situatie stagebedrijf... 7 Sterkte/zwakte analyse... 8 Missie, visie en doelen... 8 Strategie... 8 Structuur... 8 Systemen... 9 Actoren... 9 Analyse... 9 Use Case... 9 Use Cases Activiteitendiagram Testscenario s... Fout! Bladwijzer niet gedefinieerd. Kwaliteitsdefinitie Besluit

3 Voorwoord Voor de les Analyse & Ontwerp in ons laatste jaar Toegepaste Informatica hebben wij een opdracht gekregen om een paper en een presentatie te maken rond een project dat afgelopen/bezig is op onze stageplek. Het leek een zeer moeilijke opdracht aangezien Hans nog geen stage mag doen dit jaar en Jels nog op zoek was naar een stage. Nadat hij het geprobeerd heeft bij RealDolmen is hij uiteindelijk bij Willux nv belandt. Eerste opdracht van de paper was dat we zoveel mogelijk informatie kregen vanuit het bedrijf, hierdoor moesten we overleggen met Peter Steppe, de directeur, die wij ook willen bedanken om ons zo veel mogelijk te helpen bij het maken van deze paper. Ook onze docent Mvr. Van Audenrode willen wij bedanken omdat ze ons de kans geeft om een toffe paper te schrijven. Ook de hulp doormiddel van een naar de bedrijven te sturen heeft de studenten goed geholpen. De informatie verzamelen bleek wel een moeilijkere opdracht dan gedacht. Over projecten werd er amper gesproken omdat alles binnen Willux nv een geheim moet blijven, maar alles van informatie dat we hebben gekregen vind je terug in onze paper. Deze paper zal gaan over het ontwerp van een nieuwe database dat Willux nv ontwikkeld heeft. Deze applicatie werd nog niet zo lang gemaakt en zit momenteel in een testfase, deze zou begin 2012 online moeten komen. Wij hopen dat deze paper interesse wekt bij iedereen en dat we ervoor kunnen zorgen om langs deze weg iedereen iets bij te brengen over ons onderwerp. We hebben alles uitgelegd dat we konden uitleggen zodat het voor iedereen verstaanbaar blijft. Door dit te doen, zorgen we ervoor dat ook buitenstaanders iets bij kunnen leren over het bedrijf. 3

4 Waarom mislukken IT Projecten Algemeen Een eerste reden waarom ICT-projecten mislukken is omdat bedrijven geen business case maken. Hierdoor weten de bedrijven niet op welke tijd hun investeringen renderen. Door het maken van een business case kan voorkomen worden dat er een te late oplevering of geen oplevering is van het project. Met andere woorden, een business case zorgt ervoor dat je als bedrijf niet te veel geld uitgeeft en dat het project niet uitloopt. Bij ICT-projecten wordt er dus normaal altijd een business case gemaakt. Echter zijn deze niet altijd uitgerust met een ROI(Return On Investment), wat wil zeggen dat de business case niet volledig is. En een onvolledige business case is geen echte business case. Projecten lopen ook verkeerd omdat gebruikers tijdens het maken meer toe voegen dan er in werkelijkheid is gevraagd. Eigenlijk zouden ze zich telkens opnieuw moeten afvragen welk nut elke functie heeft die ze toevoegen. Hebben deze geen of weinig nut, dan moeten ze deze niet toevoegen. Het is enkel een tijdverlies en het kost de onderneming meer geld dat er later niet kan worden uitgehaald. Het uitlopen van een project is een logisch gevold van het feit dat er van bedrijven te veel verwacht wordt op een veel te korte tijd. Alles zou al perfect moeten lopen als een project op tijd moet worden afgeleverd. Elke kleine tegenvaller zal er voor zorgen dat er telkens een kleine vertraging bijkomt. Vervolgens komt er ook nog bij dat er begonnen wordt zonder dat de verwachtingen van het project grondig worden overlopen. Hierdoor heeft iedereen andere verwachtingen en zal er veel onduidelijkheid bestaan over het project. Uiteraard mogen deze verwachtingen niet te hoog zijn, anders kan er nooit aan worden voldaan. Het is ook heel belangrijk dat na het bespreken van de verwachtingen iedereen op de hoogte wordt gesteld van wat zijn persoonlijke taken zijn. Zo wordt het project beheersbaar en verkleint de kans op een mislukking. Een volgende reden is dat er regelmatig te weinig ervaring aanwezig is in het project. Omdat elk project wel uniek lijkt, nieuwe context, nieuwe mensen, nieuwe technieken,... is het echt wel nodig om de nodige ervaring en routine te hebben. Indien dit niet het geval is, zal dit weer zorgen voor een vertraging tot het niet opleveren van het project. Er moet dus zeker gezorgd worden voor een goede samenstelling die professioneel genoeg is. Het moeten mensen zijn die verstand hebben van het vak, en de teamleden mogen onderling geen problemen hebben. Wanneer er een gebrek is aan steun vanuit het management zal het ook moeilijk worden, omdat het management beslist welke middelen ter beschikking zijn voor het project. Ook zal het management er voor moeten zorgen dat er een correcte techniek wordt gebruikt voor het project. Een slechte communicatie kan er voor zorgen dat de doelen van het project niet duidelijk zijn. Dit wil zeggen dat een slechte communicatie tussen medewerkers ervoor kan zorgen dat niet alles duidelijk is. Eerst en vooral moeten deze doelen dan ook al realistisch zijn, indien deze onrealistisch zijn, zal het project zeer weinig kan hebben op slagen. Als er iets wordt gewijzigd aan doelen of aan technieken moet dit zeer snel en zeer duidelijk worden meegedeeld aan alle teamleden. Om kort samen te vatten zijn dit de redenen waarom ICT-projecten mislukken: - Er is geen grondige voorbereiding van het project - Er wordt geen duidelijke planning gemaakt - De verwachtingen liggen te hoog en zijn niet duidelijk - Het team waarmee gewerkt wordt, is niet geschikt of heeft te weinig ervaring - Te weinig steun vanuit het management - Door slechte communicatie weet niet iedereen wat er wordt verwacht 4

5 Waarom mislukken projecten in het bedrijf? Willux nv is een bedrijf dat zich bezig houdt met het verkopen van hard- & software. Ze houden zich ook bezig met netwerken en proberen problemen op te lossen die hun klanten hebben. Om dit overzichtelijker te maken hebben ze een databank nodig waarin alle gegevens bijgehouden worden van elke klant of en van elk bedrijf. Hun databank was te oud en er ze hebben dan hun databank vernieuwd en uitgebreid. De klanten werden soms minder snel geholpen worden doordat vele technische aspecten van hun computers/netwerk niet bijgehouden werd en hierdoor liep de oplossing vertraging op. Door de databank te verbeteren en de informatie beter in te delen zal de eventuele wachttijd aanzienlijk verminderen. Fasering Algemeen Lineaire ontwikkelingsmethode Er zijn verschillende bruikbare ontwikkelingsmethodes. De eerste is de lineaire ontwikkelingsmethode. Deze methode lijkt een beetje op een watervalmethode. Bij het begin wordt er een prototype gebouwd die een veel simpelere versie is van het uiteindelijke eindproduct. Vanaf het moment dat alle vereisten duidelijk zijn, zal het prototype in verschillende stappen verbeterd worden. Een voordeel hiervan is dat het risico op fouten geminimaliseerd zal worden. Een absoluut nadeel is dat er enorm veel overbodig werk aan te pas komt omdat het prototype wordt weggegooid nadat de vereisten bekend zijn. Iteratieve ontwikkelingsmethode Ten tweede hebben we de iteratieve ontwikkelingsmethode. Deze bestaat uit drie fasen, definitiestudie, pilot-ontwikkeling en invoering. Elke cyclus levert een pilot op. Dat een pilot een klein gedeelte is, betekent dat het maar een aantal van de totale (en ook mogelijk dan nog onbekende) systeemeisen dekt. Pas in de laatste pilot wordt aan alle systeemeisen voldaan. Het voordeel hierbij is dat er een grotere betrokkenheid is tussen gebruikers en opdrachtgever. Omdat er snel resultaten zichtbaar zijn, krijgen de gebruikers en opdrachtgever een goed oog in een goede afloop. Risico s zijn miniem omdat er in kleine stukken ontwikkeld wordt. Het nadeel is dat Het snelle ontwikkelen heeft de potentie een wissel te trekken op de organisatie en de hulpmiddelen, vanwege de grote dynamiek. Ook onervarenheid met de manier van werken kan leiden tot teleurstellingen en misverstanden. Agile Agile, een benaming voor een groep adaptieve ontwikkelmethodes. De term agile werd in 2001 geïntroduceerd nadat het Angile Manifesto gevormd werd: een groep prominente softwareontwikkelaars met pionierservaring binnen adaptieve methodes. Adaptieve methodes zoals Scrum en Extreme Programming waren er reeds langer, maar de term Agile maakte de adaptieve methoden pas echt mainstream. Agile heeft elf principes: 1) Klanttevredenheid door snelle levering 2) Regelmatig aanbod van nieuwe werkende software 5

6 3) Voortgang wordt gemeten aan de hand van werkende software 4) Wijzigingen van doelstellingen zijn welkom 5) Nauwe samenwerking tussen ontwikkelaars en hun belanghebbenden 6) Persoonlijk contact is de beste vorm van communicatie 7) Projecten worden opgezet rondom gemotiveerde individuen 8) Voortdurende aandacht aan technische hoogstandjes en goed ontwerp 9) Eenvoud 10) Zelforganiserende teams 11) Voortdurende aanpassing aan veranderde omstandigheden Er zijn Agile-Teams die lineair werken binnen een timebox maar er zijn er ook die ieder lineair kenmerk loslaten, zoals bij extreme Programming. De kracht van Agile zit in de onderlinge communicatie tussen projectleden. Deze communicatie wordt moeilijker wanneer een team uit meer dan 40 personen bestaat. Daarom is de geschiktheid van Agile beter bij kleine of middelgrote ontwikkelteams. Scrum Dan heb je ook nog Scrum, dit is een dynamische ontwikkelmethode voor complexe projecten die valt onder de Agile paraplu. De term Scrum stamt af van Rugby, waarbij teamleden als een geheel in een scrum proberen een afstand af te leggen, waarbij de bal naar voren en achteren wordt gespeeld. Scrum draait om het principe dat een opdrachtgever een veranderde visie heeft op het eindproduct kan hebben, en dat de wensen vanuit de markt veranderen of beter inzichtelijk worden. Voortschrijdend inzicht wordt verwelkomd in plaats van verafschuwd. Scrum is zeer gemakkelijk te leren, er zijn geen hoge drempels om er mee te starten. Scrum werkt met sprints. Een sprint heeft normaal gesproken een tijdsbestek van twee tot vier weken, afhankelijk van de tijdsinvestering van het team. Het Scrum Team bepaald de lengte van een sprint. Tijdens één sprint wordt gewerkt naar een bruikbare en geteste tussenoplevering. Nadat een sprint voltooid is, wordt er onmiddellijk een nieuwe meeting gehouden om te beslissen wat er in de volgende sprint gedaan wordt. extreme Programming extreme Programming is de meest adaptieve, aanpassingsinspirerende ontwikkelmethode. De methode concentreert zich op het realiseren van iteraties. Bij extreme Programming wordt niet gebonden aan een ontwerp dat in het begin van het traject is opgesteld waarvan niet meer mag worden afgeweken, zoals bij lineaire methodes. Hierdoor is men in staat om fouten te herstellen om beter aan de wensen van de opdrachtgever te kunnen voldoen. 6

7 Het Proces van extreme Programming: Met behulp van user stories worden requirements vastgesteld, zoals weergegeven in het proces. Deze user stories zijn dus beschrijvingen waarmee de eisen van de klant worden vastgesteld. De user stories maken het mogelijk om een release planning op te stellen. Dit is een planning die het traject verder definieert. Om de releaseplanning aan te vullen kan men spikes gebruiken. Dit zijn korte experimentele programma s om zo de potentiële oplossingen te achterhalen. De meeste van deze spikes worden veelal niet meer gebruikt in de iteratie zelf, omdat het slechts kleine programma s zijn om te zien of onderdelen van de iteraties realiseerbaar zijn. Het draait erom om eerst te testen of het werkt voordat het daadwerkelijk wordt geprogrammeerd in de iteratie. Binnen de iteratiefase gaan programmeurs aan de slag met het ontwikkelen van de software. Deze iteraties worden getoetst op werking en functionaliteit in een acceptatietest. extreme Programming biedt de gelegenheid om na het uitvoeren van de acceptatietest de bugs binnen de iteratie weg te werken. Deze iteraties worden uitgebracht als small releases nadat de acceptatietesten zijn goedgekeurd door de opdrachtgever. Een small release is het product van het traject. Welke ontwikkelingmethode bestaat er in het stagebedrijf? Bij Willux nv zal er de evolutionaire ontwikkelmethode gebruikt worden. Om de database aan te maken vertrekken ze van een basis van hun oude database. De bedoeling is om deze database uit te breiden met het PHP en PHPMysql programma. Uiteindelijk is de bedoeling dat elke informatie die nodig is online staat van iedere klant die er is. Vooronderzoek Huidige en gewenste situatie stagebedrijf Willux NV is niet zo een heel groot bedrijf, maar de drie personen die er werken, zijn elk gespecialiseerd zijn in hun vakgebied. Het bedrijf werkt vooral als ondersteuning voor andere ondernemingen die geen eigen, of een niet-volledige, IT-dienst hebben. De service aan de klanten staat centraal in het bedrijf. Ze zijn er zeker van dat een goede kennis van de klant zijn wil en een gepast advies kan leiden tot een geslaagde verkoop en een tevreden klant. Ze hopen dan ook op deze manier geen one-shot deals te realiseren, maar wel om een relatie op lange termijn uit te bouwen. Willux NV is op dit moment nog op zoek naar enkele mensen. Daaruit kan je dus afleiden dat ze zeker nog niet op het einde van hun kunnen zitten. Ze willen het bedrijf zeker en vast nog laten groeien. 7

8 Sterkte/zwakte analyse Sterkte: - Persoonlijk contact met iedere klant(je bent geen nummer!) - Ambitieus - Ze weten duidelijk wat ze willen - Goed bereikbaar voor het publiek. - Goed in hun vak Zwakte: - Te weinig mensen die er werken - Slechte databank waardoor de service niet optimaal blijkt te zijn. Missie, visie en doelen Momenteel werken er bij Willux nv dus nog maar drie personen maar ze zijn ambitieus. Ze willen meer personen aanwerven en hopen hun bedrijf uit te breiden naar meerdere klanten en vooral bedrijven. Ze willen hun netwerking groter op de markt brengen. Bij Willux staat service centraal in het bedrijf. Je zal dus geen verkopers tegen komen maar adviseurs. Het is hun overtuiging dat enkel een goede kennis van u noden, gekoppeld aan advies op maat, kan leiden tot een geslaagde verkoop en een tevreden klant. Ze willen vooral samenwerken op lange termijn en een relatie opbouwen met de klant. Zodat ze niet enkel een leverancier zijn maar eerder een ICT Partner. Door hun databank uit te breiden verzekeren ze snellere service (terwijl hij nu al snel is) en willen ze iedere klant tevreden houden. Strategie De strategie achter het uitbreiden van de databank is vooral omdat de klant telkens onmiddellijk wil geholpen worden. Om niet achterop te hinken op andere bedrijven waar ze wel al onmiddellijk geholpen worden gaan ze hun database nu uitbreiden of verbeteren. Ze werken (tot nu toe) met drie personen en dan hoeft telkens niet één van deze personen zich bezig te houden met een vragenlijst over de klant en zijn eisen. Het is vooral gemakkelijk als bijvoorbeeld een bedrijf een netwerk wil aanleggen dat Willux nv weet met wat voor computers er wordt gewerkt in het bedrijf en hoeveel computers aan dat netwerk moeten verbonden zijn. Deze databank kan ook bijhouden wie welke software/hardware aangekocht heeft. Als er dan een nieuwe versie of een beter programma uitkomt kunnen ze zo gemakkelijker reclame maken naar de personen die zo een bepaalde soft- /hardware gebruiken. Zo hoeven ze niet elke klant lastig te vallen met spam over nieuwe producten/diensten. Structuur Aangezien Willux nv met slechts drie personen werkt in het kantoor in Erembodegem, is er één baas met 2 werknemers onder zich. De baas is de heer Peter Steppe. Peter Steppe is gedelegeerd bestuurder, hij coördineert en deelt opdrachten uit aan de andere werknemers. De onderlinge relaties van de werknemers gaan verder dan enkel collega s zijn. 8

9 Systemen Er wordt momenteel gewerkt met een gewone database waarin de gegevens staan van de klanten. Dit wordt gewoon aangepast in een accesbestand waardoor er toch veel werk is. Iedere klant heeft wel een klantnummer maar hierin staan enkel de informatie van de klant zelf, niet wat hun verleden is in het bedrijf. Met de databank die ze nu willen bouwen zou er gewerkt worden via PHPMyadmin en MySql. Hierdoor zouden de klanten zichzelf online kunnen registreren waardoor ze automatisch worden toegevoegd aan het bestand. Dit moet werken voor de mensen die enkel hardware/software willen aankopen. Wil je een netwerk opstarten met behulp van Willux zal je nog steeds een afspraak moeten hebben met de bedrijfsleiders zodat deze alles kunnen bekijken hoe het erom draait in je bedrijf. Dit hoeft wel maar één keer te gebeuren, wil je nadien veranderingen kan je dit doen via e- mail. Daarin vermeld je gewoon je klantnummer en hoe en wat er juist moet veranderen. Door deze nieuwe database weten ze onmiddellijk wie je bent en wat voor relatie je al hebt met Willux nv. Actoren Bij de databank zijn er eigenlijk vooral drie belangrijke actoren. Eerst en vooral de klanten zelf, voor hen is het belangrijk dat het registratiesysteem duidelijk is en gemakkelijk om in te vullen. Een tweede belangrijke actor zijn de bedrijfsleiders zelf. Voor hen is het belangrijk dat de databank volledig juist is en als er ooit fouten optreden dat deze gemakkelijk op te lossen zijn. Ze moeten de werking van het systeem ook volledig begrijpen zodat er zeker geen fouten worden gemaakt bij bestellingen of accounts die aangemaakt worden door nieuwe klanten. Analyse Use Case Bedrijf Houdt Houdt gegevens gegevens bij bij Databank Helpt klant 9

10 Helpt klant <<includes>> <<extends>> Leest Leest gegevens gegevens in in databank <<extends>> Plaatst Plaats bestelling Klant Registreert Registreert zich zich <<extends>> Geeft gegevens in Voeg klant toe <<extends>> Verwijder klant Bedrijf en klant zijn primaire actoren. Databank(systeem) is secundaire actor omdat klant en bedrijf systeem gebruiken. Systeem doet niets op zichzelf. Databank houdt gegevens bij die zijn ingegeven door bedrijf wanneer het een klant toevoegt of door de klant zelf die zich registreert en op die manier zichzelf toevoegt. Het bedrijf kan ook een klant verwijderen. Wanneer een klant een bestelling plaatst, zal het bedrijf dit te zien krijgen, de klant zijn gegevens bekijken in de databank en nadien ook effectief de klant helpen. Use Cases Naam: Voeg klant toe Actor: Bedrijf(primaire actor) Systeem(secundaire actor) Precondities: Systeem bestaat Postcondities: Klant en systeem bestaan Includes: / Extends: / Successcenario:- Maakt nieuwe klant - voert gegevens in Exceptions: - Systeem crasht -> heropstarten systeem -> laatste back-up plaatsen - Klant bestaat al -> klant moet niet opnieuw worden toegevoegd -> annuleer nieuwe klant 10

11 Naam: Verwijder klant Actor: Bedrijf(primaire actor) Systeem(secundaire actor) Precondities: Klant en systeem bestaan Postcondities: Klant bestaat niet meer Includes: / Extends: / Successcenario: De klant staat niet meer in het systeem Exceptions: - Systeem crasht -> heropstarten systeem -> laatste back-up plaatsen - Klant bestaat niet -> klant kan niet worden verwijderd -> annuleer verwijderen klant Naam: Registratie klant Actor: Klant(primaire actor) Systeem(secundaire actor) Precondities: Systeem bestaat Postcondities: Systeem en klant bestaan Includes: Voeg klant toe Extends: / Successcenario: De klant kan zichzelf foutloos registeren en toevoegen Exceptions:-Systeem crasht -> heropstarten systeem -> laatste back-up plaatsen - Registratieformulier werkt niet -> Registratieformulier herwerken en fouten uithalen - Klant is reeds geregistreerd -> klant kan niet opnieuw registreren -> annuleer registratie Naam: Bestelling plaatsen Actor: Klant(primaire actor) Systeem(secundaire actor) Precondities: klant en systeem bestaan Postcondities: klant en systeem bestaan, er is een bestelling geplaatst Includes: / Extends: / Successcenario: Klant kan een bestelling plaatsen en wordt geholpen Exceptions: :-Systeem crasht -> heropstarten systeem -> laatste back-up plaatsen Activiteitendiagram Bedrijf Systeem Klant 11

12 Voegt klant toe Registreert zich Leest gegevens in databank Plaatst bestelling Houdt gegevens bij Kan klant geholpen worden? Nee Ja Helpt klant De klant registreert zich en bedrijf voegt de klant toe aan zijn systeem. Het systeem houdt op zijn beurt alle gegevens van de net toegevoegde klant bij. Wanneer de klant in het systeem zit, kan hij een bestelling plaatsen. Als deze een bestelling plaatst, zal het bedrijf de gegevens lezen in het systeem. Nadien zal het bedrijf kijken of het de klant kan helpen(een keuze maken). Als dit niet het geval is, zal het bedrijf opnieuw de gegevens lezen totdat het de klant kan helpen. Kan het de klant meteen helpen, dan zal dit ook gebeuren. Als de klant geholpen is zijn alle activiteiten voltooid. Kwaliteitsdefinitie Na de volledige herwerking van de databank, is de effectiviteit van de databank veel hoger dan ervoor. De databank is zeker en vast efficiënter omdat alles voorhanden is, alle zaken die moeten bijgehouden worden van de klanten, hebben nu ook een plek in de databank. De betrouwbaarheid is hetzelfde gebleven, omdat we natuurlijk nooit op voorhand kunnen bepalen of een systeem al dan niet zal crashen waardoor gegevens verloren kunnen gaan. Uiteraard is er rekening gehouden met de 12

13 gebruiksvriendelijkheid en zal er slechts een minimum aan inspanning moeten worden geleverd voor maximale prestaties. Het systeem is zeer flexibel en eventuele aanpassingen in de toekomst zullen zeer makkelijk kunnen worden uitgevoerd. Er is ook een zeer goede beveiliging omdat er persoonlijke en discrete informatie aanwezig is. De databank heeft ten opzichte van de vorige enkel voordelen. Er is dan ook geen enkele reden om de nieuwe databank niet in gebruik te nemen. 13

14 Besluit Het bedrijf Willux nv is een klein bedrijfje dat aan een opmars bezig is. Het wil uitbreiden en daarom heeft het bedrijf een goede structuur nodig. Ze zijn op dit moment maar met drie personen en het is niet de bedoeling dat telkens één van deze personen enkel bezig is met de administratie. Door middel van een nieuwe database zullen de werknemers het zichzelf veel gemakkelijker maken doordat alles nu blijft opgeslagen. Het bedrijf zal hierdoor zijn klanten nog extra tevreden kunnen houden. In het begin hadden Jels en Hans veel problemen aangezien de informatie echt moeilijk te bereiken viel. Enkel over het bedrijf zelf kregen we veel informatie. Over het project zelf, de databank, ging het iets moeizamer maar uiteindelijk hebben we dit wel tot een goed einde gebracht. Het was een zeer leerrijke ervaring en niettemin een zeer interessante. We hebben veel bijgeleerd over het analyseren van een project en dit kan zeer nuttig zijn voor de toekomst en voor ons vakgebied. Deze paper gaf ons een tof voorsmaakje van wat er later in het echte werkleven ons te wachten staat. 14

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag

Nadere informatie

Het belang van onderzoek en analyse bij het ontwikkelen van ICT-Projecten. 12 December 2011. Analyse en Ontwerp 2. Academiejaar 2011-2012

Het belang van onderzoek en analyse bij het ontwikkelen van ICT-Projecten. 12 December 2011. Analyse en Ontwerp 2. Academiejaar 2011-2012 Hogeschool Gent Faculteit Bedrijf en Organisatie Aalst Arbeidstraat 14 9300 AALST Het belang van onderzoek en analyse bij het ontwikkelen van ICT-Projecten 12 December 2011 Analyse en Ontwerp 2 Academiejaar

Nadere informatie

Scrum. Een introductie

Scrum. 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 informatie

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

Agile systeemontwikkeling. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. Agile systeemontwikkeling Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. Inleiding... 3 2. Terminologie... 4 3. Uitgangspunten...

Nadere informatie

Scrum. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Scrum. 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 informatie

WHITEPAPER IN 5 MINUTEN. 11. Scrum

WHITEPAPER IN 5 MINUTEN. 11. Scrum WHITEPAPER IN 5 MINUTEN A U G U S T U S 2 0 1 4 11. Scrum Deze whitepaper gaat over Scrum. Kort en bondig: Scrum is een software-ontwikkelmethode met vaste sprints van enkele weken waarin steeds een verbeterde

Nadere informatie

Inhoud. 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 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 informatie

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

1. 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 informatie

fysieke beveiliging onder controle Fysieke beveiliging Lean & Agile Thimo Keizer

fysieke beveiliging onder controle Fysieke beveiliging Lean & Agile  Thimo Keizer fysieke beveiliging onder controle Fysieke beveiliging Lean & Agile www.fysiekebeveiliging.nl Thimo Keizer Fysieke beveiliging Lean & Agile 2016 www.fysiekebeveiliging.nl Thimo Keizer Niets uit deze uitgave

Nadere informatie

Incore Solutions Learning By Doing

Incore Solutions Learning By Doing Incore Solutions Learning By Doing Incore Solutions Gestart in November 2007 Consultants zijn ervaren met bedrijfsprocessen en met Business Intelligence Alle expertise onder 1 dak voor een succesvolle

Nadere informatie

Project methodiek. Auxilium BV Oude Delft 48 2611 CD Delft. T: 015-261 23 16 F: 015-213 34 83 E: info@auxilium.nl

Project methodiek. Auxilium BV Oude Delft 48 2611 CD Delft. T: 015-261 23 16 F: 015-213 34 83 E: info@auxilium.nl Project methodiek Auxilium BV Oude Delft 48 2611 CD Delft T: 015-261 23 16 F: 015-213 34 83 E: info@auxilium.nl Inhoud 1 PROJECTMETHODIEK... 3 1.1 TIME-BOXING... 3 1.2 USER-STORIES EN STORY-POINTS... 3

Nadere informatie

XP Extreme Programming. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

XP Extreme Programming. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. XP Extreme Programming Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. INLEIDING...3 2. EXTREME PROGRAMMING...4 3. FASERING...5

Nadere informatie

Wat drijft het werkveld?

Wat drijft het werkveld? Wat drijft het werkveld? Presentatie uitkomsten survey Jacob Brunekreef, Fontys ICT Jacob Brunekreef Meer dan 25 jaar werkzaam in de IT Nu: Projectleider EQuA project, Fontys ICT Adviseur / trainer bij

Nadere informatie

Taak 2.1.4 Eerst zien dan geloven... 1. Inhoud

Taak 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 informatie

Plan van aanpak 2006. Door: Jeroen Corsius en Mitchell Diels. GameShop

Plan van aanpak 2006. Door: Jeroen Corsius en Mitchell Diels. GameShop Plan van aanpak 2006 Door: Jeroen Corsius en Mitchell Diels GameShop 1. Inhoudsopgave 1. Inhoudsopgave blz. 2. Achtergronden 3. Projectopdracht 4. Projectactiviteiten 5. Projectgrenzen en Randvoorwaarden

Nadere informatie

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 21, 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren..................

Nadere informatie

Project. 3D-Fraggel. Plan van aanpak. Door: IH1T08 1/1

Project. 3D-Fraggel. Plan van aanpak. Door: IH1T08 1/1 Project 3D-Fraggel Plan van aanpak Door: 1/1 Project 3D-Fraggel Plan van aanpak Datum: 07-05-2001 Plaats: Enschede Opdrachtgever: Saxion Hogeschool Enschede Instituut ICT Afdeling Hogere Informatica Contactpersoon

Nadere informatie

Auteur Kenmerk Versie 1.0 Datum Bestandnaam Status Definitief. NK Software Testen 2017

Auteur Kenmerk Versie 1.0 Datum Bestandnaam Status Definitief. NK Software Testen 2017 Auteur Versie 1.0 Datum 01-05-2017 Bestandnaam Definitief NK Software Testen 2017 Inhoudsopgave 1 Distributie lijst 3 2 Management samenvatting 4 2.1 Opdracht 4 2.2 Scope van de opdracht 4 2.3 tabel 5

Nadere informatie

[ SCRUM. ] Een introductie

[ SCRUM. ] Een introductie [ SCRUM. ] Een introductie [ SCRUM IN HET KORT. ] Scrum is een agile-proces, welke het mogelijk maakt om te focussen op het leveren van het beste resultaat in de kortst mogelijke tijd. Het maakt het mogelijk

Nadere informatie

XAMPP Web Development omgeving opzetten onder Windows.

XAMPP Web Development omgeving opzetten onder Windows. XAMPP Web Development omgeving opzetten onder Windows. Inhoudsopgave 1. Lees dit eerst... 2 2. Inleiding... 2 1 Xampp downloaden... 2 2 Installatie Xampp 1.7.4 op externe harddisk... 3 3 XAMPP herconfiguren...

Nadere informatie

Februari juni Toelichting aanpak. Claudia Tjia GROEP F M42

Februari 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 informatie

Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11

Inhoud. 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 informatie

Evo Evolutionary Project Management. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

Evo Evolutionary Project Management. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. Evo Evolutionary Project Management Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. INLEIDING... 3 2. EVO... 4 3. FASERING...

Nadere informatie

Testomgevingen beheer

Testomgevingen beheer Testomgevingen beheer Testen brengt het verwachte resultaat en de huidige toestand bij elkaar. Het geeft aanknopingspunten om de planning te maken, het product te verbeteren en om zorgen bij belanghebbenden

Nadere informatie

Ontwikkelmethoden en technieken DSDM POMT HC3

Ontwikkelmethoden en technieken DSDM POMT HC3 DSDM Ontwikkelmethoden en technieken DSDM POMT HC3 HC WG rollenspel praktijktoets 1 praktijktoets 2 praktijktoets 3 Mei week 1 week 2 week 3 Week 4 vakantie Inleiding Ontwikkel methodiek DSDM Technieken

Nadere informatie

Software Test Plan. Yannick Verschueren

Software Test Plan. Yannick Verschueren Software Test Plan Yannick Verschueren November 2014 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 1 Inhoudstafel 1 Introductie 3 1.1

Nadere informatie

Hoe maak je interessante tweets?

Hoe maak je interessante tweets? Hoe maak je interessante tweets? Januari 2012 Inleiding Leuk dat je echt aan de slag gaat met het maken van goede tweets! In dit document vind je algemene tips voor het opstellen van goede tweets. Bovendien

Nadere informatie

B.Sc. Informatica Module 4: Data & Informatie

B.Sc. Informatica Module 4: Data & Informatie B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke

Nadere informatie

Webdesign voor ondernemers

Webdesign voor ondernemers e-boek Webdesign voor ondernemers Veelgestelde vragen over het laten maken van een website Bart van den Bosch Inhoud 1. Zelf doen of uitbesteden? 4 2. Webdesigners 7 3. Wat is Wordpress 10 4. Maken van

Nadere informatie

Webapplicaties Op maat van je proces

Webapplicaties Op maat van je proces Webapplicaties Op maat van je proces Content Wat is een webapplicatie Voordelen van webapplicaties Toepassingen/Use cases Wat is een webapplicatie Wat is een webapplicatie Webapplicaties laten toe om processen

Nadere informatie

Een webwinkel starten Hoe doe je dat? Beeld slider met ipad, computer en android

Een webwinkel starten Hoe doe je dat? Beeld slider met ipad, computer en android Een webwinkel starten Hoe doe je dat? Beeld slider met ipad, computer en android Inhoudsopgave HOOFDSTUKKEN 1. Het juiste software pakket kiezen 2. Domeinnaam 2. Hosting 3. Template 4. PSP (Payment Service

Nadere informatie

Leiderschap in een organisatie met technische professionals

Leiderschap 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 informatie

Het definitieve prototype van Foliostory zal op basis van een usability test getest worden.

Het definitieve prototype van Foliostory zal op basis van een usability test getest worden. Testplan prototype Het definitieve prototype van Foliostory zal op basis van een usability test getest worden. Hierbij wordt een happy flow scenario aan de respondenten voorgelegd met daarin taken die

Nadere informatie

De voordelen van Drupal

De voordelen van Drupal Drupal is een open source Content Management System (CMS). Daarnaast kun je Drupal zien als een framework, dit betekent dat je modules (oftewel mini-applicaties) kunt implementeren in je installatie van

Nadere informatie

Rostar CAS: online personeelsplanningssoftware voor dienstenchequekantoren. software consultancy training

Rostar CAS: online personeelsplanningssoftware voor dienstenchequekantoren. software consultancy training Rostar CAS: online personeelsplanningssoftware voor dienstenchequekantoren software consultancy training De markt heeft nood aan een flexibele en complete planningsoplossing. De invoering van de dienstencheques

Nadere informatie

Stageverslag Michaël Deslypere

Stageverslag Michaël Deslypere Stageverslag Michaël Deslypere MANPOWER Stagementor: Valerie Milissen Stagebegeleider: Pieterjan Bonne 2 Inhoudsopgave 1.Voorwoord... 3 2.Situering/voorstelling van de stageplaats... 4 3.Beschrijving van

Nadere informatie

Agile Foundation examen - OEFENVragenformulier

Agile 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 informatie

E-resultaat aanpak. Meer aanvragen en verkopen door uw online klant centraal te stellen

E-resultaat aanpak. Meer aanvragen en verkopen door uw online klant centraal te stellen E-resultaat aanpak Meer aanvragen en verkopen door uw online klant centraal te stellen 2010 ContentForces Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt door middel van druk, fotokopie,

Nadere informatie

WHITE PAPER. Agile/Scrum

WHITE 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 informatie

Voorblad Inhoudsopgave Inhoud

Voorblad Inhoudsopgave Inhoud Voorblad Inhoudsopgave Inhoud (INHOUD) Achtergronden We moeten een website voor een jonge catering en een party service bedrijf bouwen. Dit bedrijf is gespecialiseerd in verzorging van borrelhapjes en

Nadere informatie

Agile with a smile. Dion Kotteman

Agile with a smile. Dion Kotteman Agile with a smile Dion Kotteman Introductie Strategisch adviesbureau www.dionkotteman.com Lid RvC, opdrachten bij Deloitte, CGI, gemeente Amsterdam, associé bij PBLQ. Voormalig CIO Rijk. Auteur van: De

Nadere informatie

SCRUM FRESHAPPLE.NL #DIGITALATHLETES

SCRUM 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 informatie

Effectief testen in complexe omgeving 20-8-2012

Effectief testen in complexe omgeving 20-8-2012 Effectief testen in complexe omgeving 20-8-2012 How it came to be 20-8-2012 2 Indeling Wie ben ik? Wat doet TASS? Beschrijving ontwikkelgroepen Voor SCRUM Implementatie SCRUM Gerealiseerde verbeteringen

Nadere informatie

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 2

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 2 Ontwikkelmethoden en technieken 1 Vandaag Een kleine geschiedenis (vervolg) Klein stukje XP Afbakening verwachtingen 2 Werkwijze theorie Lesstof Presentaties Boek Aantekeningen Introductie/overzicht Week

Nadere informatie

Toepassingnaam: opdracht reclame Tester1: Yannick Van Hauwe Groepnr geteste toepassing: 14 Tester2: Diewe Ooms

Toepassingnaam: opdracht reclame Tester1: Yannick Van Hauwe Groepnr geteste toepassing: 14 Tester2: Diewe Ooms DOORLOPEN TESTPROCEDURES 1.1 Use Case: Inloggen en registreren (/N) Invoer successcenario: e bent ingelogd. Invoer/pad alternatief scenario Inloggegevens zijn fout: Invoer/pad alternatief scenario Onjuiste

Nadere informatie

SERIOUSLY? Hoe te roeien met de riemen die je (niet) hebt

SERIOUSLY? Hoe te roeien met de riemen die je (niet) hebt SERIOUSLY? Hoe te roeien met de riemen die je (niet) hebt INTRODUCTIE Wie ben ik? Wat kom ik hier doen? Waarom is dat interessant? DE KLANT Non-profit Organization Online Community Entrepreneurs Coaches

Nadere informatie

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB

Connect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 28, 2014 Inhoudsopgave 1 Achtergronden 1 2 Probleemstelling & Doelstelling 2 2.1 Leren Professioneel Functioneren..................

Nadere informatie

PRODUCT OWNER.

PRODUCT OWNER. PRODUCT OWNER www.gladwell.nl bel ons 020-240 2244 PRODUCT OWNER Het wordt steeds gangbaarder: werken met de Scrum methode. Zeker in de IT maar ook bedrijven in andere sectoren omarmen deze praktische

Nadere informatie

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken De business organisatie heeft altijd stijgende verwachtingen van uw IT organisatie. Meer dan ooit is het van

Nadere informatie

C a s e S t u d y Y i f e C o n t a c t i n f o r m a t i e

C a s e S t u d y Y i f e C o n t a c t i n f o r m a t i e C a s e S t u d y Y i f e C o n t a c t i n f o r m a t i e Koen Piers Boudewijnlaan 1 Ondernemingsnr. 0808.450.557 0486/666.543 3590 Diepenbeek Rekeningnr. 979-5766597-49 koen@aurealis.be België D o e

Nadere informatie

14-9-2015. Scrum in het kort

14-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 informatie

BUSINESS CASE. Cinnovate. Versie 3.0

BUSINESS CASE. Cinnovate. Versie 3.0 +++++++++++++++++++++++++++++++++++++++++++ BUSINESS CASE Cinnovate Versie 3.0 Inhoudsopgave Visie... 2 Missie... 2 Doel... 2 Middel... 3 Proces... 3 Risicomanagement... 4 Risicoanalyse:... 4 1 Visie De

Nadere informatie

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw In de whitepaper waarom u eigen documenten niet langer nodig heeft schreven we dat het rondmailen van documenten geen

Nadere informatie

SCRUM METHODE.

SCRUM METHODE. SCRUM METHODE www.gladwell.nl bel ons 020-240 2244 WAT IS SCRUM? Scrum is een methode om effectief, kostenefficiënt, klant- en resultaatgericht te werken in teams. Met Scrum kunt u de principes van agile

Nadere informatie

Handleiding La mosca games via HockeyApp

Handleiding La mosca games via HockeyApp Handleiding La mosca games via HockeyApp Vanaf nu zal La mosca haar spelletjes niet meer via de Play Store, maar via HockeyApp verdelen. Nu zal je nieuwe versies en updates van de huidige spellen enkel

Nadere informatie

Plan van aanpak Toogle

Plan van aanpak Toogle Plan van aanpak Toogle Gemaakt door, Kevin Donkers Paul v.d. Linden Paul Eijsermans en Geert Tapperwijn 1 Inhoudsopgave 1 Inhoudsopgave...2 2 Inleiding...3 3 Projectopdracht...4 4 Projectactiviteiten...5

Nadere informatie

AGILE WERKEN Leer je eigen capaciteiten optimaal te benutten dankzij een effectieve samenwerking.

AGILE WERKEN Leer je eigen capaciteiten optimaal te benutten dankzij een effectieve samenwerking. AGILE WERKEN Leer je eigen capaciteiten optimaal te benutten dankzij een effectieve samenwerking T: +31 (0)20 24 022 44 E: info@gladwell.nl www.gladwell.nl WAT IS AGILE? Agile is een denkwijze die erop

Nadere informatie

Interview verslag. Datum interview: 28 october 2013 Locatie interview:widexs, Amsterdam Opdrachtgever interview: Ellen Leen Interviewer: Tom Rogmans

Interview verslag. Datum interview: 28 october 2013 Locatie interview:widexs, Amsterdam Opdrachtgever interview: Ellen Leen Interviewer: Tom Rogmans Interview verslag Datum interview: 28 october 2013 Locatie interview:widexs, Amsterdam Opdrachtgever interview: Ellen Leen Interviewer: Tom Rogmans Inleiding Dit interview is afgenomen door Tom Rogmans,

Nadere informatie

ICT en Medische Technologie. Waar MT en ICT samen komen

ICT en Medische Technologie. Waar MT en ICT samen komen ICT en Medische Technologie Waar MT en ICT samen komen Wie ben ik? Bas Kraneveld Sinds 2002 werkzaam in Medische Technologie (Jeroen Bosch Ziekenhuis) 1 e contact met Medische ICT, echter nog zeer beperkt

Nadere informatie

1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?

1. 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 informatie

Vlaamse Dienst voor Arbeidsbemiddeling en Beroepsopleiding EINDOEFENING PHP Traject PHP Ontwikkelaar

Vlaamse Dienst voor Arbeidsbemiddeling en Beroepsopleiding EINDOEFENING PHP Traject PHP Ontwikkelaar Vlaamse Dienst voor Arbeidsbemiddeling en Beroepsopleiding EINDOEFENING PHP Traject PHP Ontwikkelaar Deze test is eigendom van de VDAB 2/6 1 DOESTELLING Deze eindoefening controleert je kennis van de verschillende

Nadere informatie

Bepalen toekomstige computertechnologie

Bepalen toekomstige computertechnologie Eén van de onmenselijke kanten van de computer is dat hij, eenmaal goed geprogrammeerd en goed werkend, zo volslagen eerlijk is (Isaac Asimov) Hoofdstuk 26 Bepalen toekomstige V1.1 / 01 september 2015

Nadere informatie

Kwaliteit in Agile: een gegeven?

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 informatie

DIGITALE WERKBONNEN. Gemaakt door www.webactive.be. Bredabaan 871A 2930 Brasschaat EMAIL : info@webactive.be TEL : 0485/66.50.82

DIGITALE WERKBONNEN. Gemaakt door www.webactive.be. Bredabaan 871A 2930 Brasschaat EMAIL : info@webactive.be TEL : 0485/66.50.82 DIGITALE WERKBONNEN Gemaakt door www.webactive.be Bredabaan 871A 2930 Brasschaat EMAIL : info@webactive.be TEL : 0485/66.50.82 DIGITALE WERKBONNEN geeft je zoveel meer mogelijkheden Web Active heeft zich

Nadere informatie

Automated Engineering White Paper Bouw & Infra

Automated Engineering White Paper Bouw & Infra Automated Engineering White Paper Bouw & Infra Inhoudsopgave 1. Introductie 2 2. Wat is automated engineering? 3 3. Wanneer is Automated Engineering zinvol? 3 4. Wat zijn de stappen om een ontwerpproces

Nadere informatie

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

Unified Process. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. Unified Process Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. Inleiding... 3 2. Unified Process... 4 3. Fasering... 5 3.1.

Nadere informatie

Software Design Document

Software Design Document Software Design Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie

Nadere informatie

Inhoud Deel een Het ontwikkeltraject 1 2 3

Inhoud 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 informatie

Plan 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. 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 informatie

Agenda. Wat kost het MIS Waarom JorSoft. Over JorSoft. Diensten Het MIS. Vervolgstappen IT infrastructuur

Agenda. Wat kost het MIS Waarom JorSoft. Over JorSoft. Diensten Het MIS. Vervolgstappen IT infrastructuur 13-01-2017 Agenda Over JorSoft Wat kost het MIS Waarom JorSoft Diensten Het MIS Vervolgstappen IT infrastructuur JorSoft JorSoft is een zelfstandige, financieel onafhankelijke onderneming Sterke financiele

Nadere informatie

Praktische gids voor het gebruik van sociale netwerksites

Praktische gids voor het gebruik van sociale netwerksites Rapport Praktische gids voor het gebruik van sociale netwerksites Je rechten en plichten eenvoudig uitgelegd Colofon Praktische gids voor het gebruik van sociale netwerksites auteur(s): Ellen Wauters,

Nadere informatie

Najaarsspecial Oktober 2013

Najaarsspecial Oktober 2013 Najaarsspecial Oktober 2013 Pagina 12 TESTEN IS GEEN KUNSTJE ; ADAPTIVITEIT MAAKT VAN TESTEN IN JOUW CONTEXT EEN KUNDE! Door Leo van der Aalst en Rik Marselis leo.vander.aalst@sogeti.nl rik.marselis@sogeti.nl

Nadere informatie

Inleiding ontwikkelmethoden

Inleiding 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 informatie

Een website bouwen. ONDERDEEL VAN www.pep-eboek.nl, De praktische gids voor organisaties die met vrijwilligers werken

Een website bouwen. ONDERDEEL VAN www.pep-eboek.nl, De praktische gids voor organisaties die met vrijwilligers werken Een website bouwen Bijna iedere organisatie heeft tegenwoordig een website. Maak uw website zo laagdrempelig en aantrekkelijk mogelijk en zorg ook voor een goede vindbaarheid. Dat begint al bij de bouw

Nadere informatie

Xampp Web Development omgeving opzetten onder Windows.

Xampp Web Development omgeving opzetten onder Windows. Xampp Web Development omgeving opzetten onder Windows. Inhoudsopgave 1. Lees dit eerst... 2 2. Inleiding... 2 3. Installatie Xampp... 3 1.1 Installatie Xampp Launcher... 7 1.2 Controle geïnstalleerde bestanden...

Nadere informatie

Agile Testen in de praktijk

Agile Testen in de praktijk 1 Agenda 2 Agile Testen in de praktijk Summerschool 13 Juli 2011 Introductie Agile de context van agile Testen2.0 de tester in een agile project Waarden en principes DoD, PRA en MTP Testen3.0 in een agile

Nadere informatie

Connect Social Business

Connect Social Business Connect Social Business Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook API leren door

Nadere informatie

Projectmanagement onderzoek. www.bitti.nl. Meest succesvolle projectmanagement methodiek is PINO. 6 december 2006 Barry Derksen MSc MMC CISA CGEIT RI

Projectmanagement onderzoek. www.bitti.nl. Meest succesvolle projectmanagement methodiek is PINO. 6 december 2006 Barry Derksen MSc MMC CISA CGEIT RI Projectmanagement onderzoek Meest succesvolle projectmanagement methodiek is PINO 6 december 2006 Barry Derksen MSc MMC CISA CGEIT RI Agenda Aanleiding & werkwijze Projecten mislukken Projectmethodieken

Nadere informatie

Team. Tijd. Tools. Functionaliteiten In de onderstaande afbeelding wordt aangegeven welke behoeften TeamPlayer voor u kan invullen.

Team. Tijd. Tools. Functionaliteiten In de onderstaande afbeelding wordt aangegeven welke behoeften TeamPlayer voor u kan invullen. TeamPlayer? TeamPlayer is een compleet en flexibel systeem voor tijdsregistratie en planning dat de grootste knelpunten in vele administraties aanpakt, daar waar de standaardsystemen nog te beperkt zijn.

Nadere informatie

Web applicatie Tolk- en vertaalaanvragen: Handleiding voor aanvragers SVBBO

Web applicatie Tolk- en vertaalaanvragen: Handleiding voor aanvragers SVBBO Eerste aanmelding Web applicatie Tolk- en vertaalaanvragen: Handleiding voor aanvragers SVBBO Datum release 24/04/2013 Versie 1.0 1. Eerste aanmelding Wanneer u als contactpersoon via het registratiesysteem

Nadere informatie

StepStone maakt er werk van

StepStone maakt er werk van teps Januari 2010 StepStone maakt er werk van www.stepstone.be info@stepstone.be +32 2 209 98 00 StepStone facts and figures Enkele cijfers Bezochte pagina s 4.773.956 Aantal bezoeken 913.139 Unieke bezoekers

Nadere informatie

Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8

Aliens? 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 informatie

Hoofdstuk 7: Als Excel vastloopt

Hoofdstuk 7: Als Excel vastloopt Hoofdstuk 7: Als Excel vastloopt 7.0 Inleiding De meeste mensen die Excel gebruiken hebben af en toe te maken met vertraging en vastlopen van het systeem. Soms verschijnt zelfs de boodschap "Er is een

Nadere informatie

Jaarproject programmeren bij LORE

Jaarproject programmeren bij LORE Jaarproject programmeren bij LORE Elke onderzoeksgroep heeft een eigen karakter en vereisten. Zo ook met LORE. Opdat je zou weten wat we van je verwachten maar ook wat je van ons mag verwachten, hebben

Nadere informatie

Verificatiemethoden voor gebruikers in ELMS 1.1

Verificatiemethoden voor gebruikers in ELMS 1.1 Verificatiemethoden voor gebruikers in ELMS 1.1 2012-12-21 Kivuto Solutions Inc. [VERTROUWELIJK] INHOUDSOPGAVE OVERZICHT...1 VERIFICATIEMETHODEN...2 Geïntegreerde gebruikersverificatie (IUV)...2 Shibboleth

Nadere informatie

Praktijkinstructie Dataverwerking 1 (CSE02.1/CREBO:50236)

Praktijkinstructie Dataverwerking 1 (CSE02.1/CREBO:50236) instructie Dataverwerking 1 (CSE02.1/CREBO:50236) pi.cse02.1.v2 ECABO, 1 september 2003 Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd, overgenomen, opgeslagen of gepubliceerd

Nadere informatie

Documentatie Handleiding Hunter-CRM Desktop v1.0

Documentatie Handleiding Hunter-CRM Desktop v1.0 Documentatie Handleiding v1.0 1 Voorwoord Hunter-Desktop is een product van Hunter-CRM. Onze CRM software is gemaakt met het oog op gemak. Deze documentatie bevat een overzicht van de meest gebruikte functionaliteiten

Nadere informatie

Portfoliomanagement software van Thinking Portfolio

Portfoliomanagement software van Thinking Portfolio Portfoliomanagement software van Thinking Portfolio Eenvoudig in gebruik Snelle implementatie Betrouwbaar in de cloud Vast maandbedrag Onbeperkt aantal gebruikers PMO Portfoliomanagement Programma s en

Nadere informatie

Auditen van Agile projecten

Auditen 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 informatie

Hosting & support contract

Hosting & support contract Hosting & support contract FOCUSTOOL TRACK YOUR GOALS & BEHAVIORS 1. Inleiding FocusTool biedt online software voor het bijhouden van voortgang op doelen en gedrag voor teams.om meer grip te krijgen op

Nadere informatie

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

Ralph van Roosmalen Automatisch testen Theorie en de praktijk Titel, samenvatting en biografie Ralph van Roosmalen Automatisch testen Theorie en de praktijk Samenvatting: Theorie en de praktijk kunnen soms ver uit elkaar liggen ook bij test automatisering. Waarom

Nadere informatie

Video Conferencing anno 2012

Video Conferencing anno 2012 White paper Video Conferencing anno 2012 +31 (0) 88 121 20 00 upc.nl/business Pagina 1 van 8 Video Conferencing De behoefte aan video-vergaderen groeit. Mensen gaan steeds flexibeler om met de begrippen

Nadere informatie

Katholieke Hogeschool Kempen

Katholieke Hogeschool Kempen Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 2de jaar Toegepaste Informatica Examenrooster Eisenanalyserapport Teamnr: 63 Luca Andronico (2Ti6 631) Jorge Schrauwen

Nadere informatie

HET OPSTELLEN VAN USER EN HET UITSPLITSEN VAN USER STORIES NAAR CONCRETE TAKEN.

HET OPSTELLEN VAN USER EN HET UITSPLITSEN VAN USER STORIES NAAR CONCRETE TAKEN. User stories HET OPSTELLEN VAN USER EN HET UITSPLITSEN VAN USER STORIES NAAR CONCRETE TAKEN. In dit document lees je hoe je User Stories opstelt en waar ze voor dienen. Je leert ook User Stories uit te

Nadere informatie

Handleiding VCA-tool. Arno de Graaff, 16 januari 2014, Utrecht

Handleiding VCA-tool. Arno de Graaff, 16 januari 2014, Utrecht Handleiding VCA-tool Arno de Graaff, 16 januari 2014, Utrecht Handleiding VCA-tool Gebruik je kop en de juiste knop! Dit is versie 1.0 van de VCA-tool; goed doordacht, zorgvuldig gebouwd en getest. Toch

Nadere informatie

project development 2011 Creathings BVBA. Potaardestraat 10, 1950 Kraainem België - BTW BE-0841.145.002 - TEL +32 2 731 12 02

project development 2011 Creathings BVBA. Potaardestraat 10, 1950 Kraainem België - BTW BE-0841.145.002 - TEL +32 2 731 12 02 2011 Creathings BVBA. Potaardestraat 10, 1950 Kraainem België - BTW BE-0841.145.002 - TEL +32 2 731 12 02 Inleiding Bij Creathings helpen wij u al uw projecten te realiseren, gaande van uw persoonlijke

Nadere informatie

Wanneer ga je Agile? Wat is Agile Project Management?

Wanneer 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 informatie

Projectplan. Elektronica-ICT Artesis. Auteur: Coopman Tom Interne Promotor: Peeters Tom Externe Promotor: Delepierre Bruno, Adforce

Projectplan. Elektronica-ICT Artesis. Auteur: Coopman Tom Interne Promotor: Peeters Tom Externe Promotor: Delepierre Bruno, Adforce Elektronica-ICT Artesis Projectplan Auteur: Coopman Tom Interne Promotor: Peeters Tom Externe Promotor: Delepierre Bruno, Adforce Projectplan ter voorbereiding van de bachelorproef en stage Academiejaar

Nadere informatie

Registratie Data Verslaglegging

Registratie Data Verslaglegging Registratie Data Verslaglegging Registratie Controleren en corrigeren Carerix helpt organisaties in het proces van recruitment en detachering. De applicatie voorziet op een eenvoudige wijze in de registratie

Nadere informatie