Final report. Team ETN204 - Project Get Connected

Maat: px
Weergave met pagina beginnen:

Download "Final report. Team ETN204 - Project Get Connected"

Transcriptie

1 Final report Team ETN204 - Project Get Connected Auteurs(s): Ivar Koreman, Hidde Bultsma, Daniël van den Brink, Kenneth Luske en Kevin Mans Versie: 1.0 Status: concept Datum: 7 juni 2013

2 Versiebeheer Ver. Status Datum Auteur(s) Wijzigingen 0.1 Concept Kevin Mans Begin gemaakt aan het final report. Documenten bij elkaar gevoegd. 0.2 Concept Etine 204 Reflectie (HF1) toegevoegd Final Etine 204 Reflectie (HF1) verbeterd na feedback van Stephan. Testresultaten toegevoegd. Goedkeuring Uitvoering Controle Goedkeuring Ver. Naam Datum Naam Datum Naam Datum

3 Inhoudsopgave 1. Reflectie report Presentatie fase 1 en Research report Project initiatie document Interaction design Klasse diagram Test approach and results User manual Final report 2

4 1. Reflectie report In dit hoofdstuk worden de contributies die ieder teamlid heeft geleverd aan het project kort samengevat. In het tweede gedeelte van dit hoofstuk geeft ieder teamlid feedback op elkaar. 1.1 Contributies teamleden Kevin is de teamleider van ons team. Hij heeft vooral gewerkt aan documenten zoals het research report, feasibibility, PID, test approach, user manual en het final report. Daarnaast maakte Kevin de planning voor elke fase met bijbehorende deadlines. Ook gaf hij taken aan de teamleden zodat iedereen wist wat hij moest doen. Daniel en Kenneth hebben de SNE kant gedaan van het project. Daniel en kenneth hadden de taken niet opgesplitst maar gingen voornamelijk samen aan de SNE kant werken. Zo gingen Daniel en Kenneth eerst de server installeren met de daarbij Zentyal OS. Daarna werd de server geconfigureerd naar onze speciefieke eisen. Bijvoorbeeld de MYSQL server, zodat de SE'ers hiermee kunnen werken. Daarna hadden Daniel en Kenneth een groot tijdsdeel besteed aan het configuren van GADS(google apps directory synch). Daniel en Kenneth hadden hier nog nooit eerder mee gewerkt, dus was het veel uitvogelen van hoe het precies in werking ging. Daarna hebben Daniel en Kenneth ook als team samen aan de documenten gewerkt. Kenneth en Daniel zijn verantwoordelijk geweest voor de SNE kant van dit project, de Zentyal serv er en de verbinding met Google Apps Directory Sync(GADS). Kenneth en Daniel hebben eigenlijk geen taken verdeeld, maar het meeste samen gedaan op enkele dingen na. Zo was Kenneth bijvoorbeeld veel bezig met het uitzoeken van de opties zoals de password synchronisatie omdat dit niet wilde werken naar behoren. Hier heeft Kenneth uiteindelijk een workaround voor gevonden maar het is niet echt praktisch. Het synchroniseren van de openldap gebruikers naar GADS werkte ook niet naar behoren op verschillende punten. Hierbij is Kenneth er bijvoorbeeld achter gekomen dat er een mail server nodig was omdat gebruikers zonder adres, niet gesynchroniseerd konden worden. Zo heeft Daniel andere noodzakelijke problemen weten op te lossen zodat alles wel naar behoren zou werken. Als de een iets aan het uitzoeken en uitproberen was, zat de ander erbij om te ondersteunen dus Kenneth zou nou niet zo zeer kunnen zeggen dat hij iets in zijn eentje gedaan heeft. Ook probeerde Kenneth wat meer te bemoeien met de SE'ers, omdat Kenneth graag wilde weten waar zij mee bezig waren en wat voor product er langzamerhand ontwikkelde. De mening van de SNE kant is ook meegenomen in de applicatie. Kenneth en Daniel wilden natuurlijk weten wat zij, Ivar en Hidde, van ons nodig hadden om de applicatie te laten werken op basis van de gestelde eisen van de opdrachtgever. Kenneth en Daniel hebben voor hen met behulp van de Zentyal server een MYSQL database met PHPmyAdmin ter beschikking gesteld zodat zij zowel daaruit als uit de Northwind database (ter beschikking gesteld door de HvA)de benodigde data konden opvragen. En gesynchroniseerde gebruikers aangemaakt van het type Manager en picker. Kenneth s verdere bijdragen aan dit project zijn mede het documenteren, helpen denken over de applicatie, het presenteren van de proof of concept en het ondersteunen bij het maken van de andere benodigde documenten zoals PID, User manual en de test approach. Final report 3

5 Ivar was samen met Hidde verantwoordelijk voor het realiseren van de applicatie. De taken waren zo verdeeld, dat Ivar voornamelijk de "Code-Behind" deed, zoals het ophalen van data uit de database, en het klaarzetten van arrays met data voor gebruik. Hidde deed meer de voorkant van de applicatie. Hij zorgt voor een verzorgt uiterlijk, en dat de data die Ivar aanleverde, op de juiste plekken kwamen te staan. Op die manier konden zij de sterke kanten van beide SE'ers goed benutten, terwijl zij toch beide SE gerelateerd werk deden. Ook liepen Ivar en Hidde elkaar op deze manier niet zo vaak voor de voeten, omdat zij beide in een ander bestand werkte. Hidde was samen met Ivar verantwoordelijk voor de functionaliteiten van de applicatie. De taken waren opgesplitst tot 'voorkant' en 'achterkant'. Ivar heeft grotendeels gewerkt aan de 'achterkant' van de applicatie. Daarbij moet je denken aan databasecommunicatie en andere datafunctionaliteiten. Hidde heeft grotendeels gewerkt aan de 'voorkant' van de applicatie. Dat houdt in; de user-interface, de userinteraction, etc. Deze werkwijze verliep erg goed omdat zij beiden de ruimte hadden om hun eigen ideeën te verwerken zonder tegenwerking van de andere persoon. Wanneer iets niet lukte konden we altijd nog elkaar helpen. 1.2 Feedback Daniel Daniel over Kenneth Samen met Kenneth waren wij twee verantwoordelijk voor de SNE kant van dit project. Ik heb hem ervaren als een enthousiast persoon die graag aan het werk wilt gaan en die het niet erg vindt om wat extra tijd of energie erin te steken. Samen vulde we elkaar wel aan. Als ik aan de server bezig was, dan was Kenneth wel bezig met iets onderzoeken en vice versa. Hierdoor verliep de SNE kant van dit project vrij soepel en met weinig problemen. Dit komt voornamelijk door de ervaring die wij twee hadden. Daniel over Kevin Kevin was de ITMer van dit project. Kevin kan goed projectmatig en gestructureerd te werk gaan. Voorbeelden hiervan zijn om een planning goed bij te hebben gehouden en taken uitdelen indien dit nodig moest zijn. In het begin hadden we geen concreet plan en liep het niet optimaal naar mijn beeld. Maar di t kwam omdat we er nog even aan moesten wennen en geen duidelijk beeld hadden van het project. Kevin pakte deze dip goed op om met een concreet plan van aanpak te komen. Daniel over Hidde Hidde was een van de SE er van dit project. Ik heb niet direct samen met Hidde gewerkt omdat we twee verschillende taken hadden, maar we ondersteunden elkaar wel. Hidde heeft veel ervaring met programmeren en hield zich goed aan de afspraken en was zeker een doorzetter. Samen hebben zij bijvoorbeeld het beste product gerealiseerd bij de alpha oplevering in mijn ogen. Daniel over Ivar Ivar was een van de SE er van dit project. Net zoals Hidde heb ik niet direct met Ivar gewerkt en kwam het wel bij me over dat Ivar veel ervaring had en een doorzetter. Ivar kan goed planmatig werken en hield zich keurig aan de vastgestelde afspraken. Samen hebben zij bijvoorbeeld het beste product gerealiseerd bij de Final report 4

6 alpha oplevering in mijn ogen. Kenneth Kenneth over Kevin Kevin is in mijn ogen goed vooruit gegaan, dit kan ik zeggen omdat ik met hem tijdens project EXPO ook in een project team zat. In die tijd had hij een ondersteunende rol als project lid, maar had liever projectleider willen zijn. Ik heb hem toen in de reflectie ook verteld dat hij voor deze rol duidelijk moest laten me rken dat hij dit wilde in een volgend project. In project Get Connected was hij onze projectleider en ik moet zeggen dat hij deze rol naar mijn mening uitstekend ingevuld heeft. Kevin was verantwoordelijk voor alle planningen, deadlines, het regelen van toestanden, grootste tijd en moeite in verslagen en het achter andere teamleden aanzitten. Kortom alles wat een projectleider zou moeten doen. Zo vond ik het namelijk prettig dat hij elk weekend deadlines doorgaf en vaak genoeg vroeg hoe het er allemaal voorstond. Ook maakte hij voor elke week en voor elke nieuwe deadline en nieuwe planning zodat wij goed planmatig te werk konden gaan. De enige tip die ik Kevin zou willen geven is: Probeer je wat meer te bemoeien met de techniek zodat je precies weet wat er door wie geproduceerd wordt zodat je je techno toets zo kunt halen. Kenneth over Daniel Het eerste wat ik over Daniël wil zeggen is dat hij een fijn persoon is om mee samen te werken, onze gedachte over de werkzaamheden aan het SNE gedeelte lagen vaak op de zelfde lijn. Dit maakte het voor ons makkelijker om keuzes te maken. Zoals ik in mijn bijdrage al had vermeld, als ik met de server bezig was zat hij er altijd wel bij om te helpen en dingen uit te zoeken. Dit was andersom ook het geval. Wat ik ook een pluspunt vind, is dat als hem iets gevraagd wordt te doen, hij dat dan ook direct of zo snel mogelijk doet. Zoals bijvoorbeeld het uitzoeken hoe de LDAP browser werkt of het onderzoeken van mogelijkheden voor de password synchronisatie. Ook is hij niet te beroerd om bijvoorbeeld een saaie taak uit te voeren, Daniël is geen klager. De tip die ik Daniël zou willen geven is: Buiten project dagen vind ik je wat stil en passief probeer meer contact te leggen. Kenneth over Hidde Hidde is een rustige jongen maar was wel de grappenmaker van de groep. Zoals bepaalde opmerkingen die hij dan wel eens maakte tijdens coaching, gooide weer wat extra leven in de brouwerij omdat de sfeer ook wel eens iets te serieus was naar mijn smaak. Ondanks Hidde een ander onderdeel van het project ontwikkelde, vond ik het wel prettig met hem samen te werken want als ik hem iets vroeg over de software kant kreeg ik altijd duidelijk antwoord. Bij sommige mensen ( niet in deze projectgroep) kreeg ik wel eens het gevoel dat je er niet v an op aan kon dat zij hun taken wel goed uitvoerden en/of begrepen. Bij Hidde had ik dit totaal niet, ik wist dat het bij hem wel goed zat. Ook is het mij opgevallen dat hij bepaalde druk goed kan hebben, aardig stress bestendig. De tip die ik Hidde zou willen geven is: Neem eens een pauze en kijk uit in een volgend project dat er geen misbruik word gemaakt van je harde werken. Final report 5

7 Kenneth over Ivar Ook Ivar is een harde werker en een fijn persoon om mee samen te werken. Wat Ivar uitstraalt is dat hij weet wat hij doet. Dit creëert een vertrouwend gevoel, je weet dat het met zijn taak zeer zeker goedkomt. Ook als ik hem wat vroeg over de software kreeg ik een duidelijk antwoord. Ivar neemt de tijd voor zijn taak en dit kun je zeker terug vinden in het product, ik vind dit een goede eigenschap en die moet hij niet verliezen. Ik zag ook dat hij goed kan samenwerken en zeker met Hidde in dit geval. De tips die ik Ivar zou willen geven zijn: Wat ik in het begin van het project merkte was dat je moeite had jou gecreëerde code te delen met een teamlid. Enigszins begreep ik dit wel, maar probeer de volgende keer wat meer vertrouwen te hebben. En ook voor jou vind ik dat je eens pauze moet nemen en ook moet uitkijken dat er geen misbruik van je harde werken word gemaakt. Ivar Ivar over Kenneth Kenneth is een gemotiveerd teamlid. Ik zie dat hij goed kan samenwerken met zijn collega SNE-er Daniel, en de rest van het team. Hij denkt en doet goed en gezellig mee. Ivar over Daniel Daniel is eveneens een gemotiveerd teamlid. Hij doet gezellig mee, en is erg behulpvaardig. Toen ik iets vroeg over het vak O.S.A.R. vertelde hij me hoe hij dat had gedaan en dat als ik nog een vraag had, ik bij hem terecht kon. Dit laat zien dat hij graag zijn team helpt, ook al heeft het niet te maken met het project. Ik vind dit een goede kwaliteit. Op deze manier krijg je een goede band met je team, waardoor het een stuk prettiger werken is, waardoor het team ook gemotiveerd is om het project tot een goed einde te brengen. Ivar over Hidde Hidde was samen met mij verantwoordelijk voor het Software Engineering gedeelte. Ik deed voornamelijk het werk op de achtergrond (Data ophalen uit de juiste databases en op de juiste manier aanleveren, enz.) en hij werkte meer aan de voorkant (de layout, html, jquery). Het viel me op dat hij erg vaardig is met html/css/jquery. Veel meer dan dat je van een eerstejaars student verwacht. Het is duidelijk zichtbaar dat hij voor het project (en waarschijnlijk voor de opleiding) hier veel tijd heeft ingestoken. Ivar over Kevin Kevin was een goede teamleider. Hij was voornamelijk degene die de deadlines in de gaten hield, en er voor zorgde dat iedereen hiervan op de hoogte was. Verder was hij ook een gezellige teamgenoot, wat in mijn ogen wel belangrijk is als je wilt dat je team goed presteert onder een teamleider Final report 6

8 Kevin Kevin over Kenneth Kenneth is een goede SN er. Kenneth kan goed met zijn mede SN er Daniel en de rest van het team werken. Wat ik fijn vond aan Kenneth was als er een probleem was (SNE gedeelte) dat hij veel inzet toont om dit probleem optelossen. Daarnaast vind ik het fijn dat Kenneth zijn mening deelt met de rest van het team. Ik heb ook bij Kenneth in project EXPO gezeten en dan merk ik wel dat Kenneth gegroeit is qua SNE kennis dit vind ik leuk om te zien. Kevin over Daniel Daniel is ook een goede SN er. Ik merkte dat Daniel en Kenneth op een lijn zitten qua SNE werk. Ik merk bijvoorbeeld dat Daniel veel Kenneth aanvult en andersom ook, dit vind ik fijn om te zien. Daarnaast vind ik het fijn dat Daniel vaak zijn hulp aanbied aan andere teamleden. Ook vroeg hij regelmatig aan mij of hij nog iets kon doen, dit vond ik fijn omdat ik dan merk dat je veel voor je team wilt inzetten. Kevin over Ivar Ivar is een erg goede SE er. Hij heeft vooral gewerkt aan de achterkant van de applicatie, dit heeft hij perfect gedaan. Bijvoorbeeld toen we bij de alpha oplevering te horen kregen dat we nog een paar lastige functionele eisen moesten implementeren wist Ivar deze onderdelen goed te programmeren. Wat ik ook fijn vond aan Ivar was, dat als je een probleem had buiten het project hij zich ook inzet om je te helpen. Zo had ik wat moeite met mijn practicum vak het vak Databases. Hij heeft me hier goed in geholpen om de stof te begrijpen. Kevin over Hidde Hidde is net als Ivar ook een erg goede SE er met veel ervaring. Ik vind dat Hidde de mooiste user-interface heeft gemaakt van de alpha oplevering. Ook vind ik het fijn dat Hidde goed kan samenwerken met Ivar (en andersom) zodat ze elkaar kunnen aanvullen. Final report 7

9 Hidde Hidde over Kenneth Kenneth neemt zijn vak zeer serieus en heeft zich goed ingezet in dit project. Als je iets aan hem vroeg over het systeem op SNE gebied kon hij goed uitleggen hoe het in elkaar stak. Wanneer Kenneth een probleem had ging hij er altijd achteraan bij een leraar of studentassistent, dit vond ik erg goed van hem. Hidde over Daniel Daniel is net als Kenneth een gedreven SNE er. Hij stond altijd paraat om werk te verichten en vroeg altijd of er iets nog gedaan kon worden. Ik vond het erg goed van hem dat hij ook zijn teamleden uit eigen initiatief wilde helpen door te vragen of ze ergens vast liepen. Dat vind ik een sterk punt van Daniel. Het is een persoon die het team goed vooruit helpt. Hidde over Ivar Ivar heeft laten zien dat hij een grote skillset heeft op het gebied van IT. We hadden Ivar hard nodig in dit project, vooral zijn SQL skills. Hij weet voor alles wel een oplossing te vinden. Wanneer je een vraag aan hem stelde gaf hij altijd een duidelijk antwoord waar je iets aan had. Ik kon goed met Ivar samenwerken in dit project en hij gaf iedereen de ruimte om beslissingen te nemen. Hidde over Kevin Kevin had de touwtjes goed in handen tijdens dit project. Hij is heel direct met vragen naar werk wat nog gedaan moet worden en hij gaat er goed achteraan. Hij komt ook zeer professioneel over tijdens de presentaties en coaching. Ik vind dat Kevin dit project gestructureerd heeft geleid. Final report 8

10 2. Presentatie slides fase 1 & 2 In dit hoofdstuk worden de presentatie slides weergegeven die we hebben gebruikt bij de prestaties van fase 1 & 2. Fase 1 bestaat uit de presentatie van ons idee en de haalbaarheid: Final report 9

11 Fase 2 bestaat uit de presentatie van ons proof of concept: Final report 10

12 Final report 11

13 3. Research report Versiebeheer Ver. Status Datum Auteur(s) Wijzigingen 0.1 Concept Team: ETN In progress Team: ETN204 Hoofdstuk 1 toegevoegd In progress Team: ETN204 Hoofdstuk 2 toegevoegd Final Team: ETN204 Hoofdstuk 3,4 en 5 toegevoegd. Verbeteringen na feedback concept. Goedkeuring Uitvoering Controle Goedkeuring Ver. Naam Datum Naam Datum Naam Datum Final report 12

14 Inhoudsopgave 1. Reflectie report 3 2. Presentatie slides fase 1 & Research report Inleiding Onderwerp en probleemstelling 16 2 PACT People Activities 18 Piece-picking 18 Case-picking 19 Pallet-picking Context Het product zal worden gebruikt om orderpickers efficiënter te laten werken door het geautomatiseerd systeem. Het product zal worden gebruikt in het magazijn en in op de afdeling orderafhandeling op een scherm waar de orders op gecentreerd staan. De order zullen vervolgens op prioriteit worden gerangschikt Technology Use of materials Beeldschermen, server met active directory. Use of feedback and/ or error messages Een centrale meldpunt waar mensen hun klachten/feedback naar toe kunnen mailen (bijv. ETN204@hva.nl) Use of navigation, timing and branching Hier kunnen we nog niet veel over kwijt. Use of Knobs, sliders, Icons and other interface elements Het ordersysteem zal geschreven worden in meerdere talen, dus hier kunnen we nog niet veel over kwijt Haalbaarheid Use case diagram: Activity diagram: 22 3 Planning 23 4 Bronnenlijst desk research 24 5 Bijlagen Enquête- en interviewvragen Personae Project initiatie document 26 Documenteigenschappen 27 Historie 27 Goedkeuring 27 Managementsamenvatting 28 Inhoudsopgave 29 Inleiding Gebruik van de PRINCE2 projectmanagementmethode Doel van dit document Opbouw van het document Projectdefinitie Achtergrond Projectdoelstellingen Projectresultaat Scope & afbakening Randvoorwaarden & aannames Relaties met andere projecten 31 Final report 13

15 2.7 Projectaanpak Business Case Redenen om te starten met het project Alternatieven Voordelen Nadelen Kosten Investeringsanalyse Projectorganisatie Organigram Rollen & verantwoordelijkheden Projectplan Plan aannames Gantt-chart Productdecompositiestructuur Productstroomdiagram Activiteitenplanning Overzicht benodigde middelen Productbeschrijvingen Beheersinstrumenten Toleranties Risicomanagement Uitzonderingsprocedure Voortgangsrapportages 38 Bijlage 1. Grafische Projectplanning 39 Bijlage 2. Productbeschrijvingen Interaction design Klasse diagram Test approach and results 45 Table of contents 46 Revision history 47 1 Test Information System Under Test Test Personnel 48 2 Test Summary Acceptance Criteria Results Purpose and Scope of all test cases Additional Information Experience required Test Items / Equipment Needed Reference Documents 50 3 Preparing the Test Environment Application Setup Equipment Checks 51 4 Dynamic Quality Testing Logging in 52 Final report 14

16 4.2 The picklist 53 5 Static Code Testing Test Metrics and Tools Code conventions User manual 56 6 Instructions Start the software Information Expand all orders Collapse all orders Expand an order Mark a product as picked Mark a product as not picked Additional information 61 Final report 15

17 1. Inleiding ITopia ITopia is een denkbeeldig bedrijf van de Hogeschool van Amsterdam. ITopia laat het project Get Connected uitvoeren door een klein aantal teams bestaande uit junior medewerkers. Deze junior medewerkers hebben specialiteiten in diverse richtingen zoals System & Network Engineering, IT Management en Software Engineering. Het is aan ons om het probleem van APS (een bar supply bedrijf) op te lossen. Etine In dit project werkt ITopia samen met Etine. Etine is een IT-bedrijf dat andere bedrijven helpt om naar een cloud te verhuizen. Etine traint en helpt mensen ook in het gebruik van online software zodat iedereen volledig is ingelicht over het online software gebruik. 1.1 Onderwerp en probleemstelling Onderwerp Wij werken voor ITopia samen met Etine om een oplossing te bedenken voor de order picking in een bar supply fabriek genaamd APS. Zij maken benodigdheden voor bijvoorbeeld bar medewerkers zoals glazen en cocktail tools enzovoorts. Probleemstelling Op het moment wordt er nog gebruik gemaakt van hardcopies van orders dat naar de fabriek gestuurd wordt. De fabriek wil dit veranderen en dit proces digitaal maken. Ook willen zij een oplossing om de voorraadbeheer te stroomlijnen en een mogelijkheid op via een cloud gebaseerde toepassing gebruikers aan te kunnen maken. Dit probleem hebben zij vervolgens bij Etine neergelegd, en Etine heeft dit aan ons voorgelegd. Etine wil dat wij van het draaiende Windows server domein een connectie leggen naar een door ons gemaakt order picking programma (m.b.v. Google Apps). Dit programma zal dan de order picking moeten weergeven op een digitaal scherm in de fabriek zodat de orders en status direct zichtbaar zijn in zowel het kantoor en het magazijn. De data komt uit het ERP systeem en het Google Apps Script programma leest die data in. Final report 16

18 Onderzoeksvragen Hoe kan een digitaal order picking systeem bijdragen aan het bedrijf APS? Wat willen de gebruikers met het product doen en/of bereiken? Waarom zou je dit betreffende proces willen digitaliseren? Waarom zou je gebruik willen maken van een cloud omgeving? Aanleiding tot schrijven van het research rapport Een van de redenen is dat het de stappen laat zien die het team heeft ondernomen om te zorgen dat het te ontwikkelen product goed aansluit bij de eisen en wensen van de opdrachtgever en de doelgroep. Ook geeft dit een goed overzicht van de opdracht en is het een goed portfolio document. Final report 17

19 2 PACT 2.1 People Orderpickers Deze personen zoeken alle producten van een order bij elkaar voordat deze verzonden worden. Ze werken aan het belangrijkste proces van de verzending. Aan de hand van een lijst gaan ze alle producten af. Managers De managers observeren de status van de orders en grijpen in wanneer de orders niet op tijd gepickt worden. 2.2 Activities Orderpicken Dit is de activiteit die de orderpicker uiteraard uitvoert. Er zijn verschillende methoden van orderpicken. Een aantal methoden zijn hieronder uitgelegd: Piece-picking Basic order picking Dit is de meest simpele methode om orders te picken. Bij basic order picking pakt een orderpicker de producten van één order tegelijk bij elkaar. In een bedrijf met weinig orders kan deze methode heel goed werken, maar wanneer er een groot aantal orders gepickt moet worden kan deze methode erg traag zijn. Dit komt mede doordat de orderpickers elkaar in de weg zullen zitten. Batch picking Deze methode is vrijwel hetzelfde als de basic order picking methode. Bij batch picking worden er meerdere orders tegelijk gepickt door de orderpicker. Het aantal orders varieert van meestal tussen 4 tot 12 per routine. Zone picking Bij deze methode van orderpicken wordt het warenhuis opgedeeld in verschillende zones met producten. De orderpickers krijgen allemaal een bepaalde zone toegewezen en pakken alleen de producten die zich in die zone bevinden. Het aantal orderpicker per zone is in de meeste gevallen één of twee. Tussen de zones zit een transportsysteem om de orders te verplaatsen. Zone picking is het meest effectief wanneer er een groot aantal orders verwerkt moet worden. Final report 18

20 Wave picking Dit is een combinatie van zone picking en batch picking. Een order wordt bij deze methode, in plaats van zone naar zone, in één keer bij elkaar gezocht. Deze methode is vooral erg effectief wanneer er veel artikelen per order verwerkt moeten worden. Wave picking kan gebruikt worden om order voor verschillende koeriers te isoleren. Case-picking Deze methodes worden vooral toegepast wanneer er een hoog aantal van dezelfde producten worden besteld. Basic case-picking method Dit is de meest voorkomende case-picking methode. Bij deze methode worden er, in plaats van enkele producten, dozen vol producten bij elkaar gezocht. Batch picking Deze methode wordt niet vaak gebruikt omdat de orderpickers niet genoeg ruimte hebben op hun pallet. Zone picking Dit kan een manier zijn om case-picking uit te voeren, maar bij deze methode loop je al snel tegen hetzelfde probleem als batch picking aan. Zone picking wordt alleen gebruikt wanneer er een hoog aantal verschillende producten zijn en weinig dezelfde producten per order. Wave picking Dit kan een goede case-pick manier zijn wanneer je een zeer hoog aantal orders hebt met veel producten per order. Pallet-picking Basic pallet picking De meest voorkomende methode bij pallet-picking. De orders worden één voor één gepickt. Vaak wordt er gebruik gemaakt van een heftruck. Batch picking Omdat pallet-picking gebaseerd is op één pick per keer, is batch picking niet toepasbaar op pallet-picking. Final report 19

21 2.3 Context Het product zal worden gebruikt om orderpickers efficiënter te laten werken door het geautomatiseerd systeem. Het product zal worden gebruikt in het magazijn en in op de afdeling orderafhandeling op een scherm waar de orders op gecentreerd staan. De order zullen vervolgens op prioriteit worden gerangschikt. 2.4 Technology Use of materials Beeldschermen, server met active directory. Use of feedback and/ or error messages Een centrale meldpunt waar mensen hun klachten/feedback naar toe kunnen mailen (bijv. Use of navigation, timing and branching Hier kunnen we nog niet veel over kwijt. Use of Knobs, sliders, Icons and other interface elements Het ordersysteem zal geschreven worden in meerdere talen, dus hier kunnen we nog niet veel over kwijt. 2.5 Haalbaarheid Voor dit project hebben wij 20 weken de tijd en er staat in de project handleiding precies wanneer wat ingeleverd moet worden op basis van fases. Dit project moet haalbaar zijn in de gegeven periode. Must Have Should Have Could Have Would Have Applicatie in Google Apps Prioriteit functie in de app voor koeriers zoals PostNL en DHL. Het gebruik van ForgeRock om via de cloud nieuwe gebruikers aan te maken op zowel de server als de app(centraal) Real-time updates voor klanten wanneer producten van een order gepickt zijn Link tussen Microsoft Active Directory en Google Apps Applicatie Snelheid van het gehele systeem Professioneel/mooi uitziende UI (User Interface) Final report 20

22 Oplossing om de voorraad beheer te stroomlijnen Up time systeem Orderpick lijst moet d.m.v. Google Apps worden weergegeven op een scherm in het kantoor en werkplaats 2.6 Use case diagram: Final report 21

23 2.7 Activity diagram: Final report 22

24 3 Planning Field research methode: Zelfanalyse Bij maken van ons product zullen zoveel mogelijk in voeten proberen te staan van de eindgebruiker. Dus zullen we zelf het systeem testen om het zo gebruiksvriendelijk mogelijk te maken. Desk research methode: Online research Met deze methode kunnen we bij concurrerende en alternatieve ordepickersysteem kijken hoe hun systeem functioneert. Hierdoor kunnen we een groot beeld krijgen van hoe de gebruiksvriendelijkheid voor de eindgebruiker zo vriendelijk mogelijk kan worden gemaakt. Final report 23

25 4 Bronnenlijst desk research Auteur: Dave Piasecki Auteur: Duncan Haughey Final report 24

26 5 Bijlagen 5.1 Enquête- en interviewvragen 1. Wat vindt u van het huidige order-picking systeem? 2. Wat vindt u ervan als het huidige order-picking systeem digitaal wordt? 3. Denkt u dat een digitaal order-picking systeem kan bijdragen aan het bedrijf APS? 4. Wat zou u als order-picker me het nieuwe digitale systeem willen doen? 5. Zou u gebruik willen maken van een cloud omgeving? 5.2 Personae Max Teunisse Max Teunisse is 38 jaar oud en werkt al 6 jaar bij APS. APS is een bar & glass supply bedrijf gevestigd in Amsterdam. Max werkt bij APS als orderpicker en heeft veel plezier in zijn functie. Het management van APS is zeer blij met Max omdat Max goed zijn collega s motiveert. Max heeft een VMBO diploma en probeert in zijn vakgebied up-to-date blijven, dit doet hij via boeken en het internet. Max is getrouwd en heeft een dochter van 9 jaar. Hij houdt van het leven en gaat graag stappen met zijn vrienden, dit varieert van café tot theater. Hij heeft een brede interesse, vooral in muziek en films. Max woont in Amsterdam samen met zijn vrouw Bernadet. Zij hebben elkaar ontmoet in een café in Haarlem. Bernadet is 35 jaar oud en werkt als Training assistent bij Total Network Development. Xavi Beerendonk Xavi is een 44 jarige werknemer binnen APS. Zijn eerste 8 jaar werkte hij als order-picker, en kreeg na 8 jaar te horen dat door zijn goede prestaties, motivatie en enthousiasme hij gepromoveerd werd tot manager. Deze functie voert hij al weer 2 jaar uit. Voordat Xavi werkte bij APS, werkte hij bij de brandweer. Helaas werd hij hier vanwege bezuinigingen ontslagen en is daarom opzoek moeten gaan naar een nieuwe baan. Hij heeft een werkweek die bestaat uit 40 uur en gaat nog dagelijks met plezier naar zijn werk. Xavi is nu zo een 16 jaar getrouwd met zijn vrouw en heeft daar twee kinderen van 14 en 12 van. Hij woont naar alle tevredenheid in Almelo. Door zijn enthousiasme, valt hij goed in de smaak bij zijn andere collega s. Hij heeft veel humor en weet daarmee ook andere werknemers goed te motiveren bij hun werk. APS is zeer tevreden over Xavi. Final report 25

27 4. Project initiatie document Opdrachtgever: Jan Joost de Vries Bestandsnaam: ITopia PID ETN204 FINAL.docx Auteur: Team ETN204 Project: Get connected Versie: 1.0 Datum: Final report 26

28 Documenteigenschappen Historie Versie Datum Veranderingen Opdrachtgever Auteur(s) (concept/definitief) Concept Jan Joost de Vries Team ETN Concept Jan Joost de Vries Team ETN Definitief Jan Joost de Vries Team ETN204 Goedkeuring Dit document heeft de volgende goedkeuringen nodig. Getekende goedkeuringsformulieren worden opgeslagen in de Managementsectie van het projectarchief. Naam Rol Handtekening Datum document Versie Final report 27

29 Managementsamenvatting Dit project team wordt ingehuurd door Etine die een klant heeft die APS heet en wil graag een order picking systeem en om hun voorraadbeheer gestroomlijnd te worden. Het project zal worden uitgevoerd door 6 man waaronder Kevin Mans de voorzitter van de groep is. We zullen gebruik maken van windows small business server of een vergelijkbaar alternatief gebruiken genaamd Zentyal. Dit is een linux based windows small business server. We zullen ook gebruik maken van google apps en zal dit project gericht zijn om alles in de cloud te krijgen. Final report 28

30 Inhoudsopgave Documenteigenschappen Historie Goedkeuring Managementsamenvatting Inhoudsopgave Inleiding Gebruik van de PRINCE2 projectmanagementmethode Doel van dit document Opbouw van het document Projectdefinitie Achtergrond Projectdoelstellingen Aanpak & Fasering Projectresultaat Scope & afbakening Randvoorwaarden & aannames Relaties met andere projecten Business Case Redenen om te starten met het project Alternatieven Voordelen Nadelen Kosten Investeringsanalyse Projectorganisatie Organigram Rollen & verantwoordelijkheden Projectplan Plan aannames Gantt-chart Productdecompositiestructuur Productstroomdiagram Activiteitenplanning Overzicht benodigde middelen Productbeschrijvingen Beheersinstrumenten Toleranties Risicomanagement Uitzonderingsprocedure Voortgangsrapportages Bijlage 1. Grafische Projectplanning Bijlage 2. Productbeschrijvingen Bijlage 3. Use case diagram 17 Bijlage 4. Activiteit diagram..18 Final report 29

31 Inleiding 1.1 Gebruik van de PRINCE2 projectmanagementmethode Ons team gebruikt de gestructureerde project management methode PRojects IN a Controlled Environment 2 ook wel PRINCE2 genoemd. Deze methode is gericht op het management, de besturing en de organisatie van een project. Binnen PRINCE2 zijn er zeven principes die de basis vormen van PRINCE2. Als deze zeven principes worden gevold is het een PRINCE2 project. De zeven principes zijn voortdurende business rechtvaardiging, leren van ervaringen, duidelijke rollen en verantwoordelijkheden, managen per fase, manage by exception, productgericht en aanpassen aan de projectomgeving. Wij gaan dit project uitvoeren aan de hand van deze zeven principes, zodat we dit project succesvol kunnen afronden. 1.2 Doel van dit document De eerste fase van het project wordt de initiation stage genoemd. Deze fase is verplicht in elk PRINCE2 project. Het project initiatie document definieert het project en vormt de basis van het managen ervan. Het PID geeft inzicht in de richting en de grenzen van het project. Het PID vormt het contract tussen de project managers en de stuurgroep. 1.3 Opbouw van het document In het PID komen de volgende hoofdstukken aanbod: Hoofdstuk 2:Project definitie, in dit hoofdstuk wordt de project achtergrond, project doelstellingen en het project resultaat beschreven. Hoofdstuk 3: Business case, in dit hoofdstuk wordt een zakelijke afweging gemaakt om het project te starten beschreven. Hoofdstuk 4: Project organisatie, in dit hoofdstuk worden de betrokken/verantwoordelijke personen vermeld met bijbehorende contactgegevens. In dit hoofdstuk is ook een organigram van de verschillende betrokken partijen weergegeven. Hoofdstuk 5: Project Plan, in dit hoofdstuk wordt onze project planning getoond door middel van een gantt-chart. Ook wordt er beschreven welke middelen we nodig zullen hebben en de deel producten van het eindproduct. Hoofdstuk 6: Beheersinstrumenten, in dit hoofdstuk staan afspraken voor als er iets mis gaat en wanneer we contact opnemen met de opdrachtgever over de voortgang van het project. Final report 30

32 2. Projectdefinitie 2.1 Achtergrond Het bedrijf etine heeft een klant genaamd APS die gespecialiseerd is in cocktail glazen. APS kwam met de vraag om hun voorraad beheer te stroomlijnen en om een order picking systeem. Vervolgens heeft Etine ons team ingehuurd om dit te realiseren. 2.2 Projectdoelstellingen Om de eisen van zijn klant te kunnen realiseren en zo zijn klant tevreden kan laten blijven. 2.3 Projectresultaat Een realisatie met presentatie van het product met daarin de eisen van de opdracht, zoals de opdrachtgever besproken had met ons. 2.4 Scope & afbakening De volgende dingen gaan we doen: Link tussen Microsoft Active Directory en Google Apps. Oplossing om de voorraad beheer te stroomlijnen. Orderpick lijst moet d.m.v. Google Apps worden weergegeven op een scherm in het kantoor en in het magazijn. Wat gaan we niet doen: Een heel grafisch systeem neerzetten wat heel zwaar is voor de server. Een duur programma kopen. 2.5 Randvoorwaarden & aannames Met dit project is afgesproken dat er met google apps, active directory gewerkt gaat worden en geen alternatieven. Het infrastructuur ontbreekt o.a. netwerktekingen om een duidelijk beeld te krijgen hoe we dit kunnen realiseren. 2.6 Relaties met andere projecten We moeten rekening houden met lopende of komende projecten van Etine of APS, maar daar hebben wij geen gehoor van gekregen. 2.7 Projectaanpak Idee: Zoveel mogelijk informatie verzamelen over het project en wat de klant precies van ons verwacht. Proof of concept: Omschrijven hoe we het gaan realiseren met welke technieken en doelen. Alfa product: Eerste test fase van het project met een werkend prototype Beta product: Aangepast en beter gemaakt en klaar voor gebruik voor de klant. Final report 31

33 3. Business Case 3.1 Redenen om te starten met het project Het probleem in de fabriek van APS is dat zij het order picking proces willen automatiseren. En er een oplossing moet worden bedacht voor de voorraadbeheer. Op dit moment gaat dit proces als volgt: De orders worden in de fabriek als bon uitgeprint en vervolgens opgepakt door de order picker om verwerkt te worden. De bon is dan dus ook constant in bezit van de medewerker. Onze opdrachtgever wil dat wij dit proces gaan automatiseren op basis van de bestaande infrastructuur en twee schermen die in het kantoor en in de werkplaats worden opgehangen. Op deze schermen wordt belangrijke informatie over de orders weergegeven zoals wie er met een order bezig is en de prioriteit. Dit wordt gerealiseerd door middel van een door ons gemaakt software programma, de connectie tussen deze software en de bestaande infrastructuur en de aanschaf voor(in ons geval)windows of Android tablets(maar kan ook een praktischer apparaat) als vervanging voor de bonnen en inlog mogelijkheden. 3.2 Alternatieven We hebben de opdrachtgever een aantal alternatieven voor gedragen. Deze waren als volgt: Professionele hulp. o De opdrachtgever huurt een externe specialist, die voor hem een oplossing bedenkt. On-Professionele hulp. o De opdrachtgever huurt een kennis in die toevallig wat weet over het schrijven van software en over netwerken. Adviesrapport. 3.3 Voordelen Wat levert het project de organisatie naar verwachting op? Wat wordt er beter/goedkoper/makkelijker? 1. Het order proces kan sneller en efficiënter worden uitgevoerd. 2. Er is een duidelijk overzicht van de stand van werkzaamheden. 3. Er is een duidelijk overzicht van de voorraad en een efficiënte oplossing 3.4 Nadelen Welke nieuwe uitdagingen komen er naar verwachting bij? Wat wordt er minder/duurder/lastiger? 1. Eventuele kosten voor het inhuren van een IT medewerker voor het beheer. 2. Eventuele kosten voor software support. 3.5 Kosten De precieze kosten van dit project zijn in ons geval niet volledig te documenteren maar wel waar de kosten kunnen liggen. Wat wij zouden kunnen aanvragen aan kosten voor de voortgang van het project is 100,- van de school. De kosten voor in het bedrijf liggen bij de volgende punten: Final report 32

34 1. Onderhoud van systeem 2. Aanschaf apparatuur (tablets, schermen) 3. Kosten project (Etine, omdat wij een project voor Etine uitvoeren) De kosten voor Etine: 1. Project kosten (ITopia diensten) 2. Kosten Software 3.6 Investeringsanalyse Als de baten groter zijn dan de kosten, dan is de business case haalbaar. Zoals in de voordelen al is beschreven zal de productie sneller en efficiënter gaan dus de opbrengst zal sneller gaan maar er komen wel onderhouds/support en aanschaf kosten bij. De aanschaf kosten zijn eenmalig(met uitzondering van vervanging) en de onderhoud of support kosten verschillen per bedrijf en hoeft natuurlijk niet elke maand gedaan te worden. Final report 33

35 4. Projectorganisatie 4.1 Organigram 4.2 Rollen & verantwoordelijkheden Naam Functie Jan Joost de Vries Opdrachtgever Theo Ris Projectleider Final report 34

36 Jan Hellings Projectmanager Stephan van der Feest Consultant Heleen Stapel Teamcoach Kevin Mans Teamleider Kenneth Luske Teamlid Daniel van den Brink Teamlid Ivar Koreman Teamlid Hidde Bultsma Teamlid Final report 35

37 5. Projectplan 5.1 Plan aannames Dit project heeft geen zaken die we niet weten of een aanname voor doen. Zie bijlage Gantt-chart 5.3 Productdecompositiestructuur 5.4 Productstroomdiagram 5.5 Activiteitenplanning Alle activiteiten staan beschreven in de gantt-chart (5.1) en de planning. 5.6 Overzicht benodigde middelen Om dit product te maken hebben we onder andere de inzet van de teamleden en de feedback van de stuurgroep nodig. Daarnaast hebben we toegang tot alle relevante data van de opdrachtgever nodig. Zie bijlage Productbeschrijvingen Final report 36

38 6. Beheersinstrumenten 6.1 Toleranties Wij hebben rekening gehouden met de planning en proberen om ook een ruimte te creeren een week voor te lopen op de planning, zodat mocht er iets mis gaan hebben we een beetje ruimte om aan passingen te maken. Betreft onze uitgaven hebben we een budget van 100,-, maar we maken gebruik van Linux en dat is een gratis distributie waar geen licentiekosten aan verbonden zitten. 6.2 Risicomanagement Het doel van dit is om de voorraadbeheer te automatiseren, dus het systeem wat ze nu gebruiken wordt vervallen. Dus mocht er iets qua technische fouten iets mis gaan is het dus mogelijk dat ze geen orders kunnen zien en daarbij dus ook niet terug kunnen draaien op hun oude systeem. Hiervoor is het belangrijk om (eventueel) reserve apparatuur te hebben en regelmatig back-ups te draaien zodat je deze direct terug kan zetten als er bijvoorbeeld iets niet goed gaat met een server of ander netwerkapparatuur in het nieuwe systeem. Het begeven van apparatuur is relatief klein maar als het gebeurt heb je toch een reserve. De kans op het begeven van een operating system is wat groter en daarom belangrijk om goed te backuppen. Internet Het risico dat het internet uitvalt is relatief aan het internetpakket wat het desbetreffende bedrijf gebruikt. Als er gekozen is voor een zakelijk pakket zal de kans kleiner zijn dat het internet daadwerkelijk uitvalt. Wanneer dit toch gebeurt is het niet mogelijk om de software optimaal te gebruiken. Bij stroomuitval werkt de software niet meer tenzij het desbetreffende bedrijf een oplossing hiervoor heeft verzonnen, zoals een stroomgenerator. De kans dat er stroomuitval optreedt is relatief klein. Omdat alles opgeslagen wordt in de cloud, inclusief de software, zal er geen data verloren gaan in het geval van brand bij het desbetreffende bedrijf. Hardware De software gaat onder andere draaien op tablets die de medewerkers bij de hand houden. Wanneer er een tablet om een of andere reden niet meer werkt zullen er reserve tablets beschikbaar zijn. Ook is het belangrijk goed te kijken wat voor beeldschermen er worden gebruikt. Als er bijvoorbeeld gebruikt gemaakt wordt van plasma schermen, is er een kans dat deze afdrukken achterlaat als er continu een (bijna) niet bewegende applicatie draait. Deze zijn dan wel goedkoper maar in dit geval geen goede keuze. Security Alles is te hacken, maar je moet het altijd zo moeilijk mogelijk maken. In het logindeel van de software implementeren we 2-step verification waarbij er een wordt gestuurd met een code naar de gebruiker. 6.3 Uitzonderingsprocedure De actie wordt ondernomen door de opdrachtgever en de projectleider mocht deze scenario zich plaats vinden. Aan de hand van de risico s zullen hun de mogelijke beslissen maken die moeten worden gemaakt. Deze acties kunnen, bijvoorbeeld het opnieuw inrichten van het systeem of terugvallen op het oude systeem zijn. Final report 37

39 6.4 Voortgangsrapportages Dit gaan we op de PRINCE2 Management by exception wijze doen. Dus bij elke oplevering het product leveren en alleen als er een probleem is met de opdrachtgever contact zoeken, als er geen probleem is wordt er gewoon aan de planning gehouden. Final report 38

40 Bijlage 1. Grafische Projectplanning Final report 39

41 Bijlage 2. Productbeschrijvingen Productbeschrijving Product ID #001 Productnaam Doel Samenstelling Kennis en kunde nodig om product te vervaardigen Kwaliteitscriteria Kwaliteitsmethode Orderpick software Om order pickers efficiënter en sneller te laten werken Scherm met de orders erop in gerankschikt op prioriteit De gebruiker kan zichzelf informeren op het scherm. Doordat de orders op prioriteit staan gerankschikt. Zodat de gebruiker kan zien of de order wel of niet is afgehandeld. Snelheid van het gehele systeem, Prioriteit functie voor bepaalde koeriers en vooral gebruiksvriendelijk maken voor de gebruiker De kwaliteit wordt beoordeeld door deze te testen Productbeschrijving Product ID #002 Productnaam Doel Samenstelling Kennis en kunde nodig om product te vervaardigen Kwaliteitscriteria Kwaliteitsmethode User manual Om de gebruiker zo goed mogelijk te informeren van hoe hij/zij met dit product te werk kan gaan. PDF-bestand en hard-copy. De verschillende use-cases van de software. Die hier onder staat vermeld. Er is ook een filmpje met een korte uitleg van hoe ze te werk kunnen gaan met dit product. Met dit zullen vooral gebruiksvriendelijk op het oog houden. Het te laten testen door ons. Terwijl we in de schoenen staan van de gebruiker Productbeschrijving Final report 40

42 Product ID #003 Productnaam Doel Samenstelling Kennis en kunde nodig om product te vervaardigen Kwaliteitscriteria Kwaliteitsmethode Server Een connectie maken tussen Google Apps en de database. Zodat Google Apps de data kan inlezen en weergeven op het scherm. Systeem van het project Kennis op het gebied van Linux distributies Zo n hoog mogelijke continuiteit en beveiliging voor het waarborgen van gegevens De kwaliteit wordt beoordeeld door deze zelf te testen en proberen te hacken op het gebied van de beveiliging. Productbeschrijving Product ID #004 Productnaam Doel Samenstelling Kennis en kunde nodig om product te vervaardigen Kwaliteitscriteria Kwaliteitsmethode Project initiatie document Het project initiatie document definieert het project en vormt de basis van het managen ervan. Dit document zorgt ervoor dat wij het project duidelijk begrijpen. De opdrachtgever kan aan de hand van dit document zien of we het project duidelijk begrijpen. PDF-bestand op SVN. Ieder teamlid heeft het hoorcollege Mandatory consultant visit Research Report gevolgd op 26 februari. Correcte grammatica, consistent, juist gedocumenteerd, Nederlands geschreven, ITopia template. De kwaliteit wordt beoordeeld door gezamenlijk met het team kritisch naar het PID te gaan kijken. Daarna gaan we het PID verbeteren nadat we feedback van de project manager Jan Hellings hebben gekregen. Final report 41

43 Productbeschrijving Product ID #005 Productnaam Doel Samenstelling Kennis en kunde nodig om product te vervaardigen Kwaliteitscriteria Kwaliteitsmethode Research report Het research report zorgt ervoor dat het te ontwikkelen product goed aansluit bij de eisen en wensen van de opdrachtgever en de doelgroep. PDF-bestand op SVN. Ieder teamlid heeft het hoorcollege Lecture Research Report gevolgd op 12 februari. Correcte grammatica, consistent, juist gedocumenteerd, Nederlands geschreven, ITopia template. De kwaliteit wordt beoordeeld door gezamenlijk met het team kritisch naar het research report te gaan kijken. Daarna gaan we het research report verbeteren nadat we feedback van Stephan van der Feest hebben gekregen. Final report 42

44 5. Interaction design Hieronder bevindt zich het interaction design. Als eerst vinkt een order picker een product af en slaat dat op. Hij krijgt een bevestiging op zijn scherm en klikt vervolgens op ja. De orderlijst is nu geüpdatet. Final report 43

45 6. Klasse diagram Final report 44

46 7. Test approach and results By: ETN204 Version: 1.0 Status: Final Date: Final report 45

47 Table of contents Revision history Test Information System Under Test Test Personnel Test Summary Acceptance Criteria Results Background Purpose and Scope of all test cases Additional Information Experience required Test Items / Equipment Needed Reference Documents Preparing the Test Environment Application Setup Equipment Checks Dynamic Quality Testing Title here the test case Title here the test case Title here the test case... 6 Static Code Testing Test Metrics and Tools Code conventions Final report 46

48 Revision history Date By Description of changes 26-apr-2013 Kenneh Filled in basic information, waiting for Software Engineer Luske 01-may-2013 Ivar Added some information from the Software Engeneering side. Koreman 02-may-2013 Hidde Added information related to the code convention of Itopia. Bultsma 02-may-2013 Kevin Mans Some little changes, changing lay-out so it is more read-friendly. 09-may-2013 Ivar Added some stuff to test to the list. Koreman Final report 47

49 1 Test Information 1.1 System Under Test System name: Version: 1.2 Test Personnel Name: Date: Time: Name: Date: Time: Name: Date: Time: 2 Test Summary 2.1 Acceptance Criteria Describe what are the acceptance criteria of your system(s). Formulate these criteria as SMART 1 as possible. These criteria are from different stakeholders and different perspectives. [alpha] Specifiek: We willen dat ons systeem zo efficient mogelijk draait om de orderpick systeem zo accuraat en soepel te laten draaien Meetbaar: We willen dat ons systeem zo efficient mogelijk draait om de orderpick systeem zo accuraat en soepel te laten draaien Aanvaardbaar: Het beeld is duidelijk van wat er gecreeerd moet worden om tot een goed resultaat te leiden Realistisch: Het doel is haalbaar maar we moeten ons wel genoeg inspannen om dit te realiseren Tijdgebonden: Wij proberen voor een oplevering van een product of document 1 week van te voren klaar te zijn. 2.2 Results Conclusion of the tests: % Passed, % Failed Comments: Explain which acceptance criteria are approved and which are not and why [beta] 1 Final report 48

50 Background 2.3 Purpose and Scope of all test cases Explain what is going to be tested in this test procedure and what are the requirements (functionalities) covered.[alpha] The order pick software developed for APS will be tested on a mobile device such as a tablet. The required technical resources are located at the HVA used servers. See 3.4 Test Items / Equipment needed for more information. Furthermore, the purpose of the application is to provide orders from a database to the orderpicker, which can pick an order and set it as picked. Also the managers will be able to see which orders are picked, and are ready for shipping. These functionalities need to be tested, to prevent bugs, and deliver good quality software. 2.4 Additional Information This is the place where you can tell where the manuals or other user instructions can be found. [Alpha] User manual will be at the test location and will be available to be send to the user by . If there is something special (e.g. known bug that cannot be fixed) in the software that you want to tell the tester, it can be told here. [Alpha] 2.5 Experience required Evaluate the knowledge of the person that is needed to perform the test. E.g. what kind of knowledge is needed - technical, certifications, etc [Alpha] The user needs to know his/her login information from the LDAP server, to log in to the Google account. The user needs basic computer knowledge. 2.6 Test Items / Equipment Needed What is needed to perform the tests. [Alpha] Zentyal LDAP server computer MS SQL Database server computer A tablet to use the application (Java script enabled). Internet connection. Zentyal account. Final report 49

51 2.7 Reference Documents Type document Name of document Location Date last update Completion in % Research Report Research_report _v1.0.docx SVN/Docume nten Febr % Project Initiation Document ITopia_PID_ETN 204_FINAL_V1.0.pdf Team DropBox Get Connected/PI D March % User Manual USER_MANUAL _SOFTWARE_E TN204.docx Team DropBox Get Connected/U ser Manual Software May % Final report 50

52 3 Preparing the Test Environment 3.1 Application Setup Explain the needed configuration and how to set it up. Also, explain operations and steps to reach the normal start condition for the cases. [Alpha] Test area setup: The test will be situated at the HVA which provides servers used to develop a similar infrastructure to APS. A running Zentyal server with LDAP services, MS SQL Northwind Database server, rental tablet and an active internet connection. Normal start condition: APS infrastructure, tablet. 3.2 Equipment Checks Possible checks that has to be done to verify that the Application is functional before the tests can be started. [alpha] Comments: Final report 51

53 4 Dynamic Quality Testing 4.1 Logging in Special Instructions NONE Test Case ID Description Initial Conditions TC_FUNCT_01 Tests the Login Screen Equipment is set up as per Equipment Setup section. Step Task & Expected Result [alpha] [beta] 1 Visit the URL to the Google Apps Script app, through a browser 2 Enter the username and the password, of the same account you have on the Zentyal server. 3 Verify that your username/password combination are accepted. Pass / Fail 4 Verify that you are able to access the Google Apps Script app. (You are supposed to see orders on your screen) Pass / Fail Comments: Final report 52

54 4.2 The picklist Special Instructions NONE Test Case ID Description TC_FUNCT_02 View the orders and pick orders. Initial Conditions Step Task & Expected Result [alpha] [beta] 1 Verify that your name is presented in the upper right corner. Pass / Fail 2 Click/tab on an order. 3 Verify that this order expands, and you are able to see the products within this order. 4 Click/tab an product of an order. 5 Verify that this product is ticked, and that your order is now shown on the top, in red. 6 Refresh the page 7 Verify that the product you picked, is still ticked, and that the order is still on top. 8 Click/tab the ticked product again. Pass / Fail Pass / Fail Pass / Fail 9 Verify that the tick disappears, and that the order will become grey Pass / Fail again, returning to its former place. 10 Now you can tick several products from several orders, to see if they all work appropriately. 11 Verify that the rights products/orders are ticked when you click/tab it. Pass / Fail Comments: 5.3, 5.4, 5.5, Fill in all you test cases [alpha] and do all tests [beta] Final report 53

55 5 Static Code Testing 5.1 Test Metrics and Tools Describe which metrics and tools you used to test of the static quality of your code ITOPIA. [alpha] We use the built-in editor of Google Script to validate the code quality for the most part. To format the code we use any appropriate editor which contains Reformat code functionality. Fill in the tables. [beta] Total number of files 7 Total number of classes 0 Total number of code lines 1788 Total number of code statements 20 Percentage code comments Average number of methods per class 0 Average number of statements per method 11 Other metrics The biggest file is: Interaction.js.html Number of classes: 0 The biggest class is: - Number of methods: The biggest method is: getpicklistdata Number of statements: x Comments: Give your comment about the results of the metrics [beta] Which metric norms you did not met and why? Final report 54

56 5.2 Code conventions Describe the steps you followed to meet the code conventions of ITopia [alpha]. We always try to meet the code conventions of ITopia in the process of coding everything. We sometimes don t use the conventions, unintentionally. Before we release the software, we process the code for any broken code convention rules. Comments: Describe whether you met all the code conventions of ITOPIA [beta] Which code conventions you did not met and why? Final report 55

57 8. User manual Team members: Ivar Koreman, Hidde Bultsma, Kenneth Luske, Daniel van den Brink en Kevin Mans Date: Version: 1.0 Status: Final Final report 56

58 Table of contents 1 Instructions Start the software Information Expand all orders Collapse all orders Expand an order Mark a product as picked Mark a product as not picked Additional information Final report 57

59 Introduction This user manual explains how to use the software application named Reenklout. The user manual is written to help users understand the application. In this document we will explain the use of the application as simple as possible; we also provide screenshots so it is clear. Reenklout is designed for APS to digitally pick orders and keep track of their status as they are being processed. This is a benefit for the order pickers, as well as the managers of APS. The user manual consists of the following components: Chapter one; instructions for the order pickers: Start the software. Information Expand all orders. Collapse all orders. Expand an order. Mark a product as picked. Mark a product as not picked. Additional information Final report 58

60 6 Instructions 6.1 Start the software To start as order picker, you must first log in to the Google Apps app. You can do this by visiting the following URL in your browser at: Warning: You may not be logged in with a different Google account, otherwise you do not have access to the software application. In the login screen, you can enter your username and password that you received from your manager. 6.2 Information If you have entered your username and password correctly, you will be redirected to the picking list. All orders are automatically collapsed here. The orders that are marked red, indicates that they are being processed by order pickers. The orders that are marked grey, can be picked. The orders that are marked white, are finished and ready for transport. 6.3 Expand all orders To expand all orders click on the Expand all button at the top. Final report 59

61 6.4 Collapse all orders To collapse all orders click on the Collapse all button at the top. 6.5 Expand an order To see which products are in an order, you can simply press on the order. Thereafter the order menu slides out and you can see the corresponding products. Final report 60

62 6.6 Mark a product as picked If you have picked a product, you can check it off by pressing on the product name. Thereafter on the right you will see an icon appear, indicating that the order is checked. If you have checked your first product, you will see that the order has moved upwards, and that the frame turned red. This means that the ord er pickers are currently working on this order. 6.7 Mark a product as not picked Did you accidentally pick the wrong product? No problem, you can undo this action by pressing it again. The tick is moving away now. 6.8 Additional information If you have picked all products of an order, the order will shift down at the bottom of the page and it is ready to be sent to the customer. If something went wrong and you want to label a product as not picked, you can click on the order name, making it expand and after that you can click on a product name to move the tick away. Final report 61

PROJECT INITIATIE DOCUMENT

PROJECT INITIATIE DOCUMENT PROJECT INITIATIE DOCUMENT Project: Outfit4You Opdrachtgever: Dirk-Jan de Graaff Bestandsnaam: ITOPIA_PID_TEAM6_1.0.docx Project: Outfit4You Versie: 1.0 Auteur: Team 6 Datum: 27-11-2012 ITOPIA PID Team

Nadere informatie

PROJECT INITIATIE DOCUMENT

PROJECT INITIATIE DOCUMENT PROJECT INITIATIE DOCUMENT Project: GetConnected Opdrachtgever : Femke Pasquino de Harde Bestandnaam : PID_VHD_404_0.1 Project : Get Connected Versie : 0.2 Auteur : VHD 404 Datum : 12-3-2013 Documenteigenschappen

Nadere informatie

PROJECT INITIATIE DOCUMENT. Project GetConnected Verhuisdieren. Project: GetConnected VHD Versie: 2.0

PROJECT INITIATIE DOCUMENT. Project GetConnected Verhuisdieren. Project: GetConnected VHD Versie: 2.0 PROJECT INITIATIE DOCUMENT Project GetConnected Verhuisdieren Opdrachtgever: Femke Pasquino-de Harde Bestandsnaam: PID_409 Project: GetConnected VHD Versie: 2.0 Auteur: VHD409 Datum: 29-3-2013 Document

Nadere informatie

FINAL REPORT. Project: Get Connected. Opdrachtgever: Etine Bestandsnaam: final_report. Project: Get Connected Versie: <2.0.>

FINAL REPORT. Project: Get Connected. Opdrachtgever: Etine Bestandsnaam: final_report. Project: Get Connected Versie: <2.0.> FINAL REPORT Project: Get Connected Opdrachtgever: Etine Bestandsnaam: final_report Project: Get Connected Versie: Auteur: Team ETN201 Datum: 28-5-2013 Documenteigenschappen Historie Versie Datum

Nadere informatie

Final Report ETN210. Versie: 1.2 Status: concept Datum: 6 juni 2013. Auteurs: Rick Weijland Denzel laclé Jasper Doornbos Maarten Koe Remco Mokveld

Final Report ETN210. Versie: 1.2 Status: concept Datum: 6 juni 2013. Auteurs: Rick Weijland Denzel laclé Jasper Doornbos Maarten Koe Remco Mokveld Final Report ETN210 Versie: 1.2 Status: concept Datum: 6 juni 2013 Auteurs: Rick Weijland Denzel laclé Jasper Doornbos Maarten Koe Remco Mokveld Versiebeheer Ver. Status Datum Auteur(s) Wijzigingen 0.1

Nadere informatie

Final Report. Team : ETN206 Leden : Hilmi Yavuz, Rizky Fakkel, Salar Darwish, Samanjit Singh, Shahin Mokhtar Moshfegi, Jesper Plug

Final Report. Team : ETN206 Leden : Hilmi Yavuz, Rizky Fakkel, Salar Darwish, Samanjit Singh, Shahin Mokhtar Moshfegi, Jesper Plug Final Report Team : ETN206 Leden : Hilmi Yavuz, Rizky Fakkel, Salar Darwish, Samanjit Singh, Shahin Mokhtar Moshfegi, Jesper Plug Inhoudsopgave Versie beheer... 3 Inleiding... 4 Reflectie... 5 Presentatie

Nadere informatie

General info on using shopping carts with Ingenico epayments

General info on using shopping carts with Ingenico epayments Inhoudsopgave 1. Disclaimer 2. What is a PSPID? 3. What is an API user? How is it different from other users? 4. What is an operation code? And should I choose "Authorisation" or "Sale"? 5. What is an

Nadere informatie

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14 QUICK GUIDE C Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14 Version 0.9 (June 2014) Per May 2014 OB10 has changed its name to Tungsten Network

Nadere informatie

PROJECT INITIATIE DOCUMENT. Project: Outfit. Project Initiation Document. Opdrachtgever: Bestandsnaam: Dick Heinhuis & Marco Duinkerken

PROJECT INITIATIE DOCUMENT. Project: Outfit. Project Initiation Document. Opdrachtgever: Bestandsnaam: Dick Heinhuis & Marco Duinkerken PROJECT INITIATIE DOCUMENT Project: Outfit Opdrachtgever: Dick Heinhuis & Marco Duinkerken Bestandsnaam: Project Initiation Document Project: Versie: 1.0.0 Auteur: Team 5 Datum: 26-11-12 Documentnaam:

Nadere informatie

Confirmation of Wage Tax

Confirmation of Wage Tax MANUAL. Confirmation of Wage Tax 1 nieuw perspectieven CHOOSE YOUR MANNER OF APPROVAL There are several manners in which you can approve your wage tax filing, which is prepared by BDO, in 3 steps: CHOOSE

Nadere informatie

MyDHL+ Van Non-Corporate naar Corporate

MyDHL+ Van Non-Corporate naar Corporate MyDHL+ Van Non-Corporate naar Corporate Van Non-Corporate naar Corporate In MyDHL+ is het mogelijk om meerdere gebruikers aan uw set-up toe te voegen. Wanneer er bijvoorbeeld meerdere collega s van dezelfde

Nadere informatie

PROJECT INITIATIE DOCUMENT. Project: Outfit. Project Initiation Document. Opdrachtgever: Bestandsnaam: Dick Heinhuis & Marco Duinkerken

PROJECT INITIATIE DOCUMENT. Project: Outfit. Project Initiation Document. Opdrachtgever: Bestandsnaam: Dick Heinhuis & Marco Duinkerken PROJECT INITIATIE DOCUMENT Project: Outfit Opdrachtgever: Dick Heinhuis & Marco Duinkerken Bestandsnaam: Project Initiation Document Project: Versie: 1.0.0 Auteur: Team 5 Datum: 26-11-12 Documentnaam:

Nadere informatie

MyDHL+ ProView activeren in MyDHL+

MyDHL+ ProView activeren in MyDHL+ MyDHL+ ProView activeren in MyDHL+ ProView activeren in MyDHL+ In MyDHL+ is het mogelijk om van uw zendingen, die op uw accountnummer zijn aangemaakt, de status te zien. Daarnaast is het ook mogelijk om

Nadere informatie

EM6250 Firmware update V030507

EM6250 Firmware update V030507 EM6250 Firmware update V030507 EM6250 Firmware update 2 NEDERLANDS/ENGLISH Table of contents 1.0 (NL) Introductie... 3 2.0 (NL) Firmware installeren... 3 3.0 (NL) Release notes:... 5 1.0 (UK) Introduction...

Nadere informatie

Activant Prophet 21. Prophet 21 Version 12.0 Upgrade Information

Activant Prophet 21. Prophet 21 Version 12.0 Upgrade Information Activant Prophet 21 Prophet 21 Version 12.0 Upgrade Information This class is designed for Customers interested in upgrading to version 12.0 IT staff responsible for the managing of the Prophet 21 system

Nadere informatie

2019 SUNEXCHANGE USER GUIDE LAST UPDATED

2019 SUNEXCHANGE USER GUIDE LAST UPDATED 2019 SUNEXCHANGE USER GUIDE LAST UPDATED 0 - -19 1 WELCOME TO SUNEX DISTRIBUTOR PORTAL This user manual will cover all the screens and functions of our site. MAIN SCREEN: Welcome message. 2 LOGIN SCREEN:

Nadere informatie

Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO

Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO Handleiding/Manual Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO Inhoudsopgave / Table of Contents 1 Verbinden met het gebruik van

Nadere informatie

Evaluatie project webshop 2.0

Evaluatie project webshop 2.0 Evaluatie project webshop 2.0 Kim Krijt MM2A Kim Ik vind dat de productie erg goed is verlopen, wij hebben onderling geen problemen gehad. Ik vind dat er erg goed werk is geleverd. Als ik het vergelijk

Nadere informatie

Hoe te verbinden met NDI Remote Office (NDIRO): Apple OS X How to connect to NDI Remote Office (NDIRO): Apple OS X

Hoe te verbinden met NDI Remote Office (NDIRO): Apple OS X How to connect to NDI Remote Office (NDIRO): Apple OS X Handleiding/Manual Hoe te verbinden met (NDIRO): Apple OS X How to connect to (NDIRO): Apple OS X Inhoudsopgave / Table of Contents 1 Verbinden met het gebruik van Apple OS X (Nederlands)... 3 2 Connect

Nadere informatie

ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers

ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers English Instructions Windows 8 out-of-the-box supports the ICARUS Illumina (E653) e-reader. However, when users upgrade their Windows

Nadere informatie

EM7680 Firmware Update by OTA

EM7680 Firmware Update by OTA EM7680 Firmware Update by OTA 2 NEDERLANDS/ENGLISH EM7680 Firmware update by OTA Table of contents 1.0 (NL) Introductie... 3 2.0 (NL) Firmware installeren... 3 3.0 (NL) Release notes:... 3 4.0 (NL) Overige

Nadere informatie

Settings for the C100BRS4 MAC Address Spoofing with cable Internet.

Settings for the C100BRS4 MAC Address Spoofing with cable Internet. Settings for the C100BRS4 MAC Address Spoofing with cable Internet. General: Please use the latest firmware for the router. The firmware is available on http://www.conceptronic.net! Use Firmware version

Nadere informatie

Security Les 1 Leerling: Marno Brink Klas: 41B Docent: Meneer Vagevuur

Security Les 1 Leerling: Marno Brink Klas: 41B Docent: Meneer Vagevuur Security Les 1 Leerling: Klas: Docent: Marno Brink 41B Meneer Vagevuur Voorwoord: In dit document gaan we beginnen met de eerste security les we moeten via http://www.politiebronnen.nl moeten we de IP

Nadere informatie

Team 406. Goedkeuring Uitvoering Controle Goedkeuring Ver. Naam Datum Naam Datum Naam Datum

Team 406. Goedkeuring Uitvoering Controle Goedkeuring Ver. Naam Datum Naam Datum Naam Datum Team VHD406 Versiebeheer Ver. Status Datum Auteur(s) Wijzigingen 1.1 final 28-02- 2013 Team 406 Goedkeuring Uitvoering Controle Goedkeuring Ver. Naam Datum Naam Datum Naam Datum Inhoudsopgave: Inleiding...

Nadere informatie

ICT: HOOFDROLSPELER OF BACKSTAGE ASSISTANT? Steven Van Uffelen INCA Networks NV

ICT: HOOFDROLSPELER OF BACKSTAGE ASSISTANT? Steven Van Uffelen INCA Networks NV ICT: HOOFDROLSPELER OF BACKSTAGE ASSISTANT? Steven Van Uffelen INCA Networks NV Nieuwe Wereld Nieuwe Business Nieuwe IT Uw nieuwe werknemers The times they are changing Uw medewerkers toen How can I help

Nadere informatie

Expertise seminar SURFfederatie and Identity Management

Expertise seminar SURFfederatie and Identity Management Expertise seminar SURFfederatie and Identity Management Project : GigaPort3 Project Year : 2010 Project Manager : Albert Hankel Author(s) : Eefje van der Harst Completion Date : 24-06-2010 Version : 1.0

Nadere informatie

Handleiding beheer lijst.hva.nl. See page 11 for Instruction in English

Handleiding beheer lijst.hva.nl. See page 11 for Instruction in English Handleiding beheer lijst.hva.nl See page 11 for Instruction in English Maillijsten voor medewerkers van de Hogeschool van Amsterdam Iedereen met een HvA-ID kan maillijsten aanmaken bij lijst.hva.nl. Het

Nadere informatie

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

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

Nadere informatie

Inhoud: Inleiding tot Taak 1.1.14 1 Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7

Inhoud: Inleiding tot Taak 1.1.14 1 Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7 Inleiding Taak 10 gaat over het oriënteren op het vakgebied van onze toekomst. Als we straks afgestudeerd zijn zullen we automatisch werk moeten gaan zoeken. Maar welk werk of in welke sector? Dat gaan

Nadere informatie

Jeroen Dusseldorp 17-12-2013

Jeroen Dusseldorp 17-12-2013 Groeidocument trainingen blok 2 Jeroen Dusseldorp 17-12-2013 Inleiding Voor u ligt mijn groeidocument van de trainingen die zijn gegeven in blok 2 van de minor Consultancy. Om een succesvolle consultant

Nadere informatie

MobiDM App Handleiding voor Windows Mobile Standard en Pro

MobiDM App Handleiding voor Windows Mobile Standard en Pro MobiDM App Handleiding voor Windows Mobile Standard en Pro Deze handleiding beschrijft de installatie en gebruik van de MobiDM App voor Windows Mobile Version: x.x Pagina 1 Index 1. WELKOM IN MOBIDM...

Nadere informatie

Shipment Centre EU Quick Print Client handleiding [NL]

Shipment Centre EU Quick Print Client handleiding [NL] Shipment Centre EU Quick Print Client handleiding [NL] Please scroll down for English. Met de Quick Print Client kunt u printers in Shipment Centre EU configureren. De Quick Print Client kan alleen op

Nadere informatie

Handleiding Zuludesk Parent

Handleiding Zuludesk Parent Handleiding Zuludesk Parent Handleiding Zuludesk Parent Met Zuludesk Parent kunt u buiten schooltijden de ipad van uw kind beheren. Hieronder vind u een korte handleiding met de mogelijkheden. Gebruik

Nadere informatie

Connect Social Business

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

Nadere informatie

Final Document Verhuisdieren Team 408 Dit document bevat alle relevante documenten van ons Get Connected project: Verhuisdieren.

Final Document Verhuisdieren Team 408 Dit document bevat alle relevante documenten van ons Get Connected project: Verhuisdieren. Summer 13 Final Document Verhuisdieren Team 408 Dit document bevat alle relevante documenten van ons Get Connected project: Verhuisdieren. Teamleden: Tim Sonder, Marco Prins, Ruud Wolvers, Tim Boersma,

Nadere informatie

Handleiding Installatie ADS

Handleiding Installatie ADS Handleiding Installatie ADS Versie: 1.0 Versiedatum: 19-03-2014 Inleiding Deze handleiding helpt u met de installatie van Advantage Database Server. Zorg ervoor dat u bij de aanvang van de installatie

Nadere informatie

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

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

Nadere informatie

The training courses are only offered in Dutch.

The training courses are only offered in Dutch. Training courses NWO Academy Do you want to focus on the competencies we want to develop throughout the organisation, on what is important for your job and working in projects, or on strengthening your

Nadere informatie

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint

Nadere informatie

Profielschets. : Sander Daems. Senior Medewerker Supportdesk. Versie : 1.0. Pagina 1 van 6

Profielschets. : Sander Daems. Senior Medewerker Supportdesk. Versie : 1.0. Pagina 1 van 6 Profielschets Sander Daems Senior Medewerker Supportdesk Auteur : Sander Daems Versie : 1.0 Pagina 1 van 6 Ervaringsoverzicht Naam : Sander Daems Geboortedatum : 08/03/1987 Geslacht Woonplaats Rijbewijs

Nadere informatie

MyDHL+ Tarief berekenen

MyDHL+ Tarief berekenen MyDHL+ Tarief berekenen Bereken tarief in MyDHL+ In MyDHL+ kunt u met Bereken tarief heel eenvoudig en snel opvragen welke producten er mogelijk zijn voor een bestemming. Ook ziet u hierbij het geschatte

Nadere informatie

TFS als perfecte tool voor Scrum

TFS als perfecte tool voor Scrum TFS als perfecte tool voor Scrum René van Osnabrugge renevo@delta-n.nl About me René van Osnabrugge Communicate @renevo renevo@delta-n.nl http://osnabrugge.wordpress.com Agenda Wat is Scrum? Wat is ALM

Nadere informatie

PROJECT INITIATION DOCUMENT

PROJECT INITIATION DOCUMENT PROJECT INITIATION DOCUMENT Versie: Datum: x.x dd-mm-jj DOCUMENTATIE Versie Naam opdrachtgever Naam opsteller Datum: dd-mm-jj Voor akkoord: Datum:. INHOUDSOPGAVE 1. Managementsamenvatting

Nadere informatie

Firewall van de Speedtouch 789wl volledig uitschakelen?

Firewall van de Speedtouch 789wl volledig uitschakelen? Firewall van de Speedtouch 789wl volledig uitschakelen? De firewall van de Speedtouch 789 (wl) kan niet volledig uitgeschakeld worden via de Web interface: De firewall blijft namelijk op stateful staan

Nadere informatie

Digital municipal services for entrepreneurs

Digital municipal services for entrepreneurs Digital municipal services for entrepreneurs Smart Cities Meeting Amsterdam October 20th 2009 Business Contact Centres Project frame Mystery Shopper Research 2006: Assessment services and information for

Nadere informatie

Profielschets. : Sander Daems. Infrastructure Consultant. Versie : 1.0. Datum bezoek : 28-02-2011. Pagina 1 van 7

Profielschets. : Sander Daems. Infrastructure Consultant. Versie : 1.0. Datum bezoek : 28-02-2011. Pagina 1 van 7 Profielschets Sander Daems Infrastructure Consultant Auteur : Sander Daems Versie : 1.0 Datum bezoek : 28-02-2011 Pagina 1 van 7 Ervaringsoverzicht Naam : Sander Daems Geboortedatum : 08/03/1987 Geslacht

Nadere informatie

WWW.EMINENT-ONLINE.COM

WWW.EMINENT-ONLINE.COM WWW.EMINENT-OINE.COM HNDLEIDING USERS MNUL EM1016 HNDLEIDING EM1016 USB NR SERIEEL CONVERTER INHOUDSOPGVE: PGIN 1.0 Introductie.... 2 1.1 Functies en kenmerken.... 2 1.2 Inhoud van de verpakking.... 2

Nadere informatie

End-to-End testen: de laatste horde

End-to-End testen: de laatste horde End-to-End testen: de laatste horde Dieter Arnouts Agenda Begrip End-to-End testen in het test proces Praktische aanpak End-to-End Test Omgeving Uitdagingen End-to-End testen: De laatste horde 11/10/2010

Nadere informatie

PROJECT EXPO PROJECTDOCUMENT

PROJECT EXPO PROJECTDOCUMENT PROJECT EXPO PROJECTDOCUMENT Auteur(s): Bas Aalders, Daryl Dekking, Dion Kruijswijk, Thomas de Luca, Tom Hoogeveen, Koen Veelenturf Schrijver Dion Kruijswijk, Koen Veelenturf Versie: 0.4 Status: Afronding

Nadere informatie

U levert maatwerk, wij ook. Zakelijke taaltrainingen op maat.

U levert maatwerk, wij ook. Zakelijke taaltrainingen op maat. Klantbeoordelingen 2015 - zakelijke taaltrainingen januari t/m december 2015, n = 1.247 Klantenwaardering Vraagstelling Uitstekend Goed Voldoende Onvoldoende Slecht Wat vindt u van het gebruikte lesmateriaal?

Nadere informatie

PROJECT: ONTWIKKELOMGEVINGEN VIRTUELE TESTOMGEVINGEN

PROJECT: ONTWIKKELOMGEVINGEN VIRTUELE TESTOMGEVINGEN PROJECT: ONTWIKKELOMGEVINGEN VIRTUELE TESTOMGEVINGEN ( Project Initiation Document ) Datum voltooid: 20/03/2013 Auteur: Kevin Sanders Studentnummer: 2148839 Versie: 0.1 Status: Concept Documenthistorie

Nadere informatie

Risk & Requirements Based Testing

Risk & Requirements Based Testing Risk & Requirements Based Testing Tycho Schmidt PreSales Consultant, HP 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Agenda Introductie

Nadere informatie

ipad enquête - ouders - 18 reacties (van 29 ouders)!

ipad enquête - ouders - 18 reacties (van 29 ouders)! 18 responses View all Publish analytics 18 responses ipad enquête - ouders - 18 reacties (van 9 ouders) Summary View all responses Publish analytics In welke mate ziet u uw zoon of dochter de ipad thuis

Nadere informatie

L.Net s88sd16-n aansluitingen en programmering.

L.Net s88sd16-n aansluitingen en programmering. De L.Net s88sd16-n wordt via één van de L.Net aansluitingen aangesloten op de LocoNet aansluiting van de centrale, bij een Intellibox of Twin-Center is dat de LocoNet-T aansluiting. L.Net s88sd16-n aansluitingen

Nadere informatie

Leeftijdcheck (NL) Age Check (EN)

Leeftijdcheck (NL) Age Check (EN) Leeftijdcheck (NL) Age Check (EN) [Type text] NL: Verkoopt u producten die niet aan jonge bezoekers verkocht mogen worden of heeft uw webwinkel andere (wettige) toelatingscriteria? De Webshophelpers.nl

Nadere informatie

L.Net s88sd16-n aansluitingen en programmering.

L.Net s88sd16-n aansluitingen en programmering. De L.Net s88sd16-n wordt via één van de L.Net aansluitingen aangesloten op de LocoNet aansluiting van de centrale, bij een Intellibox of Twin-Center is dat de LocoNet-T aansluiting. L.Net s88sd16-n aansluitingen

Nadere informatie

9 daagse Mindful-leSs 3 stappen plan training

9 daagse Mindful-leSs 3 stappen plan training 9 daagse Mindful-leSs 3 stappen plan training In 9 dagen jezelf volledig op de kaart zetten Je energie aangevuld en in staat om die batterij op peil te houden. Aan het eind heb jij Een goed gevoel in je

Nadere informatie

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

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

Nadere informatie

Datum 15 juni 2006 Versie 1.0.6. Exchange Online. Handleiding voor gebruiker Release 1.0

Datum 15 juni 2006 Versie 1.0.6. Exchange Online. Handleiding voor gebruiker Release 1.0 Datum 1.0.6 Exchange Online Handleiding voor gebruiker Release 1.0 1.0.6 Inhoudsopgave 1 Instellingen e-mail clients 2 1.1 Gebruik via Outlook 2003 2 1.2 Gebruik via ActiveSync 15 1.3 Gebruik via andere

Nadere informatie

Continuous Delivery. Sander Aernouts

Continuous Delivery. Sander Aernouts Continuous Delivery Sander Aernouts Info Support in een notendop Maatwerk softwareontwikkeling van bedrijfskritische kantoorapplicaties Business Intelligence oplossingen Managed IT Services Eigen Kenniscentrum

Nadere informatie

CENTEXBEL CLIENT WEB

CENTEXBEL CLIENT WEB CENTEXBEL CLIENT WEB Table of Contents Wat is de Centexbel Client web?... 2 Hoe een account activeren in het programma?... 2 Schermen... 4 Log in... 4 Wat als er een personeelslid met de account gegevens

Nadere informatie

Bescherming van (software) IP bij uitbesteding van productie

Bescherming van (software) IP bij uitbesteding van productie 12.15 12.40 Bescherming van (software) IP bij uitbesteding van productie Gerard Fianen INDES-IDS BV The choice of professionals Wie zijn wij? Tools, software components and services for the development,

Nadere informatie

Usability walkthrough for accessibility

Usability walkthrough for accessibility Usability walkthrough for accessibility steven stijger steven_stijger@nl.ibm.com http://www.flickr.com/photos/81167076@n00/322162512/ Copyright IBM Corporation 2008 usability walkthrough usability test

Nadere informatie

LDAP Server on Yeastar MyPBX & tiptel 31xx/32xx series

LDAP Server on Yeastar MyPBX & tiptel 31xx/32xx series LDAP Server on Yeastar MyPBX & tiptel 31xx/32xx series Tiptel b.v. Camerastraat 2 1322 BC Almere tel.: +31-36-5366650 fax.: +31-36-5367881 info@tiptel.nl Versie 1.2.0 (09022016) Nederlands: De LDAP server

Nadere informatie

JOB OPENING OPS ENGINEER

JOB OPENING OPS ENGINEER 2016 DatacenterNext All rights reserved Our Mission Wij zijn een On-Demand Technology Office die bedrijven helpt technologie te organiseren, zekeren en innoveren. Dit stelt onze klanten in staat, vertrouwende

Nadere informatie

Plan van aanpak Portfolio

Plan van aanpak Portfolio Plan van aanpak Portfolio 1 Plan van aanpak Project Portfolio Persoonlijke website Opdrachtgever: Potentiële toekomstige werkgevers Datum: Auteur(s): Projectleden: 02/09/2013 Anthony Timmers Anthony Timmers

Nadere informatie

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV Mislukken Slagen gegarandeerd 2 Mislukken Slagen gegarandeerd Management verwacht onmiddellijk R.O.I. Doel:

Nadere informatie

EM4594 Firmware update

EM4594 Firmware update EM4594 Firmware update EM4594 Firmware update 2 NEDERLANDS/ENGLISH Table of contents 1.0 (NL) Introductie... 3 2.0 (NL) Firmware installeren... 3 4.0 (NL) Overige informatie:... 7 1.0 (UK) Introduction...

Nadere informatie

Taco Schallenberg Acorel

Taco Schallenberg Acorel Taco Schallenberg Acorel Inhoudsopgave Introductie Kies een Platform Get to Know the Jargon Strategie Bedrijfsproces Concurrenten User Experience Marketing Over Acorel Introductie THE JARGON THE JARGON

Nadere informatie

The Power of N. Novell File Management Products. Dupaco Cafe. Anthony Priestman Sr. Solution Architect Novell Inc.

The Power of N. Novell File Management Products. Dupaco Cafe. Anthony Priestman Sr. Solution Architect Novell Inc. The Power of N Novell File Management Products Dupaco Cafe Anthony Priestman Sr. Solution Architect Novell Inc. Twentieth Century Fox Data Governance Beheren en monitoren van toegang File Management Zoek

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

Inhoudsopgave 1. Opdrachtformulering Beschouwingsgebied Binnen de opdracht Buiten de opdracht

Inhoudsopgave 1. Opdrachtformulering Beschouwingsgebied Binnen de opdracht Buiten de opdracht Test rapport Dit document beschrijft de testopdracht voor het Nederlands Kampioenschap software testen 2017. De website Fructasys (Software Under Test SUT) is een totaal backoffice pakket waarmee je bestellingen

Nadere informatie

My Benefits My Choice applicatie. Registratie & inlogprocedure

My Benefits My Choice applicatie. Registratie & inlogprocedure My Benefits My Choice applicatie Registratie & inlogprocedure Welkom bij de My Benefits My Choice applicatie Gezien de applicatie gebruik maakt van uw persoonlijke gegevens en salarisinformatie wordt de

Nadere informatie

Master Of Code voor haar opdrachtgevers

Master Of Code voor haar opdrachtgevers Master Of Code voor haar opdrachtgevers nov12 Een trend: mobiel in zakelijk verkeer Een trend: mobiel in zakelijk verkeer(2) 1,6 miljoen x online boekjes bekeken waarvan 600.000 keer via mobiele apparaten

Nadere informatie

Individueel verslag Timo de Reus klas 4A

Individueel verslag Timo de Reus klas 4A Individueel verslag de Reus klas 4A Overzicht en tijdsbesteding van taken en activiteiten 3.2 Wanneer Planning: hoe zorg je ervoor dat het project binnen de beschikbare tijd wordt afgerond? Wat Wie Van

Nadere informatie

JOB OPENING DEVOPS ENGINEER

JOB OPENING DEVOPS ENGINEER 2016 DatacenterNext All rights reserved Our Mission Wij zijn een On-Demand Technology Office die bedrijven helpt technologie te organiseren, zekeren en innoveren. Dit stelt onze klanten in staat, vertrouwende

Nadere informatie

liniled Cast Joint liniled Gietmof liniled Castjoint

liniled Cast Joint liniled Gietmof liniled Castjoint liniled Cast Joint liniled Gietmof liniled is een hoogwaardige, flexibele LED strip. Deze flexibiliteit zorgt voor een zeer brede toepasbaarheid. liniled kan zowel binnen als buiten in functionele en decoratieve

Nadere informatie

Werkgroep ISO29119. TestNet thema-avond 9 oktober 2014

Werkgroep ISO29119. TestNet thema-avond 9 oktober 2014 Werkgroep ISO29119 TestNet thema-avond 9 oktober 2014 Is dit n gezonde maaltijd? Ja toch!! Om jezelf een oordeel te kunnen vormen heb je informatie nodig!! Vandaag brengen we kennis en informatie bij elkaar

Nadere informatie

VERENIGINGSWIJZER.NL PROJECTPLAN

VERENIGINGSWIJZER.NL PROJECTPLAN Vrije Universiteit Amsterdam Faculteit der Exacte Wetenschappen Project Multimedia Peter van Ulden Studentnr. 1494759 VERENIGINGSWIJZER.NL PROJECTPLAN INHOUDSOPGAVE 1 Inleiding...3 2 Project omschrijving...4

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

ETS 4.1 Beveiliging & ETS app concept

ETS 4.1 Beveiliging & ETS app concept ETS 4.1 Beveiliging & ETS app concept 7 juni 2012 KNX Professionals bijeenkomst Nieuwegein Annemieke van Dorland KNX trainingscentrum ABB Ede (in collaboration with KNX Association) 12/06/12 Folie 1 ETS

Nadere informatie

Connect Social Business

Connect Social Business Connect Social Business Plan van Aanpak Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook

Nadere informatie

Introductie in flowcharts

Introductie in flowcharts Introductie in flowcharts Flow Charts Een flow chart kan gebruikt worden om: Processen definieren en analyseren. Een beeld vormen van een proces voor analyse, discussie of communicatie. Het definieren,

Nadere informatie

Netwerkprinter Dell 1320C installeren op Ubuntu 10.04 LTS - Lucid Lynx

Netwerkprinter Dell 1320C installeren op Ubuntu 10.04 LTS - Lucid Lynx Netwerkprinter Dell 1320C installeren op Ubuntu 10.04 LTS - Lucid Lynx Er is geen Linux driver voor deze printer, maar het werkt ook met de driver van de Fuji Xerox DocuPrint C525A Direct link to Linux

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

Teststrategie met behulp van heuristieken

Teststrategie met behulp van heuristieken Workshop TestNet Teststrategie met behulp van heuristieken www.improveqs.nl (info@improveqs.nl) Versie 2.0 1 Acknowledgements Met dank aan: Ruud Cox voor de vele discussies over dit onderwerp Fiona Charles

Nadere informatie

LONDEN MET 21 GEVARIEERDE STADSWANDELINGEN 480 PAGINAS WAARDEVOLE INFORMATIE RUIM 300 FOTOS KAARTEN EN PLATTEGRONDEN

LONDEN MET 21 GEVARIEERDE STADSWANDELINGEN 480 PAGINAS WAARDEVOLE INFORMATIE RUIM 300 FOTOS KAARTEN EN PLATTEGRONDEN LONDEN MET 21 GEVARIEERDE STADSWANDELINGEN 480 PAGINAS WAARDEVOLE INFORMATIE RUIM 300 FOTOS KAARTEN EN PLATTEGRONDEN LM2GS4PWIR3FKEP-58-WWET11-PDF File Size 6,444 KB 117 Pages 27 Aug, 2016 TABLE OF CONTENT

Nadere informatie

Zelfmanagement en Communicatie practicum

Zelfmanagement en Communicatie practicum Zelfmanagement en Communicatie practicum Heleen Bulthuis 10-1-16 Jenna Hardin GI1B ZMC practicum opdracht 1: Wat is je motivatie voor deze opleiding? Na mijn afgeronde MBO 4 opleiding voor Styling en Design

Nadere informatie

Maillijsten voor medewerkers van de Universiteit van Amsterdam

Maillijsten voor medewerkers van de Universiteit van Amsterdam See page 11 for Instruction in English Maillijsten voor medewerkers van de Universiteit van Amsterdam Iedereen met een UvAnetID kan maillijsten aanmaken bij list.uva.nl. Het gebruik van de lijsten van

Nadere informatie

ALLIANDER. Neemt de wind in de zeilen en transformeert het inkoopproces

ALLIANDER. Neemt de wind in de zeilen en transformeert het inkoopproces ALLIANDER Neemt de wind in de zeilen en transformeert het inkoopproces Alliander NV beheert energie netwerken die gas en elektriciteit distribueren naar grote delen van Nederland voor huizen, transport,

Nadere informatie

Wat is Interaction Design?

Wat is Interaction Design? Wat is Interaction Design? Wat is interaction design? Designing interactive products to support the way people communicate and interact in their everyday and working lives. Preece, Sharp and Rogers (2015)

Nadere informatie

Uitleg geven hoe men een VPN connectie kan opzetten i.c.m. een RSA token.

Uitleg geven hoe men een VPN connectie kan opzetten i.c.m. een RSA token. Pagina 1 van 7 Inhoudsopgave 1 Doel Nr. Naam Pagina 1 Doel 1 2 Toepassingsgebied 1 3 Verantwoordelijkheden 1 4 Procedure gebruik Juniper VPN client 2 4.1 Starten van VPN verbinding 2 4.2 Stoppen van VPN

Nadere informatie

Media en creativiteit. Winter jaar vier Werkcollege 7

Media en creativiteit. Winter jaar vier Werkcollege 7 Media en creativiteit Winter jaar vier Werkcollege 7 Kwartaaloverzicht winter Les 1 Les 2 Les 3 Les 4 Les 5 Les 6 Les 7 Les 8 Opbouw scriptie Keuze onderwerp Onderzoeksvraag en deelvragen Bespreken onderzoeksvragen

Nadere informatie

Pijlers van Beheer. Bram van der Vos www.axisintoict.nl ict@axisinto.nl

Pijlers van Beheer. Bram van der Vos www.axisintoict.nl ict@axisinto.nl Welkom Pijlers van Beheer Bram van der Vos www.axisintoict.nl ict@axisinto.nl Waarom doe je Beheer Business perspectief Stabiliteit Security Enablen voor gebruikers Ondersteuning Technisch Perspectief

Nadere informatie

Aan de slag met de Werk Ster!

Aan de slag met de Werk Ster! Aan de slag met de Werk Ster! Werk Ster Copyright EgberinkDeWinter 2013-2014 Werk Ster Stappen naar werk De Werk Ster helpt je duidelijk te krijgen waar jij op dit moment staat op weg naar werk. Je krijgt

Nadere informatie