Introductieprojecten Informatica en Gametechnologie

Maat: px
Weergave met pagina beginnen:

Download "Introductieprojecten Informatica en Gametechnologie"

Transcriptie

1 Introductieprojecten Informatica en Gametechnologie Teamwerk en softwareontwikkeling november 2014 Silja Renooij (met dank aan Frans Wiering) 1

2 Inhoud college software ontwikkeling: - academisch of niet? - het probleem van software ontwikkelen - wat kan er misgaan? - de software-ontwikkelcyclus - de menselijke factor teamwerk: - rollen - communicatie - conflicten 2

3 Onderzoeksmethoden De gebruikte methoden hangen sterk af van het probleem dat je wilt oplossen: een op zich staand systeem of proces? logisch-analytische benadering wiskundige bewijzen voorbeelden correctheid algoritme complexiteit van een algoritme een systeem/proces in relatie tot context? voorbeelden beeldherkenning zoekmachines empirische methodiek modelleren 3

4 Twee perspectieven op onderzoek ontwikkeling product hier: software-ontwikkelcyclus criterium: werking (specifiek) vergaren wetenschappelijke kennis onderzoeken methoden, bijv. voor OCR empirische cyclus criterium: kennis (algemeen) THEORIE Eigen aan informatica: perspectieven vaak gecombineerd 4 In informatica vaak een computationeel model

5 Modellen model is een geformaliseerde abstractie van de realiteit voorbeeld: wetten van Newton staan manipulatie toe: nabootsen realiteit in informatica en ICT is model veelgebruikt begrip politiesoftware heeft een model van aangifteprocedure Amazon, Marktplaats hebben een model van een aankoop OCR-software heeft modellen van lettertekens game heeft een model van de speler(s) informatica produceert buitengewoon veel modellen impact can groot zijn (gezichtsherkenning, security) belangrijk de beperkingen van modellen te kennen computationeel model is een vereenvoudiging van de realiteit datastructuur, algoritme niet alle menselijke kennis kan worden ingebouwd begrenst toepasbaarheid 5

6 Softwareontwikkeling: wat is het probleem? bij software-ontwikkeling gaat het vaak om grote producten te groot om in één keer te overzien onderscheiden componenten en subcomponenten top-down proces implementeren: regel voor regel code schrijven samenvoegen tot grotere eenheden bottom-up proces hoe komen de twee processen succesvol bij elkaar? veel belangen in het spel 6

7 Wat kan er misgaan? verschillende belanghebbenden (stakeholders) 7

8 De praktijk overal vind je minder geslaagde ICT producten zelfs aan de UU Nederlandse overheid geeft in M meer uit aan ICT dan gepland (NRC, 16 juni 2010) Belastingdienst: ETM-project 60->179 M Defensie: SPEER-project 185->268 M CDA wil onderzoek naar ICT-projecten overheid (Nu.nl, 19 oktober 2011) Eindrapport 15 oktober 2014: "ICT rijksoverheid niet onder controle" wereldwijde schatting kosten mislukte ICT projecten jaarlijks 4,3 biljoen totale schade (inclusief indirecte kosten) Roger Sessions, 2009; Papers/ITComplexityWhitePaper.pdf 8

9 ICT en politie (1) centrale ict-systeem: Basisvoorziening Handhaving (BVH) ingevoerd vanaf 2007 Computable, politievakbond ACP: administratieve wanorde en toename van de administratieve rompslomp "In veel gevallen deed men twee tot drie maal zo lang over een administratief proces als in het verleden "Veel mensen verwachten dat het systeem vanaf het begin foutloos zou werken. Zoals bij elke grote ict-implementatie zijnerwatkinderziektes bron: 9

10 ICT en politie (2) Nu.nl, 27 januari 2010 Computerproblemen bij de politie hebben catastrofale vormen aangenomen. ''Het niet functioneren van onze systemen raakt de slagader van mijn organisatie.'' NRC, 13 november 2010 SIG rapport dat waarschuwde voor de invoering van een slecht computersysteem bij de politie, bleef in de la liggen. Een Vandaag: Rapport: 10

11 Enkele aanbevelingen uit rapport beter versiebeheer broncode eerder en systematischer testen kennis delen tussen ontwikkelaars documenteren systeemarchitectuur verminder afhankelijkheid hardware en verouderde technologie meest extreme scenario: ontwikkel BVH opnieuw voorwaarde is dat er heldere functionele eisen van het BVH systeem voorhanden zijn Politie begroot nieuwe ICT op 326 miljoen euro De Nederlandse politie krijgt vanaf 2014 een nieuw, geïntegreerd systeem dat de huidige informatiesystemen voor handhaving en opsporing vervangt. Update: Jaarverslag Nationale Politie 2013: Door technische verbeteringen is het aantal verstoringen in de Basisvoorziening Handhaving (BVH) spectaculair verminderd. 11

12 Software-ontwikkeling is niet triviaal! complexe taak technische beperkingen bestaande systemen, infrastructuur verschillende belangen stakeholders bv. zorgvuldigheid vs. snelle invoering communicatie verschillend wereldbeeld (bv. werk van de politie) mensen nemen (veel te) snel aan dat ze het over hetzelfde hebben (wat is een interface, een agent?) vandaar methoden van software-ontwikkeling 12

13 Globale hoofdlijn: Basisidee: fasen planning doel en fasering analyse wat moet de software doen? verzamelen en opschrijven requirements systeemontwerp hoe werkt het systeem? vastleggen in ontwerpdocument bouwen schrijven code documenteren Testen opleveren onderhoud (details verschillen per methode) 13

14 Ontwikkelcyclus oorspronkelijk idee: fasen na elkaar watervalmethode Praktijk eisen veranderen tekortkomingen na invoering en onderhoud: volgend ontwikkeltraject cyclische, incrementele modellen essentie: opleveren en evalueren werkende versies van product lichte vorm: agile vele methodes, bv: Rapid Application Development (RAD) Extreme Programming (XP) SCRUM Code and fix 14

15 Voorbeeld van een methode: SCRUM voor teams van ca. 7 mensen cyclische methode sprints van 30 dagen aan het begin: taken aan het einde: werkende versie 15

16 Voorbeeld van een methode: SCRUM dagelijkse SCRUM meeting (max. 15 min) staand, informeel ieder geeft korte update:wat gedaan, wat te doen, problemen voortgang in burndown chart laat zien hoe de product backlog wordt weggewerkt werk met vertical slices als milestone, indien mogelijk 16

17 Horizontal vs vertical slice Vertical slicing maakt het eenvoudiger om incremental releases uit te brengen Vertical slice lijkt meest nuttig na enkele iteraties van een horizontale: ( 17

18 Vertical slice in games volledig speelbare slice van een spel dat in alle opzichten representatief is voor het eindproduct stap voorbij prototype: geen grove schets, je kan zien hoe je ideeën uitpakken potentiële geldschieters verwachten tegenwoordig vaak vertical slice ipv prototype als demo controverse: book_excerpt_designing_.php?page= /08/why-vertical-slice-makes-game.html 18

19 Fase: Planning maak een realistische schatting van taken en tijd hoofdlijn gegeven door deadlines 7,5 ECTS = 210 uur stel uitdagende doelen bedenk wat essentieel is wat eventueel weggelaten kan worden waarmee je wilt scoren bouw ruimte in voor tegenvallers ( plan B ) plan ook bijkomende activiteiten (kosten tijd, deel cijfer) website/blog schrijven presentaties, promotiemateriaal verschuif het werk niet naar achteren ervaringsfeit: veel tijd gaat verloren aan begin projecten dus: zorg voor concrete taken in begin pas planning aan wanneer nodig 19

20 Fase: Analyse doel: het specificeren van vereisten (requirements) hoe kom je aan requirements? analyseren bestaande producten: wat overnemen, wat verbeteren? eigen analyse probleem: wat zou je zelf willen? opdrachtgevers documenten (toekomstige) gebruikers interviewen observeren als het een taak is die ze nu al uitvoeren use cases: scenario s van mogelijk gebruik customer reseller Browse Items Buy Items Get commission NB je krijgt veel minder tijd dan je voor deze stappen eigenlijk zou moeten nemen! 20

21 Soorten requirements User requirements: wat vraagt de gebruiker van het systeem? 1. ik moet kunnen printen, zonder teveel papier te verspillen System requirements: specificatie voor ontwerper 1.1 alleen plain text of PDF documenten kunnen geprint worden 1.2 printen kan dubbelzijdig, enkelzijdig, en twee-op-een in geval van landscape Beide soorten requirements kunnen onderverdeeld worden: functional requirements: eisen aan werking (functionaliteit; zie vbn) non-functional requirements: eisen aan bijkomende eigenschappen zoals betrouwbaarheid, veiligheid etc domain requirements: standaarden in organisatie, etc. 21

22 En dan.? maak een logische indeling van je requirements (classificeren, groeperen) geef prioriteiten aan en onderhandel bij eventuele conflicten (als verschillende stakeholders) Wees ambitieus, maar prioriteer! MoSCoW Must haves -eismoet in eindresultaat terugkomen, anders is het product niet bruikbaar en is het project gefaald; Should haves - eis is zeer gewenst, maar zonder is het product wel bruikbaar; Could haves - deze eis mag alleen aan bod komen als er tijd genoeg is; Won't haves - deze eis zal in dit project niet aan bod komen maar kan in de toekomst, bij een vervolg project, interessant zijn. tenslotte: documenteer 22

23 Eigenschappen vastgelegde requirements (IEEE830, 1998) correct: is dit inderdaad wat de gebruiker nodig heeft? niet-ambigu: is niets op meerdere manieren uit te leggen? compleet consistent: kan er tegelijk aan alle eisen voldaan worden? geordend: hoe belangrijk is elke eis? verifieerbaar: kunnen we besluiten dat er aan eisen voldaan is? traceerbaar: is van elke eis duidelijk waarom die moet gelden en waar die vandaan komt? veranderbaar: als inzichten veranderen, kunnen eisen dan eenvoudig aangepast worden zonder problemen met bovenstaande? 23

24 Fase: Ontwerp (software algemeen) doel: beschrijving of verbeelding van de 'oplossing' voor het gekozen probleem, en hoe dit vertaald gaat worden naar bijvoorbeeld programmacode. aspecten functioneel ontwerp (wat doet het product?) menus, interactie, navigatie diagrammen (vele typen) technisch ontwerp (hoe werkt het product?) welke algoritmen, libraries etc. database-ontwerp klassen, klasse-hiërarchieën visueel (hoe ziet het product eruit?) vormgeving conceptueel scheiden van rest systeem: skin Een ander zou nu jouw idee uit moeten kunnen voeren! 24

25 Fase: Ontwerp (Game specifiek) Naast genoemde aspecten van software ontwerp speelt bij het ontwerpen van games ook een rol: gameplay, zowel inhoud en regels, als mechanics omgeving/levels/missions storyline characters gameloop art en sound 25

26 Fase: Implementatie programmeren toepassen kennis uit imperatief/game programmeren modulair opbouwen! incrementele werkwijze: steeds werkende tussenproducten testen heeft component gewenste functionaliteit voorbeeld: unit tests voor elke input is output bekend test of elke unit dit correct reproduceert kleine units, max ca. 60 regels code risico s te laat testen te grote units testen documentatie technische documentatie voor ontwikkelaars altijd te weinig! vooral hoog-niveau architectuur product behoeft documentatie 26

27 Menselijke factor veel software, en alle games, zijn bestemd voor mensen paradox of the active user gebruikers gaan meteen aan het werk documentatie/training heeft beperkte betekenis niet uitgaan van geïdealiseerde rationele gebruiker rekening houden met menselijke eigenschappen wezenlijk perceptie motoriek geheugen cultuur context (werk, sociaal) enz. belangrijke begrippen usability user-experience (o.a. playability) 27

28 Usability the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use belangrijke aspecten leerbaarheid efficientie onthoudbaarheid fouten tevredenheid bekendste richtlijnen voor usability: 10 heuristics van Jakob Nielsen meer info: Usability 101:

29 User experience belangrijk bij games: kwaliteit als spel verwant aan usability belangrijke aspecten ( tevredenheid (beloning, plezier) leerbaar (gemakkelijk te leren, stap voor stap) efficient (hoe snel wordt het leuk) immersie (deel uitmaken virtuele wereld) motivatie (aanzetten tot actie) emotie (liefst veel verschillende) socialisatie (deel uitmaken groep) 29

30 Wat moet je met deze info? je hoeft niet een bestaande methodiek voor software/gameontwikkeling te kiezen ter inspiratie voor eigen aanpak cyclisch werken, opleveren tussenproducten bv. elke week een werkende volgende versie bijhouden vordering project planning bewaken aanpassen wanneer nodig belang van goede communicatie 30

31 Werken in teamverband: dit project handleidingen van Centrum voor Onderwijs en Leren op vakwebsite Stephan Ramaekers, Samenwerken in een project Jasper van den Berg, Succesvol samenwerken in een project belangrijke onderwerpen voor jullie: projectgroep en functies welke functies zijn er in jullie groep? verantwoordelijkheden welke verantwoordelijkheden horen bij welke functies? samenwerken teambuilding taakverdeling communicatie, conflicthantering Team charter? Document dat doel van team definieert, hoe het werkt (bijv. sancties bij niet nakomen afspraken), wat verwachte uitkomsten zijn. werken in organisaties belangrijk onderdeel mensenleven 31

32 Samenwerken in (grotere) teams samenwerken is complex je kiest je partners niet uit je moet er samen uitkomen belangrijk zijn: duidelijkheid over rollen en taken goede communicatie heldere afspraken nakomen afspraken professionele houding conflicten zijn soms onvermijdelijk niet conflicten uit de weg gaan houd het zakelijk kunst: goede oplossing vinden conflict kan veel duidelijkheid scheppen 32

33 Rollen in teams teams kennen formele rollen projectleider programmeur designer maar ook informele rollen guru bemiddelaar troubleshooter hangen samen met persoonlijke kwaliteiten en gedrag belangrijk voor slagen teamwerk 33

34 Teamrollen volgens Belbin teamrollen van Belbin karakteriseren verschillende typen gedrag in organisatie mensen hebben meestal meer dan één rol doe-het-zelftest: welke rollen zijn er nodig in je project? zijn die er ook? kun je die ontwikkelen? meer informatie

35 Wat is communicatie? 'Communicatie is het scheppen van gemeenschappelijke betekenis.' (Gisela Redeker, hoogleraar communicatie, Groningen) Communicatie is de uitwisseling van symbolische informatie, die plaatsvindt tussen mensen die zich bewust zijn van elkaars aanwezigheid, onmiddellijk of gemedieerd. Deze informatie wordt deels bewust, deels onbewust gegeven, ontvangen en geïnterpreteerd. (moeilijke, maar veel gebruikte, definitie van Frank Oomkes) 35

36 Communicatietheorie Klassieke model (Shannon en Weaver, 1949) Schulz von Thun: vier betekenisaspecten 36

37 Voorbeeld: 4 monden Context: man en vrouw zitten thuis aan tafel Man: Er zit iets groens in de soep Vrouw: Als je het niet lekker vindt, dan kook je voortaan zelf maar Ik weet niet wat het is Iets is groen Vertel me wat het is! 37

38 Voorbeeld: 4 oren Context: man en vrouw zitten thuis aan tafel Man: Er zit iets groens in de soep Vrouw: Als je het niet lekker vindt, dan kook je voortaan zelf maar Jij weet niet wat dat groene is en dat vind je onplezierig Iets is groen Ik moet voortaan alleen ingredienten gebruiken die jij kent 38

39 Betekenissen en middelen zakelijke betekenis is niet enige (of belangrijkste!) andere betekenissen kunnen boodschap versterken nuanceren verzwakken bij miscommunicatie spelen betekenisaspecten grote rol tip: doorvragen! rol nonverbale communicatie ondersteunt begrijpen betekenissen geheel of gedeeltelijk uitgeschakeld bij gemedieerde communicatie zeker als die asynchroon verloopt telefoon, mail, SMS 39

40 Conflicten conflicten zijn soms onvermijdelijk niet conflicten uit de weg gaan conflict kan veel duidelijkheid scheppen redenen voor conflicten miscommunicatie tegengestelde belangen verantwoordelijkheden wel/niet nemen voortschrijdend inzicht vijandigheid, machtsspelletjes allergieën voor bepaald gedrag: iemand is doorgeschoten in een kernkwaliteit Kernkwaliteit: karakteristieke aangeboren eigenschap die handelen bepaalt ( Voorbeeld: kernkwaliteit: oplossingsgerichtheid valkuil: overal een oplossing voor klaar uitdaging: niet alles willen oplossen allergie: niet oplossen van problemen 40

41 Conflicten oplossen conflicten zijn vaak onvermijdelijk hebben meestal oorzaak in werkproces kunnen veel verduidelijken zie het als gelegenheid om een stap verder te komen conflicthantering geef emoties plek, maar laat niet domineren zo nodig neutrale 3e (gespreksleider, bemiddelaar) beide partijen hebben evenzeer recht hun punt te maken gebruik inhoudelijke, feitelijke argumenten zoek naar wat de partijen wel bindt werk naar oplossing die voor alle partijen acceptabel is voorbeeld met acteurs: 41

42 Feedback effectief feedback geven kan veel problemen voorkomen voorbeelden waardering tonen voor inzet en prestatie problemen en ergernissen bespreekbaar maken basisregels effectieve feedback ik-boodschap (feedbackgever beschrijft zijn/haar toestand) heb het over concrete feiten en gedrag (niet ter discussie) toekomstgericht (vind oplossing) onproduktief: jij-boodschap: beschrijf hoe de ander in elkaar zit vage, generaliserende uitspraken focus op verleden (kun je niet veranderen) toepassen op voorbeeld: problemen oplossen (kwadranten Ofman) onproduktief: jij komt altijd meteen met een oplossing produktief: waarderen oplossingen, maar uitleggen waarom dat voor mij in deze situatie niet goed is 42

43 Effectief communiceren: een uitdaging van cruciaal belang in projectteams brein als metafoor: werkt als verbindingen in orde zijn projecten vormen uitgelezen kans om communicatieve vaardigheden te verbeteren functies van communicatie in project: informatieuitwisseling afspraken maken en nakomen problemen signaleren teamvorming, commitment ondersteunen consensus bereiken conflicten voorkomen en hanteren gebruik gepaste communicatiemiddelen! urgentie, ernst situatie, emotie juist als boodschap geladen is, is directe communicatie beter Observeer en analyseer eens de communicatie: wat en hoe, waarom, wat is het effect? 43 Geef jezelf en anderen de kans om te experimenteren!

44 En verder Volgende keer: tools, rechten en resources (Wolfgang) Week/weken erna: gastcollege(s) Check regelmatig de vakwebsite! ICA: denk aan afspraak met studentassistent (zie Rooster en deadlines ) en begeleider GT: denk aan topic, analyse document, blogpost en teampage (zie vereisten voor deadlines en details) Succes weer! 44

Introductieprojecten Informatica en Gametechnologie

Introductieprojecten Informatica en Gametechnologie Inhoud college Introductieprojecten Informatica en Gametechnologie Teamwerk en softwareontwikkeling 23 november 2011 Silja Renooij het probleem van software ontwikkelen wat kan er misgaan? software-ontwikkelcyclus

Nadere informatie

Introductieprojecten Informatica en Gametechnologie

Introductieprojecten Informatica en Gametechnologie Inhoud college Introductieprojecten Informatica en Gametechnologie Teamwerk en softwareontwikkeling november 2013 Silja Renooij software ontwikkeling: - academisch of niet? - het probleem van software

Nadere informatie

Informatica en Gametechnologie

Informatica en Gametechnologie Introductieprojecten Informatica en Gametechnologie software-ontwikkelcyclus 19 november 2010 Frans Wiering 1 Inhoud college wat is het probleem? wat kan er misgaan? software-ontwikkelcyclus belangrijke

Nadere informatie

Introductieprojecten Informatica en Gametechnologie

Introductieprojecten Informatica en Gametechnologie Inhoud college software ontwikkeling: - Introductieprojecten Informatica en Gametechnologie academisch of niet? het probleem van software ontwikkelen wat kan er misgaan? de software-ontwikkelcyclus de

Nadere informatie

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil

Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag

Nadere informatie

Scrum. Een introductie

Scrum. Een introductie Organisatie SYSQA B.V. Pagina 1 van 10 Scrum Een introductie Almere 1999 Proud of it Pagina 1 van 10 Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 Inleiding... 3 2 Scrum... 4 3 Scrum rollen...

Nadere informatie

AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)

AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS) AERIUS II Mark Wilmot Product Owner AERIUS Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS) m.j.wilmot@mineleni.nl Inhoud Toelichting AERIUS II Project Demo Agile / Scrum proces

Nadere informatie

IntroductieProject: Handvatten

IntroductieProject: Handvatten Faculteit Betawetenschappen, Departement Informatica IntroductieProject: Handvatten Paul Bergervoet 22 november 2016 Doel en inhoud van dit college We verwachten een academische houding: Denk na over wat

Nadere informatie

Informatica en Gametechnologie

Informatica en Gametechnologie Introductieprojecten Informatica en Gametechnologie teamwork, communicatie en ethiek 22 december 2010 Frans Wiering 1 Nieuws posters voor symposium worden flyers alle benodigde informatie over symposium

Nadere informatie

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

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

Nadere informatie

Kwaliteit in Agile: een gegeven?

Kwaliteit in Agile: een gegeven? QA in Agile: waste? Kwaliteit in Agile: een gegeven? Een praktijkvoorbeeld Arno Balemans senior Quality Assurance consultant Bussum, 29 september 2015 Kwaliteit in Agile 2015 2 Werkzaamheden In mijn opdrachten:

Nadere informatie

Product Risico Analyse

Product Risico Analyse Product Risico Analyse Jurian van de Laar TestNet Avond 9 oktober 2013 www.improveqs.nl (info@improveqs.nl) Versie 2.0 1 Herkenbaar? In ons testproces wordt product risico analyse toegepast Wij gebruiken

Nadere informatie

Agile Testen in de praktijk

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

Nadere informatie

Informatica en Gametechnologie

Informatica en Gametechnologie Introductieprojecten Informatica en Gametechnologie Introductiecollege 17 november 2010 Frans Wiering 1 Inhoud introductiecollege bemensing hoofddoel teamwerk hoorcolleges en assistentie beoordeling aan

Nadere informatie

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

Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Ontwikkelmethoden en technieken Kenmerken van ontwikkelmethoden POMT HC2 2 Vorige week 3 Rollenspel Klant is koning Communicatie en afspraken Documentatie

Nadere informatie

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

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

Nadere informatie

Training Projectmanagement

Training Projectmanagement Training Projectmanagement Projectmanagement, sturen op resultaat Binnen jullie organisatie werken jullie veel met projecten. Jij bent projectleider, of je maakt deel uit van een speciaal opgesteld projectteam.

Nadere informatie

Leiderschap in een organisatie met technische professionals

Leiderschap in een organisatie met technische professionals Quintor Leiderschap in een organisatie met technische professionals Johan Tillema CEO Quintor Professionele softwareontwikkeling ICT Architectuur Java,.NET en Mobile Informatieanalyse Opgericht in 2005

Nadere informatie

B a s S m e e t s w w w. b s m e e t s. c o m p a g e 1

B a s S m e e t s w w w. b s m e e t s. c o m p a g e 1 B a s S m e e t s w w w. b s m e e t s. c o m p a g e 1 JE ONBEWUSTE PROGRAMMEREN VOOR EEN GEWELDIGE TOEKOMST De meeste mensen weten heel goed wat ze niet willen in hun leven, maar hebben vrijwel geen

Nadere informatie

Informatiemanagement, -processen en -implementaties

Informatiemanagement, -processen en -implementaties Informatiemanagement, -processen en -implementaties Spelsimulatie en Organisatieverandering imvalues Presentatie Inhoud Introductie Spelsimulatie Aanpak Toepassing Meer informatie Introductie imvalues

Nadere informatie

Usability & Interface Design

Usability & Interface Design Usability & Interface Design Marco Corrò Usability & Interface Design Interface Design = de vormgeving van de grafische gebruikersinterface van een website Usability = Extent to which a product can be

Nadere informatie

onderzoek ontwerp realisatie implementatie

onderzoek ontwerp realisatie implementatie Usability testing onderzoek ontwerp realisatie implementatie onderzoek concept ontwerpen prototype realisatie & specificatie onderzoek ontwerp realisatie implementatie vandaag onderzoek ontwerp realisatie

Nadere informatie

Usability & Ontwerp processen. Les 4

Usability & Ontwerp processen. Les 4 Usability & Ontwerp processen Les 4 Wat gaan we doen? Wat hebben we de vorige keer geleerd? Wat gaan we vandaag doen? Theorie - hoorcollege Oefening - lesopdracht Herhaling - samenvatting theorie Wat hebben

Nadere informatie

Wat drijft het werkveld?

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

Nadere informatie

Welkom. bij scrum. Zin in Onderwijs

Welkom. bij scrum. Zin in Onderwijs Welkom bij scrum Zin in Onderwijs www.zininonderwijs.nl els@zininonderwijs.nl anna@zininonderwijs.nl Wat gaan we vandaag doen? o Wat is scrum? o Praktisch aan de slag o Oefenen o Scrumbord maken o Taken

Nadere informatie

B.Sc. Informatica Module 4: Data & Informatie

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

Nadere informatie

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

1. De watervalmethode... 2. 2. Agile softwareontwikkeling... 2. 3. Iteratief werken... 3. 4. Agile technieken voor teams... 3 Naar Voren: Tijdschrift voor webwerkers» Artikel #155 Agile (web)ontwikkeling Omarm de verandering Als ICT-professional heb je het liefst dat de klant exact weet wat hij wil, dat jij exact weet hoe je

Nadere informatie

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

Aan de slag met de informatievoorziening voor de Omgevingswet: hoe een nulmeting uit te voeren?

Aan de slag met de informatievoorziening voor de Omgevingswet: hoe een nulmeting uit te voeren? Aan de slag met de informatievoorziening voor de Omgevingswet: hoe een nulmeting uit te 1. DE OMGEVINGSWET EN DE NULMETING U wilt aan de slag met de nulmeting op de informatievoorziening voor de Omgevingswet?

Nadere informatie

Een website ontwerpen met agile design en scrum, wat heb je nodig?

Een website ontwerpen met agile design en scrum, wat heb je nodig? Een website ontwerpen met agile design en scrum, wat heb je nodig? door admin - 03-19-2012 http://www.itpedia.nl/2012/03/19/een-website-ontwerpen-met-agile-design-en-scrum-wat-heb-je-nodig/ Door Pieter

Nadere informatie

Jaarproject programmeren bij LORE

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

Nadere informatie

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

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

Nadere informatie

Definitief 1.0 Handreiking voor toepassen van Agile Scrum binnen Overheidsdiensten april 2012

Definitief 1.0 Handreiking voor toepassen van Agile Scrum binnen Overheidsdiensten april 2012 1 Kennis Agile Scrum 1.1 Inleiding In dit eerste deel wordt de lezer meegenomen in de Agile Scrum methodiek. Binnen DR, onder meer met ondersteuning vanuit Quintor, worden steeds meer projecten op deze

Nadere 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

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

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

Nadere informatie

Persoonlijk Actieplan voor Ontwikkeling

Persoonlijk Actieplan voor Ontwikkeling PAPI PAPI Coachingsrapport Persoonlijk Actieplan voor Ontwikkeling Alle rechten voorbehouden Cubiks Intellectual Property Limited 2008. De inhoud van dit document is relevant op de afnamedatum en bevat

Nadere informatie

Agile in Projecten minimalisme of strak pak? Richard Weber PMP

Agile in Projecten minimalisme of strak pak? Richard Weber PMP Agile in Projecten minimalisme of strak pak? Richard Weber PMP De Spreker Richard Weber Directeur & oprichter Adviseur & coach Projectmanagement Profile Dynamics ICT & Bedrijfskundige achtergrond Trainer

Nadere informatie

Ontwikkelmethoden en technieken. Stakeholders POMT HC5

Ontwikkelmethoden en technieken. Stakeholders POMT HC5 Ontwikkelmethoden en technieken Stakeholders POMT HC5 Vorige keer Technieken Documentatietechnieken Architectuur Conceptmap / mindmap Contentmatrix Eisenpakket MoSCoW ERD Databasemodel Gantt chart Moodboard

Nadere informatie

Game en Software Project

Game en Software Project Game en Software Project Software maken in het echt Marjan van den Akker (runt Projectbureau samen met Frank van der Stappen) www.softwaregameprojecten.nl 1 Overzicht Setting Hoe werkt project? Voorbeelden

Nadere informatie

Auditen van Agile projecten

Auditen van Agile projecten Auditen van Agile projecten Platform voor Informatiebeveiliging 10 december 2013 Merijn van der Zalm & Marcel Trijssenaar Agenda Belang van assurance op agile ontwikkelen Agile versus Waterval Perspectief

Nadere informatie

Team:Sales en Marketing Datum: 21-04-2011 WICKED TEAMS RAPPORT

Team:Sales en Marketing Datum: 21-04-2011 WICKED TEAMS RAPPORT Team:Sales en Marketing Datum: 21-04-2011 WICKED TEAMS RAPPORT 1. Inleiding Het Team Testing team heeft de WickedTeams Teamanalyse gedaan. Deze teamanalyse geeft inzicht in een aantal kenmerken die van

Nadere informatie

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

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

Nadere informatie

CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN

CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN INTRODUCTIE Er komen steeds meer studenten op de opleiding Biologie af. Dit heeft als gevolg dat de zaalreserveringen en planning van docenten en

Nadere informatie

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl +31 6 27 74 60 88

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl +31 6 27 74 60 88 Agile buiten de IT Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl +31 6 27 74 60 88 Agenda Overzicht Agile: een hype? Agile termen Planningpoker: zelf ervaren Samenvatten Volgende

Nadere informatie

Ontwikkelmethoden en technieken DSDM POMT HC3

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

Nadere informatie

Pas op voor de besmettelijke PORTFOLIOSIS!

Pas op voor de besmettelijke PORTFOLIOSIS! Pas op voor de besmettelijke PORTFOLIOSIS! Nadenken Voorbereiding Maken Presenteren NADENKEN Nadenken Voorbereiding Maken Presenteren Soul-searching Persoonlijkheid Ervaring Doelen Waarden Sterktes en

Nadere informatie

Inleiding ontwikkelmethoden

Inleiding ontwikkelmethoden Inleiding ontwikkelmethoden 1 Ontwikkelmethoden en Technieken POMT HC1 2 Ronald de Waal Opleiding TU Delft: industrieel ontwerpen Diverse softwarebedrijven, internet ontwerp vanaf 1994 Docent systeemontwikkeling

Nadere informatie

Transformatie naar een wendbare organisatie

Transformatie naar een wendbare organisatie Transformatie naar een wendbare organisatie Ervaringen bij ING Paul Spronk Wat speelt er in de banksector? Zijn er overeenkomsten met de zorgsector? - Productie gedreven - Gefragmenteerd - Veel procedures

Nadere informatie

Inleiding LEGO MINDSTORMS Education EV3-programmeerapp

Inleiding LEGO MINDSTORMS Education EV3-programmeerapp Inleiding LEGO MINDSTORMS Education EV3-programmeerapp LEGO Education presenteert met trots de tablet-editie van de LEGO MINDSTORMS Education EV3-software een leuke, gestructureerde manier om uw LEGO MINDSTORMS

Nadere informatie

Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals

Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling Agile Methodiek en Technologie Zest Application Professionals Hoe is de aansluiting op ontwikkelmethoden voor Legacy-systemen? Out of the Box

Nadere informatie

ontwerpdocumentatie doelgroep

ontwerpdocumentatie doelgroep De ontwerpdocumentatie voor een game bevat de volgende onderdelen met bijbehorende uitwerking. Sommige onderdelen kunnen (deels) niet relevant zijn, in dat geval geef je aan waarom dat stuk niet relevant

Nadere informatie

Individueel procesverslag

Individueel procesverslag Individueel procesverslag Een weergave van mijn werkzaamheden binnen het G-Blok. Afdeling : Academie voor ICT & Media, Informatica Schooljaar : 2009 Blok : G Datum : 30 10-2009 Plaats : Honselersdijk Naam:

Nadere informatie

Software Engineering (I00094) College 2: Requirements-engineering. Marko van Eekelen marko@cs.ru.nl kamer HG02.074

Software Engineering (I00094) College 2: Requirements-engineering. Marko van Eekelen marko@cs.ru.nl kamer HG02.074 Software Engineering (I00094) College 2: Requirements-engineering Marko van Eekelen marko@cs.ru.nl kamer HG02.074 1 Inhoud 1. 6 feb: Het systeemontwikkelproces 2. 13 feb: Requirements-analyse 3. 6 mar:

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

Projectdocument Minecraft Mod Builder

Projectdocument Minecraft Mod Builder Projectdocument Minecraft Mod Builder Projectgroep Twintro 11 december 2015 Inhoudsopgave 1 Probleemstelling 2 2 Productbeschrijving 2 3 Requirements analyse 3 3.1 Functional requirements................................

Nadere informatie

DOELGERICHT LEZEN EN SAMENVATTEN KWALITATIEF ONDERZOEK ENGELS GRAMMAR CREATIEF DENKEN

DOELGERICHT LEZEN EN SAMENVATTEN KWALITATIEF ONDERZOEK ENGELS GRAMMAR CREATIEF DENKEN STUDIELOOPBAANBEGELEIDING DOELGERICHT LEZEN EN SAMENVATTEN KWALITATIEF ONDERZOEK ENGELS GRAMMAR CREATIEF DENKEN BUSINESS BENCHMARK COMMUNICATIEMIDDELEN INLEIDING COMMUNICATIE PROJECTMATIG WERKEN PRESENTEREN

Nadere informatie

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

Scrum. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V. Scrum Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 2 SCRUM... 4 3 FASERING... 5 4 KENMERKEN... 6 4.1 DE SCRUM-MEETING...

Nadere informatie

WHITE PAPER STAKEHOLDERMANAGEMENT

WHITE PAPER STAKEHOLDERMANAGEMENT WHITE PAPER STAKEHOLDERMANAGEMENT Van strategie naar implementatie in 4 stappen. 2018 leansixsigmatools.nl versie 3.00-2019-2020 Dit werk is gelicenseerd onder een Creative Commons Naamsvermelding-GelijkDelen

Nadere informatie

Key success actors. De rol van middenmanagement bij strategische veranderingen. Onderzoek door Turner en de Rotterdam School of Management

Key success actors. De rol van middenmanagement bij strategische veranderingen. Onderzoek door Turner en de Rotterdam School of Management Key success actors De rol van middenmanagement bij strategische veranderingen Onderzoek door Turner en de Rotterdam School of Management 1 Key success actors De rol van middenmanagement bij strategische

Nadere informatie

Agile Foundation examen - OEFENVragenformulier

Agile Foundation examen - OEFENVragenformulier Agile Foundation examen - OEFENVragenformulier 1) Wat is het beste dat je kunt doen volgens de principes van het Agile Manifesto? a) Afspraken nakomen b) Opleveren wat waardevol is c) Regelmatig resultaat

Nadere informatie

Plan van Aanpak. project Tetris Packing

Plan van Aanpak. project Tetris Packing Plan van Aanpak project Tetris Packing Inleiding! 4 Projectomschrijving! 5 Producten! 5 Testplan! 5 Ontwerprapport! 5 Implementatierapport! 5 Testrapport! 5 Systeemdocumentatie! 5 Aanpak! 6 Projectmethodiek!

Nadere informatie

Agile ervaring Ir.ing. Erik van Daalen

Agile ervaring Ir.ing. Erik van Daalen Agile ervaring Ir.ing. Erik van Daalen Eneco Rotterdam 3 december 2013 03-12-2013 Agile Erik van Daalen 1 Hoofdsponsor Sponsors IPMA-N Jaarsponsors 03-12-2013 Agile Erik van Daalen 2 Korte introductie

Nadere informatie

COMMUNICEREN VANUIT JE KERN

COMMUNICEREN VANUIT JE KERN COMMUNICEREN VANUIT JE KERN Wil je duurzaam doelen bereiken? Zorg dan voor verbonden medewerkers! Afgestemde medewerkers zijn een belangrijke aanjager voor het realiseren van samenwerking en innovatie

Nadere informatie

Werken in team : oe da? Terugkomdag mentoren - banaba BUO / ZRL - sessie Werken in Team

Werken in team : oe da? Terugkomdag mentoren - banaba BUO / ZRL - sessie Werken in Team Werken in team : oe da? 1 Teamlijn : handelingsgericht samenwerken 2 Inhoud sessies studenten van dit opleidingsonderdeel: Sessie 1: wat is een team? Wat maakt een team succesvol? Wie ben ik in een team?

Nadere informatie

Overtuigend en Ontspannen Presenteren

Overtuigend en Ontspannen Presenteren Overtuigend en Ontspannen Presenteren voor technische professionals 20 juni 2013 Jullie doelen? Workshop Presenteren Minder zenuwen bij presentaties Makkelijker contact met het publiek Wat wél en beter

Nadere informatie

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 4

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 4 Ontwikkelmethoden en technieken 1 Projectinrichting Ontwikkelmethoden & Technieken HC 34 2 Vandaag Terugblik? Projectinrichting Afsluiting Leestip Introductie/overzicht Week 1 Afbakening Verwachtingen

Nadere informatie

Les F-02 UML. 2013, David Lans

Les F-02 UML. 2013, David Lans Les F-02 UML In deze lesbrief wordt globaal beschreven wat Unified Modeling Language (UML) inhoudt. UML is een modelleertaal. Dat wil zeggen dat je daarmee de objecten binnen een (informatie)systeem modelmatig

Nadere informatie

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

IIBA NL Jaarcongres Business Analyse in Scaled Agile IIBA NL Jaarcongres "Business Analyse in Scaled Agile" Business Agility zonder Business Analyse, kan dat? Eddy Huisman De basis van Agile (Agile Manifest) Wij laten zien dat er betere manieren zijn om

Nadere informatie

Proeftentamenvragen UE&UX Utrecht, 20 juni Disclaimer

Proeftentamenvragen UE&UX Utrecht, 20 juni Disclaimer Proeftentamenvragen UE&UX 2017-2018 Utrecht, 20 juni 2018 Disclaimer Het tentamen en hertentamen zullen bestaan uit multiple choice vragen, enkele open vragen en een casus. Als richtlijn voor het gewicht

Nadere informatie

Effectieve samenwerking: werken in driehoeken

Effectieve samenwerking: werken in driehoeken Effectieve samenwerking: werken in driehoeken Werken in driehoeken is een wijze van samenwerking die in elke organisatie, projectteam en netwerk mogelijk is. Het maakt dat we kunnen werken vanuit een heldere

Nadere informatie

Definitiefase fase 2

Definitiefase fase 2 Definitiefase fase 2 Nu dat jullie als projectteam de startnotitie af hebben, kunnen jullie beginnen met de volgende fase: jullie gaan de startnotitie uitbreiden tot een projectplan en jullie gaan de rollen

Nadere informatie

HvA School voor interactie. HvA IAM Projectmanagement 9 Februari 2009

HvA School voor interactie. HvA IAM Projectmanagement 9 Februari 2009 HvA School voor interactie HvA IAM Projectmanagement 9 Februari 2009 Agenda voor vandaag Projectteam V1 project Programma PM Wat is PM en waarom PM? Projectstappen d.m.v. behandeling 2 korte cases Volgende

Nadere informatie

Gesprekstechniek voor de manager met o.a. The one minute manager

Gesprekstechniek voor de manager met o.a. The one minute manager Gesprekstechniek voor de manager met o.a. The one minute manager 1 Executive Leadership Foundation - ELF 2005-2011 Dit materiaal mag vrij gebruikt worden, mits netjes de bron wordt vermeld Lastige dingen

Nadere informatie

Sectorwerkstuk 2010-2011

Sectorwerkstuk 2010-2011 Sectorwerkstuk 2010-2011 Namen: ---------------------------------------------------------------------------------------- Klas: -------------------- Sector: --------------------------------------------

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

RUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User

RUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User RUM Risk assessed User requirements Management - SPIder session Project driven by requirements 25th april Copyright 2006 ps_testware - Gijs Kuiper Risk assessed User requirement Management Personalia Gijs

Nadere informatie

Laat de jongeren de test conflictstijlen maken (zie bijlage 1). Naar aanleiding van de uitslag ga je in gesprek.

Laat de jongeren de test conflictstijlen maken (zie bijlage 1). Naar aanleiding van de uitslag ga je in gesprek. Conflicten hanteren Tijd: verdelen over twee bijeenkomsten. Bijeenkomst 1 Laat de jongeren de test conflictstijlen maken (zie bijlage 1). Naar aanleiding van de uitslag ga je in gesprek. De uitkomst van

Nadere informatie

Projectdocument Pretty Fly for an AI

Projectdocument Pretty Fly for an AI Projectdocument Pretty Fly for an AI Door: Jelle Oostveen Freek Henstra Tomas Ehrencron Gijs van Steenpaal Wessel Radstok November-December 2015 Samenvatting We gaan een programma maken dat leert om spellen

Nadere informatie

DevOps Waarom moeilijk doen 31 oktober 2013. als het samen kan

DevOps Waarom moeilijk doen 31 oktober 2013. als het samen kan DEVOPS?! INLEIDING Wat gaan we doen? 18:00 Introductie 19:00 Uitleg open space 19:30 Koffie + start open space 20:30 Wrap-up INLEIDING Even vooraf Samen Duurzaam Innoveren INLEIDING Ik ben Jan Buurman

Nadere informatie

Oefening: Profiel en valkuilen vragenlijst

Oefening: Profiel en valkuilen vragenlijst Oefening: Profiel en valkuilen vragenlijst Dit is een korte vragenlijst die bedoeld is om een aantal van je denkbeelden, attitudes en gedrag in werksituaties in kaart te brengen. Wees zo eerlijk mogelijk

Nadere informatie

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

Cecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl (fr)agile Balance Cecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl Voorstelronde Naam Organisatie Ervaring met testen in agile omgevingen Verwachting 2 Agenda 09:30

Nadere informatie

Inhoudsopgave. Bewust willen en kunnen 4. Performance Support 5. Informele organisatie 5. Waarom is het zo moeilijk? 6

Inhoudsopgave. Bewust willen en kunnen 4. Performance Support 5. Informele organisatie 5. Waarom is het zo moeilijk? 6 Inleiding De afgelopen vijftien jaar hebben we veel ervaring opgedaan met het doorvoeren van operationele efficiencyverbeteringen in combinatie met ITtrajecten. Vaak waren organisaties hiertoe gedwongen

Nadere informatie

[ SCRUM. ] Een introductie

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

Nadere informatie

Overtuigend en Ontspannen Presenteren

Overtuigend en Ontspannen Presenteren Overtuigend en Ontspannen Presenteren 24 november2015 Jullie doelen? Training Presenteren Minder zenuwen bij presentaties Makkelijker contact met het publiek Wat wél en beter niet te zeggen Meer JA s van

Nadere informatie

Ontwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 2

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

Nadere informatie

Software- en Gameproject

Software- en Gameproject Software- en Gameproject Inleidende colleges periode 3-4 2016/2017 College 2 Risico s, Planning, Communicatie Johan van Rooij Zorg dat je als projectgroep bij elkaar zit! 1 Vorige week: Agile en Scrum

Nadere informatie

Reflectiegesprekken met kinderen

Reflectiegesprekken met kinderen Reflectiegesprekken met kinderen Hierbij een samenvatting van allerlei soorten vragen die je kunt stellen bij het voeren van (reflectie)gesprekken met kinderen. 1. Van gesloten vragen naar open vragen

Nadere informatie

Usability. Ontwerp processen. Interaction Design Les 1. in relatie tot

Usability. Ontwerp processen. Interaction Design Les 1. in relatie tot Usability in relatie tot Ontwerp processen Interaction Design Les 1 Wie ben ik? Emiel Kampen Game-, Interaction Designer SketchyMonkey Afgestudeerd Interaction Designer (MA) Play-testing @ Guerrilla (2008)

Nadere informatie

Continuous Requirements Engineering

Continuous Requirements Engineering Continuous Requirements Engineering voor testers 1 Requirements? Dit ga ik maken Dit wil ik hebben Dit wilde de klant hebben en moest de bouwer maken 2 Testen! 3 Het goeie ouwe V-model wensen systeem systeemrequirements

Nadere informatie

Cyberpesten: social media platform mining tools

Cyberpesten: social media platform mining tools Cyberpesten: social media platform mining tools ABI team 27: Pascal Pieters, Stephaan Declerck Begeleider: dr. Rik Bos Opdrachtgever: prof. dr. ir. Remko Helms Inhoud Achtergrond Opdracht Projectaanpak

Nadere informatie

Oplossingen voor het testen van objectgeoriënteerde software

Oplossingen voor het testen van objectgeoriënteerde software Oplossingen voor het testen van objectgeoriënteerde software Pieter van den Hombergh Fontys Hogeschool voor Techniek en Logistiek Software Engineering 14 maart 2013 HOM/FHTeL Oplossingen voor het testen

Nadere informatie

WHITEPAPER IN 5 MINUTEN. 11. Scrum

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

Nadere informatie

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

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

Nadere informatie

Mensen Motiveren. door Stephan Vanhaverbeke Certified NLP Trainer. @CoachSteff

Mensen Motiveren. door Stephan Vanhaverbeke Certified NLP Trainer. @CoachSteff Mensen Motiveren door Stephan Vanhaverbeke Certified NLP Trainer @CoachSteff Hoe je mensen in beweging kan zetten Kennismaking Wat wil je graag meenemen? Inhoud De context De perceptie De dip De voorkeuren

Nadere informatie

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

Riskpoker - Confirmation - Planningpoker. Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink Riskpoker - Confirmation - Planningpoker 10-7-2013 Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink 1 Presentatie (sprint) backlog items 1 2 3 4

Nadere informatie

ogen en oren open! Luister je wel?

ogen en oren open! Luister je wel? ogen en oren open! Luister je wel? 1 Verbale communicatie met jonge spelers Communiceren met jonge spelers is een vaardigheid die je van nature moet hebben. Je kunt het of je kunt het niet. Die uitspraak

Nadere informatie

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

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

Nadere informatie

4 Testen en optimaliseren

4 Testen en optimaliseren Alle wegwijzers in de fase: 4 Testen en optimaliseren 4.1 Je ontwerp testen bij de doelgroep (74) 4.2 Je ontwerp voorleggen aan een expert (75) 4.3 Je ontwerp voorleggen aan de opdrachtgever (76) 4.4 Je

Nadere informatie

Best Practice Seminar 14 NOVEMBER 2013

Best Practice Seminar 14 NOVEMBER 2013 Best Practice Seminar 14 NOVEMBER 2013 14.00: Welkom Best Practice Seminar 14.10: Centraal PMO als middelpunt van projecten en programma s Yvonne Veenma, Stedin 14.50: Pauze 15.30: Governance in een Enterprise

Nadere informatie