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

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

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

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

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

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

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

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

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

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

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

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

VERENIGINGSWIJZER.NL FINAL DOCUMENT

VERENIGINGSWIJZER.NL FINAL DOCUMENT Vrije Universiteit Amsterdam Faculteit der Exacte Wetenschappen Project Multimedia Peter van Ulden Studentnr. 1494759 VERENIGINGSWIJZER.NL FINAL DOCUMENT INHOUDSOPGAVE 1 Inleiding...3 2 Aanpak & Techniek...4

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

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

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

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

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

Betere dienstverlening financiële organisaties met continuous delivery Flexibeler, efficiënter en in kort tijdsbestek software ontwikkelen

Betere dienstverlening financiële organisaties met continuous delivery Flexibeler, efficiënter en in kort tijdsbestek software ontwikkelen Betere dienstverlening financiële organisaties met continuous delivery Flexibeler, efficiënter en in kort tijdsbestek software ontwikkelen Sinds de kredietcrisis en door opkomende technologieën staan banken

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

Ontwikkelen en testen van e-business: beheerste dynamiek

Ontwikkelen en testen van e-business: beheerste dynamiek Ontwikkelen en testen van e-business: beheerste dynamiek Het ontwikkelen en gestructureerd testen van administratieve systemen is gebaseerd het watervalprincipe. Bij het ontwikkelen volgens het watervalprincipe

Nadere informatie

Software Project Management Plan

Software Project Management Plan Software Project Management Plan GameTrac Versie Datum Auteur(s) Opmerking 0.1 3/11/2010 Brecht Van Laethem 1 Door hieronder te tekenen verklaart u akkoord te zijn met dit document en zijn inhoud. Het

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

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

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

Gewone 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 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 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

Kwaliteitsbewaking en testen in ICT beheerorganisaties

Kwaliteitsbewaking en testen in ICT beheerorganisaties DKTP Informatie Technologie Veembroederhof 1 1019 HD Amsterdam Telefoon 020 427 52 21 Kwaliteitsbewaking en testen in ICT beheerorganisaties Voor de meeste projectgroepen die software ontwikkelen vormt

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

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

Agile bij grote administratieve systemen. Omgaan met requirements

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

Plan van Aanpak. project Tetris Packing

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

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

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

HILAB. Procesbeschrijving. Van opdrachtaanvraag tot beëindiging project 6-6-2016

HILAB. Procesbeschrijving. Van opdrachtaanvraag tot beëindiging project 6-6-2016 HILAB Procesbeschrijving Van opdrachtaanvraag tot beëindiging project 6-6-2016 Inhoudsopgave Hoofdstuk 1 Inleiding... 2 1.1 Doel van het proces... 2 1.2 Rollen en relaties (HiLab)... 2 Hoofdstuk 2 Overzicht

Nadere informatie

SmartScrum: Agile én duurzaam

SmartScrum: Agile én duurzaam SmartScrum: Agile én duurzaam SmartScrum: slimmer, sneller, goedkoper! 20% tot 30% snellere time-to-market 20% tot 30% kostenbesparing 100% voorspelbaar 100% duurzaam 100% begrijpelijk PNA Group lanceert

Nadere informatie

Service Design: een inleiding

Service Design: een inleiding Service Design: een inleiding IFMA, 10 december 2013 Joannes Vandermeulen @joannes #namahn design that works for people 1 Het bestaande verbeteren design that works for people 2 maar toch besparen? design

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

RAD Rapid application development. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

RAD Rapid application development. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. RAD Rapid application development Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER...

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

Software Requirements Specification

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

Nadere informatie

Procesgerichte IT BPM de link tussen bedrijf en IT

Procesgerichte IT BPM de link tussen bedrijf en IT 24 november 2010 Procesgerichte IT BPM de link tussen bedrijf en IT ir. Martin R. Meijer senior BPM/EAI consultant Agenda Business Process Management, een historisch overzicht BPM als bindmiddel geschikte

Nadere informatie

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

Cecile 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 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

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

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

Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI B.W.F.P.M. BRONNEBERG TEST MANAGER UIREMENT & QUALITY MANAGEMENT Introductie Q & A Achtergrond Agile Testing isn t Risking IT!

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

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

Testgedreven ontwikkeling dat is pas veilig!

Testgedreven ontwikkeling dat is pas veilig! Testgedreven ontwikkeling dat is pas veilig! INTRODUCTIE ANKO TIJMAN 2 Software tester sinds 1997 (TMap, ISEB Practitioner) Eerste agile ervaring in 2001 Presentaties op (inter)nationale congressen Nov

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

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

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

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

geen dag zonder een goed CV White Label

geen dag zonder een goed CV White Label White Label Als intermediair, detacheringorganisatie of uitzendbureau bestaat uw core business uit het verzamelen, beoordelen en herlabelen van CV s. Met name het herlabelen van CV s is een van de punten

Nadere informatie

Het digitaal samenstellen en uniformeren van projectdocumentatie.

Het digitaal samenstellen en uniformeren van projectdocumentatie. Het digitaal samenstellen en uniformeren van projectdocumentatie. As-Built Documentatie digitaal op orde Als uw bedrijf actief is in de Marine, Off-Shore, energie of chemische industrie, dan heeft u voor

Nadere informatie

TESTAUTOMATISERING IN EEN ETL-OMGEVING

TESTAUTOMATISERING IN EEN ETL-OMGEVING Pagina 21 TESTAUTOMATISERING IN EEN ETL-OMGEVING Door John Kronenberg John.Kronenberg@bartosz.nl @johnkronenberg Edward Crain Edward.crain@divetro.nl Welke groeifasen werden doorlopen in testautomatisering

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

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

Riskpoker - 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 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

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

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

Tmap Dag 2015. Ik test, jij test, wij testen. Testen binnen een Wendbare Belastingdienst. 29 september 2015. Laurens Kremer

Tmap Dag 2015. Ik test, jij test, wij testen. Testen binnen een Wendbare Belastingdienst. 29 september 2015. Laurens Kremer Tmap Dag 2015 Ik test, jij test, wij testen Testen binnen een Wendbare Belastingdienst 29 september 2015 Laurens Kremer Introductie Naam: Laurens Kremer, SPC, CISA Rol: Agile coach Informatie Management

Nadere informatie

Vijf jaar agile. Hosanna of Drama?

Vijf jaar agile. Hosanna of Drama? Vijf jaar agile. Hosanna of Drama? Leo van der Aalst Fontys Hogeschool ICT, Sogeti In dit artikel wordt een top vijf van vier onderwerpen op het terrein van agile werken geschetst: vijf agile misvattingen,

Nadere informatie

Uw ambitie - onze oplossing

Uw ambitie - onze oplossing Uw ambitie - onze oplossing Een gezonde organisatie is een organisatie die is voorbereid op de uitdagingen van nu en die van de toekomst. Iedereen moet langer doorwerken, het liefst in goede gezondheid

Nadere informatie

Project: DevThis! Bedrijf: Discodevelopment

Project: DevThis! Bedrijf: Discodevelopment Plan van aanpak Project: DevThis! Bedrijf: Plaats, datum: Rotterdam, 19 september 2009 Opgesteld door: Projectgroep Stephen Steven 0781359 Marvin 0790920 Sandra 0773300 Shanaka 0760515 Dairo 0763673 Plan

Nadere informatie

Betreft: Verzoek tot Offerte AmersfoortBreed Cultuureducatie / Website Scholen in de Kunst Datum: 10 oktober 2011

Betreft: Verzoek tot Offerte AmersfoortBreed Cultuureducatie / Website Scholen in de Kunst Datum: 10 oktober 2011 Betreft: Verzoek tot Offerte AmersfoortBreed Cultuureducatie / Website Scholen in de Kunst Datum: 10 oktober 2011 Geachte heer, mevrouw, Gemeente Amersfoort is in 2010 gestart met het project AmersfoortBreed.

Nadere informatie

Software Project Management Plan

Software Project Management Plan Software Project Management Plan GameTrac Versie Datum Auteur(s) Opmerking 0.1 3/11/2010 Brecht Van Laethem Eerste versie voor klant 1.0 27/11/2010 Brecht Van Laethem Aanbrengen verduidelijkingen + toevoegen

Nadere informatie

Leones. Business Case Service Management Tool

Leones. Business Case Service Management Tool Leones Business Case Service Management Tool Inhoudsopgave 1. AFBAKENING... 3 1.1 DOEL... 3 1.2 AANNAMES... 3 1.3 HUIDIGE SITUATIE... 3 1.4 PROBLEEMSTELLING... 3 1.5 WAT ALS ER NIETS GEBEURT?... 3 2. OPTIES...

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

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

PLANET AGILE 17E BPUG SEMINAR

PLANET AGILE 17E BPUG SEMINAR PLANET AGILE 17E BPUG SEMINAR. Lean toegepast op PRINCE2 Projectmanagement is waste (maar noodzakelijk) Martin van Borselaer Mens-, organisatie- en procesverbeteraar Projectmanager/verandermanager & coach

Nadere informatie

Prijzen RIVOS. RIVOS Prijzen Pagina 1

Prijzen RIVOS. RIVOS Prijzen Pagina 1 Prijzen RIVOS De totale investering voor RIVOS bestaat uit de basis aanschafprijs, optionele modules, bijkomende kosten en jaarlijks terugkerende kosten. De basis aanschafprijs wordt bepaald door het aantal

Nadere informatie

Toelichting bij onze werkwijze

Toelichting bij onze werkwijze Toelichting bij onze werkwijze GMI group Helpdesk Referentie: IDH_20120713_HDP_V2.0 Datum: 23 juli 2015 COLOFON TITEL Een toelichting bij onze werkwijze GMI group Helpdesk UITGEVER GMI group N.V. De Pintelaan

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

Titel, samenvatting en biografie

Titel, samenvatting en biografie Titel, samenvatting en biografie \ Peter Wanders De Black Box Dialog methode Voorjaarsevent Testnet: 22 juni 2009 Samenvatting Nog nooit heb ik heb een klant horen zeggen: Enorm vervelend dat het IT project

Nadere informatie

Technisch ontwerp. Projectteam 6. Project "Web Essentials" 02 april 2009. Versie 2.1.0

Technisch ontwerp. Projectteam 6. Project Web Essentials 02 april 2009. Versie 2.1.0 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 02 april 2009 Versie 2.1.0 Teamleden: Armin

Nadere informatie

Mamut Business Software. Introductie. Mamut Enterprise Travel CRM

Mamut Business Software. Introductie. Mamut Enterprise Travel CRM Mamut Business Software Introductie Mamut Enterprise Travel CRM Introductie in uitbreiding van Mamut Enterprise System Mamut Enterprise Travel CRM Versie: 12.1 Inhoud OVER MAMUT ENTERPRISE TRAVEL CRM...

Nadere informatie

Project Portfolio Management Altijd en overal inzicht PMO

Project Portfolio Management Altijd en overal inzicht PMO Project Portfolio Management Altijd en overal inzicht PMO Een eenvoudige en toegankelijke oplossing Thinking Portfolio is een snel te implementeren software applicatie. Een krachtig web-based hulpmiddel

Nadere informatie

Agile/Scrum Foundation

Agile/Scrum Foundation Agile/Scrum Foundation Wil je continu grip houden op (langlopende) projecten? Leer de theorie van Agile en hoe Scrum een oplossing biedt om projecten binnen tijd en budget te realiseren Leer welke verantwoordelijkheden

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

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

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

Privacy & Security Statement / Werkend Nederland BV. Werken met Persoonsgegevens

Privacy & Security Statement / Werkend Nederland BV. Werken met Persoonsgegevens Privacy & Security Statement / Werkend Nederland BV Inleiding Werkend Nederland werkt met persoonsgegevens. We zijn ons hiervan bewust en gaan integer om met uw gegevens. In dit document kunt u lezen hoe

Nadere informatie

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................

Nadere informatie

IFECTIVE KNOWLEDGE FRAMEWORK

IFECTIVE KNOWLEDGE FRAMEWORK IFECTIVE KNOWLEDGE FRAMEWORK Eenvoudig informatie beheren en vinden Er is veel informatie over een onderwerp of klant. Het blijft echter lastig om de informatie te bundelen en gemakkelijk terug te vinden.

Nadere informatie

Curriculum Vitae. Persoonlijke gegevens. Straat : Rembrandtplein 81. Geboorte datum : 01/03/1979 Geboorte plaats : Leiden Burgerlijke staat : Ongehuwd

Curriculum Vitae. Persoonlijke gegevens. Straat : Rembrandtplein 81. Geboorte datum : 01/03/1979 Geboorte plaats : Leiden Burgerlijke staat : Ongehuwd Curriculum Vitae Persoonlijke gegevens Achternaam : Lemmers Voornaam : Eric Straat : Rembrandtplein 81 Postcode : 2162 ED Woonplaats : Lisse Geboorte datum : 01/03/1979 Geboorte plaats : Leiden Burgerlijke

Nadere informatie

Plan van Aanpak Business Project

Plan van Aanpak Business Project 1. Aanleiding en achtergrond van het project Soulco is een Belgische KMO die zijn activiteiten uitoefent in Afrika en het Midden- Oosten. Ze willen graag een nieuwe website omdat hun huidige website volledig

Nadere informatie

Software Test Plan. PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015

Software Test Plan. PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Software Test Plan 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 1 Versie

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

Project formulier Algemene informatie. Reserveringssysteem Restaurant Bon Temps. 90020 Applicatie Ontwikkelaar

Project formulier Algemene informatie. Reserveringssysteem Restaurant Bon Temps. 90020 Applicatie Ontwikkelaar Titel van opdracht-taakproject-prestatie Opleiding Behorende bij kerntaak / kerntaken Werkproces(sen), nr(s). Project formulier Algemene informatie Reserveringssysteem Restaurant Bon Temps 90020 Applicatie

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

Plan van Aanpak SNES BANK 4/28/2015. 0866809 - Nina Donia 0902465 - Thijs de Ruiter 0890765 - Bryan Vermaat 0899670 - Imro Brammerloo.

Plan van Aanpak SNES BANK 4/28/2015. 0866809 - Nina Donia 0902465 - Thijs de Ruiter 0890765 - Bryan Vermaat 0899670 - Imro Brammerloo. 4/28/2015 Plan van Aanpak SNES BANK 0866809 - Nina Donia 0902465 - Thijs de Ruiter 0890765 - Bryan Vermaat 0899670 - Imro Brammerloo Opdrachtgever: E. van der Ven Te Rotterdam TECHNISCHE INFORMATICA 1C

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