Hogeschool Gent Departement Aalst Arbeidstraat AALST. Analyse en Ontwerp II. Willux nv. December Hans Geeroms Jels Armand
|
|
- Stefan van Doorn
- 8 jaren geleden
- Aantal bezoeken:
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 eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag
Nadere informatieHet 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 informatieScrum. Een introductie
Organisatie SYSQA B.V. Pagina 1 van 10 Scrum Een introductie Almere 1999 Proud of it Pagina 1 van 10 Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 Inleiding... 3 2 Scrum... 4 3 Scrum rollen...
Nadere informatieAgile 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 informatieScrum. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Scrum Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 2 SCRUM... 4 3 FASERING... 5 4 KENMERKEN... 6 4.1 DE SCRUM-MEETING...
Nadere informatieWHITEPAPER 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 informatieInhoud. 1. Agile werken. 2. Het belang van Agile werken. 3. Basisprincipes van Agile werken. 4. De meest gebruikte Agile methode: Scrum
Inhoud 1. Agile werken 2. Het belang van Agile werken 3. Basisprincipes van Agile werken 4. De meest gebruikte Agile methode: Scrum 5. Drie rollen binnen een Scrum squad De wereld waarin je leeft verandert
Nadere informatie1. De watervalmethode... 2. 2. Agile softwareontwikkeling... 2. 3. Iteratief werken... 3. 4. Agile technieken voor teams... 3
Naar Voren: Tijdschrift voor webwerkers» Artikel #155 Agile (web)ontwikkeling Omarm de verandering Als ICT-professional heb je het liefst dat de klant exact weet wat hij wil, dat jij exact weet hoe je
Nadere informatiefysieke 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 informatieIncore 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 informatieProject 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 informatieXP 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 informatieWat 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 informatieTaak 2.1.4 Eerst zien dan geloven... 1. Inhoud
Taak 2.1.4 Eerst zien dan geloven Inhoud Taak 2.1.4 Eerst zien dan geloven... 1 Inhoud... 1 Inleiding... 2 Modules van urenregistratiesysteem (Blokboek)... 3 Module applicatiebeheer... 3 Module projectbeheer...
Nadere informatiePlan 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 informatieConnect 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 informatieProject. 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 informatieAuteur 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 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 informatieXAMPP 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 informatieFebruari juni Toelichting aanpak. Claudia Tjia GROEP F M42
Februari juni 2016 Toelichting aanpak Claudia Tjia GROEP F M42 Dit document bevat informatie over het onderdeel SCRUM binnen de proftaak. SCRUM is de methode die wij als groep moesten hanteren om het project
Nadere informatieInhoud. Deel een Het ontwikkeltraject 13. Inleiding 11
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
Nadere informatieEvo 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 informatieTestomgevingen 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 informatieOntwikkelmethoden 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 informatieSoftware 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 informatieHoe 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 informatieB.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 informatieWebdesign 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 informatieWebapplicaties 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 informatieEen 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 informatieLeiderschap in een organisatie met technische professionals
Quintor Leiderschap in een organisatie met technische professionals Johan Tillema CEO Quintor Professionele softwareontwikkeling ICT Architectuur Java,.NET en Mobile Informatieanalyse Opgericht in 2005
Nadere informatieHet 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 informatieDe 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 informatieRostar 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 informatieStageverslag 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 informatieAgile Foundation examen - OEFENVragenformulier
Agile Foundation examen - OEFENVragenformulier 1) Wat is het beste dat je kunt doen volgens de principes van het Agile Manifesto? a) Afspraken nakomen b) Opleveren wat waardevol is c) Regelmatig resultaat
Nadere informatieE-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 informatieWHITE PAPER. Agile/Scrum
WHITE PAPER Agile/Scrum Belangrijkste kenmerk van Scrum is de ontwikkeling via een serie van korte - iteraties, in Scrum terminologie sprints genoemd. Introductie Heel in het kort gezegd is Scrum een Agile
Nadere informatieVoorblad 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 informatieAgile 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 informatieSCRUM FRESHAPPLE.NL #DIGITALATHLETES
FRESHAPPLE.NL #DIGITALATHLETES HOME OF THE DIGITAL ATHLETES IT ALL STARTS WITH AN IDEA! EN DAAR ZITTEN WE VOL MEE We zijn ervan overtuigd dat iedereen een digitale fantasie heeft, wij helpen je graag dit
Nadere informatieEffectief 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 informatieOntwikkelmethoden 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 informatieToepassingnaam: 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 informatieSERIOUSLY? 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 informatieConnect 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 informatiePRODUCT 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 informatieReleasen 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 informatieC 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 informatie14-9-2015. Scrum in het kort
Les 3 Scrum in het kort Scrum is een agile proces dat het ons mogelijk maakt om de hoogste waarde in de kortste tijd te realiseren. Het maakt het ons mogelijk om snel en regelmatig echt werkende software
Nadere informatieBUSINESS 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 informatieOmzeil 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 informatieSCRUM 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 informatieHandleiding 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 informatiePlan 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 informatieAGILE 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 informatieInterview 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 informatieICT 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 informatie1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?
1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie? -Use case-diagram -Use case-beschrijving -Activity diagram -Sequentie diagram 2. Welke diagrammen beschrijven de structuur van de
Nadere informatieVlaamse 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 informatieBepalen 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 informatieKwaliteit 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 informatieDIGITALE 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 informatieAutomated 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 informatieUnified 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 informatieSoftware 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 informatieInhoud Deel een Het ontwikkeltraject 1 2 3
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
Nadere informatiePlan van aanpak. Website voor Bouwkundig Adviesbureau Punte. Hugo Nijhuis John Oelen Frank Hazekamp Cindy Roelofs Ben Wilbers Tim Regelink
Plan van aanpak Website voor Bouwkundig Adviesbureau Punte 2009 Hugo Nijhuis John Oelen Frank Hazekamp Cindy Roelofs Ben Wilbers Tim Regelink Contents Product Backlog... 3 Documentatie... 4 Kwaliteitsbeheer...
Nadere informatieAgenda. 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 informatiePraktische 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 informatieNajaarsspecial 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 informatieInleiding ontwikkelmethoden
Inleiding ontwikkelmethoden 1 Ontwikkelmethoden en Technieken POMT HC1 2 Ronald de Waal Opleiding TU Delft: industrieel ontwerpen Diverse softwarebedrijven, internet ontwerp vanaf 1994 Docent systeemontwikkeling
Nadere informatieEen 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 informatieXampp 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 informatieAgile 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 informatieConnect 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 informatieProjectmanagement 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 informatieTeam. 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 informatieWeb 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 informatieStepStone 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 informatieAliens? http://www.youtube.com/watch?v=e5pqleh2hz8
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Ontwikkelmethoden en technieken Kenmerken van ontwikkelmethoden POMT HC2 2 Vorige week 3 Rollenspel Klant is koning Communicatie en afspraken Documentatie
Nadere informatieHoofdstuk 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 informatieJaarproject 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 informatieVerificatiemethoden 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 informatiePraktijkinstructie 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 informatieDocumentatie 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 informatiePortfoliomanagement 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 informatieAuditen van Agile projecten
Auditen van Agile projecten Platform voor Informatiebeveiliging 10 december 2013 Merijn van der Zalm & Marcel Trijssenaar Agenda Belang van assurance op agile ontwikkelen Agile versus Waterval Perspectief
Nadere informatieHosting & 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 informatieRalph 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 informatieVideo 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 informatieKatholieke 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 informatieHET 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 informatieHandleiding 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 informatieproject 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 informatieWanneer ga je Agile? Wat is Agile Project Management?
Wanneer ga je Agile? Agile Project Management 1 past goed in deze tijd. Het is snel, flexibel en leuk. Je kunt het echter niet altijd en overal gebruiken. Het werk en de organisatie moeten geschikt zijn
Nadere informatieProjectplan. 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 informatieRegistratie 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