Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil
|
|
- Robert Hendrickx
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum scrumscrumscrumscrumscrumscrum agileagileagileagileagileagileagileagil eagileagileagileagileagileagileagileagi leagileagileagileagileagileagileagileag ileagileagileagileagileagileagileagilea gileagileagileagileagileagileagileagile agileagileagileagileagileagileagileagils crumscrumsrcuscrumscrumscrumscr umscrumscrumscrumscrumscrumscr umsscrumscrumscrumscrumscrumsc rumscrumscrumscrumscrumscrumsc rumscrumscerusucscrumscrumscru mscrumscrumscrumscrumscrumscru mscrumscrumscrumscrumscrumscru mscrumscrumscrumscrumscrumscru
2 INHOUDSOPGAVE 1. Voorwoord 3 2. Inleiding 3 3. Wat is een software ontwikkelmethode? 4 4. Bekende Agile ontwikkelmethode 5 5. Scrum 6 6. De Sprint 7 7. Scrum team 8 8. De uitvoering 9 9. De dagelijkse meeting Waarom Scrum werkt Bronvermelding 12 Scrum ontwikkelmethode Pagina 2
3 1. Voorwoord Dit rapport is bedoeld voor alle betrokken partijen. Het is samengesteld door het Discodevelopment team ten behoeve van de opdracht van Dev this!, en behandeld onze ontwikkelmethoden Scrum. Het dient om meer inzicht te geven in de methode die wij toepassen voor onze product 2. Inleiding De manier waarop het mogelijk is software te ontwikkeling is globaal in te delen in twee verschillende methoden: De waterval methode en Agile Development. De waterval methode is een meer traditionele methode om projecten in te draaien, die in het onderwijs veel wordt toegepast, waarin het complete product aan het begin van het project wordt vastgesteld. Agile Development is een methode die flexibiliteit en de mogelijkheid om aanpassingen te maken centraal zet. Scrum ontwikkelmethode Pagina 3
4 3. Wat is een software ontwikkelmethode? Een softwareontwikkelmethode is een structuur die je op legt aan het ontwikkelen van softwareproducten. Synoniemen hiervoor zijn ook wel softwarelevenscyclus en softwareproces. Er zijn vele verschillende modellen voor dit soort processen, waarbij elke een bepaalde aanpak beschrijft tot een bepaald aantal taken of activiteiten die plaats vinden tijdens het proces. Enkele software ontwikkelmethodes zijn: RUP (Rational Unified Proces) Een via een tool aangeboden raamwerk voor het creeren van een projcectspecifieke aanpak, gebaseerd op onder meer iteratief en architetuurgeorienteerd ontwikkelen. Wordt gekenmerkt door de compleetheid en de sterke relatie met UML (use cases). SDM (Software Development Methodology) Een concrete invulling van de watervalaanpak die met name bekend is in Nederland. In een watervalaanpak volgen ontwikkelingsfasen van definitiestudie tot de implementatie elkaar sequentieelop. De aanpak wordt veelal bekritiseerd vanwege het formele karakter en het gebrek aan flexibiliteit. Agile Agile vertaalt zich naar lenig of behendig. Agile methodes zijn een reactie op processen die er in theorie goed uitzien maar in de praktijk vaak hun beloftes niet waarmaken. De uitgangspunten van Agile ontwikkeling zijn in 2001 in het Agile Manifest vastgelegd. Scrum ontwikkelmethode Pagina 4
5 4. Bekende Agile ontwikkelmethode XP Extreme Programming Zonder meer de bekendste `agile` methode. Bekend door de korte iteraties, focus op eenvoud face-t-face communicatie, een volledig participerende klant en door zaken als refactoring en pair programming. MSF Een relatief nieuwe, door Microsoft geintroduceerde aanpak voor softwareprojecten. Is ook gebaseerd op agile principes. Het framework biedt twee smaken: MSF4Agile en MSF4CMMI. Het grootste verschil is dat MSF4CMMI formeler is en daardoor geschikter voor grotere en langere durende projecten. DSDM (Dynamic Systems Development Method) Een aanpak die is gebaseerd op sterke gebruikersparticipatie, iteratief ontwikkelen, zelforganiserende teams en een informele aanpak. Wordt vaak geassocieerd met technieken als prototyping, timeboxing en het prioriteren met behulp van MoSCow. Scrum Een op rugby gebaseerde iteratieve aanpak die grote vrijheid geeft aan de (kleine) teams wat betreft de te gebruiken technieken. Aangezien we als groep hier voor gekozen hebben zullen we hier dieper op in gaan. Scrum ontwikkelmethode Pagina 5
6 5. Scrum Scrum is ontwikkelt om in korte zogeheten Sprints van tussen de 15 en 30 dagen (te kiezen door het team) een gebruiksklaar stuk software af te leveren. Prioriteiten en doelen worden tijdens een sprint planning meeting bepaald, en komen uit een Product Backlog (een lijst met dingen die gedaan moeten worden voor het project). Zie het als een soort moscow model om te bepalen wat echt nodig is en wat je graag zou willen zien als team. Het team bepaald aan de hand van de Product Backlog wat er in de komende Sprint te behalen valt. Dit is belangrijk, omdat het einddoel niet meer gewijzigd dient te worden tot aan het einde van de Sprint. Scrum kan op verschillende manieren uitgevoerd worden, met whiteboards en speciale software als populairste manieren. Scrum ontwikkelmethode Pagina 6
7 6. De Sprint Doordat iedere iteratie van een scrum (de periode van de Sprint, bijvoorbeeld 3 weken) een op zichzelf staand project is, geeft dat een enorme flexibiliteit. Aan het einde van iedere iteratie kan bekeken worden hoe het ging (reflectie) en kunnen einddoelen bijgesteld worden. Wispelturige opdrachtgevers kunnen op deze manier in een later stadium van je project ontbrekende features aanvragen, zonder in tijdnood te komen als team. Daarnaast kan een product wellicht al heel snel op de markt gebracht worden, omdat het doel van een Sprint is om bruikbare stukken code (potentially shippable) af te leveren voor het product. Voor iedere Sprint wordt een Sprint Backlog opgesteld. Dit is simpelweg een lijst met gedetailleerd omschreven taken die gedaan dienen te worden tijdens die Sprint. Deze taken komen uit het Product Backlog, die op haar beurt op een iets globale manier de functies beschrijft van het gehele product. Vergelijk het met het Functioneel Ontwerp (simpelweg opsommen wat het moet kunnen) en het Technisch Ontwerp (zo gedetailleerd mogelijk omschrijven wat de functies van iets zijn en hoe ze te maken). Aan het einde van een Sprint is het de bedoeling dat het team de software met de nieuwe functies van deze iteratie demonstreren aan de opdrachtgever. Anders dan bij vele andere software ontwikkeling principes, kent in een scrum omgeving niemand een taak toe aan iemand, ook niet de facilitator. Ieder lid van het team bepaald zelf welke taken hij gaat uitvoeren. Het team is daarmee zelforganiserend. Dit is heel belangrijk! Jij als facilitator kunt niet bepalen wanneer een programmeur klaar zou moeten zijn met een bepaalde taak, of dat de designer best wel wat meer werk zou kunnen verrichten (tenzij hij uit z n neus zit te vreten natuurlijk). Kortom: je motiveert het team en bewaakt het proces. Scrum ontwikkelmethode Pagina 7
8 7. Scrum team Wie zitten er in een Scrum Team? En wat doen die mensen? De belangrijkste rollen binnen een scrum proces zijn: Scrum master: verantwoordelijk voor het faciliteren van het team (geen leidinggeven, want ze zijn zelfsturend) en het bewaken van het scrum proces. Product Owner: verantwoordelijk voor het bepalen van de prioriteit van de gewenste functionaliteit. Dit is altijd één persoon richting het scrum team. Hij/zij is de vertegenwoordiger van de business. Team: Verantwoordelijk voor het opleveren van een werkend product. Om dit op een effectieve manier te kunnen doen is het team zelfsturend en multidisciplinair. Kleine teams werken het best (5-9 man). Het team werkt iteratief (iteraties in scrum heten sprints). Binnen een sprint werkt het team de volledige ontwikkelcyclus af en leveren zijn een productie gereed product op. Dat betekent werkende software inclusief alle documentatie. Scrum ontwikkelmethode Pagina 8
9 8. De uitvoering Bij scrum draait alles om Sprints. 1. Product Backlog Een lijst met functieomschrijvingen van een product. 2. Sprint Planning Een planning wordt gemaakt voor een nieuwe sprint, en bepaald de inhoud van de Sprint Backlog. 3. Sprint Backlog Hierin staat tot in detail beschreven wat de functies zijn die aan het einde van de Sprint af moeten zijn. 4. Sprint Een periode van werk die ligt tussen de 15 en 30 dagen. 5. Scrum meeting Dagelijkse bijeenkomsten van het hele team om voortgang in kaart te brengen en obstakels duidelijk te maken. 6. Shippable code Het doel van iedere Sprint: bruikbare, geteste functies afleveren voor het product. 7. Retrospect Een reflectiesessie met iedereen uit het team om te bekijken wat goed en wat niet goed ging in de afgelopen Sprint. Na de reflectie begint de cyclus weer van voren door in een Sprint planning na te gaan welke onderdelen uit de Product Backlog deze keer zullen worden gerealiseerd tot bruikbare functies. Scrum ontwikkelmethode Pagina 9
10 9. De dagelijkse meeting Iedere dag komt het hele team bij elkaar om te bespreken hoe het gaat en waar we staan in ontwikkeling. Deze meetings worden geleid door de facilitator, beginnen op een vast tijdstip aan het begin van de dag, en duren niet langer dan 20 minuten. Tijdens de meeting beantwoord ieder lid van de groep drie vragen, en richt de antwoorden naar de groep, en niet naar de facilitator! 1. Wat heb ik sinds de laatste scrum meeting gedaan? 2. Wat ga ik tot aan de volgende scrum meeting doen? 3. Zijn er nog problemen waar ik tegenaan loop? Door dagelijkse meetings te houden met iedereen is snel duidelijk hoe ver de ontwikkelingen zijn. Als alles goed gaat zal dat snel genoeg blijken uit de gesprekken. Aan de andere kant, als er problemen optreden zullen ze niet onopgemerkt blijven en kan er door de facilitator snel op ingesprongen worden. Het is aan te bevelen discussies tussen één of twee teamleden, of die langer dan een paar minuten duren, buiten de meeting te plannen. Houd de meetings staand, mensen houden meestal niet van meer dan 15 minuten te staan. Zo houd je meetings kort en bondig. Scrum ontwikkelmethode Pagina 10
11 10. Waarom scrum werkt Scrum is een principe dat, na enige bestudering, makkelijk te implementeren is. De middelen om het te organiseren zijn in elke omgeving te vinden. Hoewel gespecialiseerde software voor scrum geschreven is, volstaat een whiteboard heel prima met wat post-it notes erop. Sterker nog, het wordt aangeraden een fysieke vorm te kiezen, sinds dit het groepsproces ten goede komt. Scrum zorgt ervoor dat stress op een laag niveau blijft. In traditionele omgevingen zie je vaak dat de spanningen en onduidelijkheden zich opstapelen naarmate men verder komt. Bij scrum worden die stressfactoren tot een minimum beperkt door o.a. de dagelijkse ontmoetingen en de snelle cyclus van een Sprint. Hierdoor weet het team constant hoe de ontwikkelingen gaan en kunnen problemen snel opgelost worden. Een veel gedachte fout bij het scrum principe is dat men denkt dat het succes ligt in de korte iteraties van Sprints. Het gaat bij scrum in essentie om de samenwerking tussen partijen. Als designers niet samenwerken met programmeurs om een klus te klaren, zal nooit het doel behaald worden. Een snelle opvolging van Sprints, de dagelijkse meetings en de reflecties zorgen er alleen maar voor dat die samenwerking zo optimaal mogelijk is. Scrum zorgt met deze constante awareness ook voor verantwoordelijkheid. Als iemand heeft aangegeven een model af te hebben in 12 uur, en dat vervolgens niet heeft, kan een programmeur in de problemen komen omdat die het model in het spel wilde verwerken. Door dit soort problemen in de dagelijkse meeting te bespreken, komen obstakels snel aan het licht en door de persoon er direct op aan te spreken zorgt de groep er zelf voor de planning te handhaven. Scrum ontwikkelmethode Pagina 11
12 11. Bronvermelding SCRUM Wikipedia (English) ( SCRUM Wikipedia ( Agile Software Development ( software development.com/) Scrum ontwikkelmethode Pagina 12
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 informatieScrum. Een introductie
Organisatie SYSQA B.V. Pagina 1 van 10 Scrum Een introductie Almere 1999 Proud of it Pagina 1 van 10 Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 Inleiding... 3 2 Scrum... 4 3 Scrum rollen...
Nadere informatieAgile systeemontwikkeling. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Agile systeemontwikkeling Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. Inleiding... 3 2. Terminologie... 4 3. Uitgangspunten...
Nadere informatieScrum. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Scrum Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1 INLEIDING... 3 2 SCRUM... 4 3 FASERING... 5 4 KENMERKEN... 6 4.1 DE SCRUM-MEETING...
Nadere informatieInhoud. 1. Agile werken. 2. Het belang van Agile werken. 3. Basisprincipes van Agile werken. 4. De meest gebruikte Agile methode: Scrum
Inhoud 1. Agile werken 2. Het belang van Agile werken 3. Basisprincipes van Agile werken 4. De meest gebruikte Agile methode: Scrum 5. Drie rollen binnen een Scrum squad De wereld waarin je leeft verandert
Nadere informatieOntwikkelmethoden en technieken DSDM POMT HC3
DSDM Ontwikkelmethoden en technieken DSDM POMT HC3 HC WG rollenspel praktijktoets 1 praktijktoets 2 praktijktoets 3 Mei week 1 week 2 week 3 Week 4 vakantie Inleiding Ontwikkel methodiek DSDM Technieken
Nadere informatieDefinitief 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 informatieOntwikkelmethoden en technieken. Ontwikkelmethoden & Technieken HC 2
Ontwikkelmethoden en technieken 1 Vandaag Een kleine geschiedenis (vervolg) Klein stukje XP Afbakening verwachtingen 2 Werkwijze theorie Lesstof Presentaties Boek Aantekeningen Introductie/overzicht Week
Nadere informatieWHITEPAPER IN 5 MINUTEN. 11. Scrum
WHITEPAPER IN 5 MINUTEN A U G U S T U S 2 0 1 4 11. Scrum Deze whitepaper gaat over Scrum. Kort en bondig: Scrum is een software-ontwikkelmethode met vaste sprints van enkele weken waarin steeds een verbeterde
Nadere informatieAgile 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 informatieLeiderschap in een organisatie met technische professionals
Quintor Leiderschap in een organisatie met technische professionals Johan Tillema CEO Quintor Professionele softwareontwikkeling ICT Architectuur Java,.NET en Mobile Informatieanalyse Opgericht in 2005
Nadere informatieWelkom. 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 informatieAliens? http://www.youtube.com/watch?v=e5pqleh2hz8
Aliens? http://www.youtube.com/watch?v=e5pqleh2hz8 Ontwikkelmethoden en technieken Kenmerken van ontwikkelmethoden POMT HC2 2 Vorige week 3 Rollenspel Klant is koning Communicatie en afspraken Documentatie
Nadere informatieAgile (Scrum) Werken Jeroen Hak
1 21-5-2018 Agile (Scrum) Werken Jeroen Hak 17-05-2018 2 Agenda Opening Agile - oorsprong Agile Scrum Agile PM methodieken 3 Jeroen Hak Functie Project / Programma manager Agile Adviseur & Trainer bij
Nadere informatieUnified Process. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Unified Process Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. Inleiding... 3 2. Unified Process... 4 3. Fasering... 5 3.1.
Nadere informatieInleiding ontwikkelmethoden
Inleiding ontwikkelmethoden 1 Ontwikkelmethoden en Technieken POMT HC1 2 Ronald de Waal Opleiding TU Delft: industrieel ontwerpen Diverse softwarebedrijven, internet ontwerp vanaf 1994 Docent systeemontwikkeling
Nadere informatieLSSN seminar Amsterdam 01-11-2012 Edwin Kippers Master Black Belt. Project Management
Lean Six Sigma Scrum Niet alleen voor software projecten LSSN seminar Amsterdam 01-11-2012 Edwin Kippers Master Black Belt Project Management Project succes survey The Standish Group's report: "CHAOS Summary
Nadere informatieAgile Testen in de praktijk
1 Agenda 2 Agile Testen in de praktijk Summerschool 13 Juli 2011 Introductie Agile de context van agile Testen2.0 de tester in een agile project Waarden en principes DoD, PRA en MTP Testen3.0 in een agile
Nadere informatieXP Extreme Programming. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
XP Extreme Programming Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. INLEIDING...3 2. EXTREME PROGRAMMING...4 3. FASERING...5
Nadere informatieSCRUM FRESHAPPLE.NL #DIGITALATHLETES
FRESHAPPLE.NL #DIGITALATHLETES HOME OF THE DIGITAL ATHLETES IT ALL STARTS WITH AN IDEA! EN DAAR ZITTEN WE VOL MEE We zijn ervan overtuigd dat iedereen een digitale fantasie heeft, wij helpen je graag dit
Nadere informatieKwaliteit in Agile: een gegeven?
QA in Agile: waste? Kwaliteit in Agile: een gegeven? Een praktijkvoorbeeld Arno Balemans senior Quality Assurance consultant Bussum, 29 september 2015 Kwaliteit in Agile 2015 2 Werkzaamheden In mijn opdrachten:
Nadere informatieOplossingen 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[ 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 informatieAERIUS 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 informatieWie ben ik? Agile Software Development. Het waterval model. Inhoud
gile Software Development Februari 2008, Philippe Dirkse Wie ben ik? 2002: fgestudeerd TU/e 1999-2005: Mondo izzarro, rystal Interactive, Siemens tea 2005 heden: PTS: Leica Microsystems SES/MiPlaza Inhoud
Nadere informatieDe Agile Analist. Henk Jan Huizer
De Agile Analist Henk Jan Huizer Software Ontwikkeling Dat is Software Ontwikkeling is Voor veel organisaties van steeds grote belang! Agile Software ontwikkeling Is een aanpak die past bij het type werk
Nadere informatiefysieke beveiliging onder controle Fysieke beveiliging Lean & Agile Thimo Keizer
fysieke beveiliging onder controle Fysieke beveiliging Lean & Agile www.fysiekebeveiliging.nl Thimo Keizer Fysieke beveiliging Lean & Agile 2016 www.fysiekebeveiliging.nl Thimo Keizer Niets uit deze uitgave
Nadere informatiePlan van aanpak. Website voor Bouwkundig Adviesbureau Punte. Hugo Nijhuis John Oelen Frank Hazekamp Cindy Roelofs Ben Wilbers Tim Regelink
Plan van aanpak Website voor Bouwkundig Adviesbureau Punte 2009 Hugo Nijhuis John Oelen Frank Hazekamp Cindy Roelofs Ben Wilbers Tim Regelink Contents Product Backlog... 3 Documentatie... 4 Kwaliteitsbeheer...
Nadere informatieEXIN Agile Scrum Foundation
Voorbeeldexamen EXIN Agile Scrum Foundation Editie april 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
Nadere informatieWHITE PAPER. Agile/Scrum
WHITE PAPER Agile/Scrum Belangrijkste kenmerk van Scrum is de ontwikkeling via een serie van korte - iteraties, in Scrum terminologie sprints genoemd. Introductie Heel in het kort gezegd is Scrum een Agile
Nadere informatieScrum. Wat is het? De term Scrum. Kenmerken van Scrum
Scrum Wat is het? Scrum is een raamwerk dat voor veel projecten van toegevoegde waarde kan zijn. Scrum volgt in wezen het principe van leren doe je door te doen. De gedachte is dat je beter al doende met
Nadere informatieAgile werken: zó doen we dat
Agile werken: zó doen we dat Bij Freshheads werken we graag volgens de Agile aanpak. De voordelen? Verhoogde efficiëntie en flexibiliteit, snellere resultaten en grotere betrokkenheid. Maar hoe gaat het
Nadere informatieWanneer ga je Agile? Wat is Agile Project Management?
Wanneer ga je Agile? Agile Project Management 1 past goed in deze tijd. Het is snel, flexibel en leuk. Je kunt het echter niet altijd en overal gebruiken. Het werk en de organisatie moeten geschikt zijn
Nadere informatie14-9-2015. Scrum in het kort
Les 3 Scrum in het kort Scrum is een agile proces dat het ons mogelijk maakt om de hoogste waarde in de kortste tijd te realiseren. Het maakt het ons mogelijk om snel en regelmatig echt werkende software
Nadere informatieTFS 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 informatieOntwikkeling informatiesysteem
Ontwikkeling informatiesysteem Voorletters en naam: xxx Studentnummer: xxx Datum: 23 december 2013 Onderwijsinstelling: NCOI Opleidingsgroep Naam opleiding: Bachelor Bedrijfskundige Informatica Naam module:
Nadere informatieRiskpoker - 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 informatieSnel waarde creëren met Scrum
Snel waarde creëren met Scrum Vereniging Stadswerk Gelderland/Utrecht Kennisdeling/Workshop 17 november 2014 Gerard Hoogendijk 2 Vragen? Waarde creatie en vertrouwen door zelfsturing! 3 Samen aan de slag
Nadere informatieIIBA 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 informatieAgile 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 informatieEvo Evolutionary Project Management. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Evo Evolutionary Project Management Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 10 Inhoudsopgave 1. INLEIDING... 3 2. EVO... 4 3. FASERING...
Nadere informatieAgile Foundation examen - OEFENVragenformulier
Agile Foundation examen - OEFENVragenformulier 1) Wat is het beste dat je kunt doen volgens de principes van het Agile Manifesto? a) Afspraken nakomen b) Opleveren wat waardevol is c) Regelmatig resultaat
Nadere informatiePlan 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 informatieAuditen van Agile projecten
Auditen van Agile projecten Platform voor Informatiebeveiliging 10 december 2013 Merijn van der Zalm & Marcel Trijssenaar Agenda Belang van assurance op agile ontwikkelen Agile versus Waterval Perspectief
Nadere informatieB.Sc. Informatica Module 4: Data & Informatie
B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke
Nadere informatieVerzamelde 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 informatieIn twee dagen leer je wat scrum betekent, hoe je het doet en hoe je het intern kunt introduceren.
Ben je het oude communicatieplan zat? Wil je flexibeler werken en meer plezier beleven aan de projecten waarin je meedraait? In twee dagen leer je wat scrum betekent, hoe je het doet en hoe je het intern
Nadere informatieOntwikkelmethoden 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 informatieAgile 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 informatieTestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 info@improveqs.nl
Testers helpen ontwikkelaars of andersom? TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 info@improveqs.nl Improve Quality Services B.V. 2 Agenda Hoe veilig is een muur? Past Scrum ook
Nadere informatieSCRUM METHODE.
SCRUM METHODE www.gladwell.nl bel ons 020-240 2244 WAT IS SCRUM? Scrum is een methode om effectief, kostenefficiënt, klant- en resultaatgericht te werken in teams. Met Scrum kunt u de principes van agile
Nadere informatieOplossingen voor het testen van objectgeoriënteerde software. Oplossingen voor het testen van. Overzicht. Pieter van den Hombergh.
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 informatieEigenschappen van moderne ontwikkelmodellen
overdruk informatie september 00 Eigenschappen van moderne ontwikkelmodellen Vier modellen vergeleken Auteurs: Danny Greefhorst en Mark van Elswijk informatie overdruk1 1 Eigenschappen van moderne ontwikkelmodellen
Nadere informatieTmap Dag 2015. Ik test, jij test, wij testen. Testen binnen een Wendbare Belastingdienst. 29 september 2015. Laurens Kremer
Tmap Dag 2015 Ik test, jij test, wij testen Testen binnen een Wendbare Belastingdienst 29 september 2015 Laurens Kremer Introductie Naam: Laurens Kremer, SPC, CISA Rol: Agile coach Informatie Management
Nadere informatieFebruari juni Toelichting aanpak. Claudia Tjia GROEP F M42
Februari juni 2016 Toelichting aanpak Claudia Tjia GROEP F M42 Dit document bevat informatie over het onderdeel SCRUM binnen de proftaak. SCRUM is de methode die wij als groep moesten hanteren om het project
Nadere informatieInhoud in vogelvlucht
Inhoud in vogelvlucht Voorwoord... 7 Over de auteur... 15 Dankwoord... 19 Inleiding... 21 Deel I: De rollen... 25 Hoofdstuk 1: Wat Scrum is en hoe het werkt... 27 Hoofdstuk 2: De Product Owner... 33 Hoofdstuk
Nadere informatieAgile. Scrum. Tom Luuring
Agile Scrum Tom Luuring 1576519 Inleiding Als een storm verovert Agile project management de creatieve markt, en springen design teams enthousiast op de bandwagon genaamd Scrum; de meest populaire lightweight
Nadere informatieEen praktische kijk op Agile
E-book Een praktische kijk op Agile Wat je moet weten voordat je met Agile aan de slag gaat Door: Joyce Thijssen Inleiding Sneller inspelen op veranderingen in de markt. Wendbaar en flexibel zijn. Dat
Nadere informatieInvesteren in duurzame inzetbaarheid loont
Investeren in duurzame inzetbaarheid loont Samen verantwoordelijk voor mens en organisatie Een belangrijk onderwerp binnen organisaties is de duurzame inzetbaarheid van medewerkers. We zitten midden in
Nadere informatieAgile with a smile. Dion Kotteman
Agile with a smile Dion Kotteman Introductie Strategisch adviesbureau www.dionkotteman.com Lid RvC, opdrachten bij Deloitte, CGI, gemeente Amsterdam, associé bij PBLQ. Voormalig CIO Rijk. Auteur van: De
Nadere informatieTransformatie 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 informatieAgile bij grote administratieve systemen. Omgaan met requirements
Agile bij grote administratieve systemen Omgaan met requirements 1 Agenda Wat is een groot systeem? Aanpak van een groot systeem Agile alignment Agile en requirements (en architectuur) Agile en governance
Nadere informatieToepassen van Scrum als process template
Toepassen van Scrum als process template Door Robin Witteman robinw@delta-n.nl Introductie van Scrum Het toepassen van Scrum is in 1986 op de Universiteit van Harvard uitgedacht door Hirotaka Takeuchi
Nadere informatieOntwikkelmethoden 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 informatieSoftware- en Gameproject
Software- en Gameproject Inleidende colleges periode 3-4 2017/2018 College 1 Eerste stappen met Scrum en Agile Johan van Rooij 1 Welkom Software- en gameproject. In een team van 8-11 personen een product
Nadere informatieSmartScrum: Agile én duurzaam
SmartScrum: Agile én duurzaam SmartScrum: slimmer, sneller, goedkoper! 20% tot 30% snellere time-to-market 20% tot 30% kostenbesparing 100% voorspelbaar 100% duurzaam 100% begrijpelijk PNA Group lanceert
Nadere informatieScrum. Veranderingen. Product development of product manufacturing?
Scrum Nu op veel plekken de Oracle Developer en Designer ontwikkelstraat aangevuld wordt met, en steeds vaker zelfs vervangen wordt door JDeveloper, komt vaak de vraag naar boven welke project management
Nadere informatieEen praktische kijk op Agile
E-book Een praktische kijk op Agile Wat je moet weten voordat je met Agile aan de slag gaat Door: Joyce Thijssen Inleiding Sneller inspelen op veranderingen in de markt. Wendbaar en flexibel zijn. Dat
Nadere informatieDe Agile Analist. Ebook over requirements en agile. Deel I
De Agile Analist Ebook over requirements en agile Deel I 2 Inhoud Deel I... 3 1 Inleiding... 3 1.1 Voor welk type projecten is Scrum geschikt?... 3 1.1.1 Empirische procesbesturing... 4 1.2 Agile werkt
Nadere informatieScoren met je project Projectmatig werken mag géén last zijn!
blauw Scoren met je project Projectmatig werken mag géén last zijn! Ives De Saeger 17/11/2015 1 scoren met project Doel van deze sessie blauw Inzichten in hoe te scoren met project. Geleerde direct toepassen
Nadere informatieIntroductie. Hoofdstuk 1. 1.1 Over softwareontwikkeling
Hoofdstuk 1 Introductie 1.1 Over softwareontwikkeling In de meeste gevallen zijn er veel mensen betrokken bij de ontwikkeling van software: niet alleen de klant die de opdrachtgever is en de programmeurs
Nadere informatieOrganisch veranderen Adgile Scrum. Corry Oosterhoorn
Organisch veranderen Adgile Scrum Corry Oosterhoorn 10-3-2017 Organisatieverandering klassieke aanpak De klassieke aanpak Veranderen a.d.h.v. blauwdruk Duidelijk plan van aanpak Stap maken naar volgende
Nadere informatieAGILE WERKEN Leer je eigen capaciteiten optimaal te benutten dankzij een effectieve samenwerking.
AGILE WERKEN Leer je eigen capaciteiten optimaal te benutten dankzij een effectieve samenwerking T: +31 (0)20 24 022 44 E: info@gladwell.nl www.gladwell.nl WAT IS AGILE? Agile is een denkwijze die erop
Nadere informatieMaak kennis met. SCRUM deel 1
Maak kennis met. SCRUM deel 1 Even voorstellen Annemieke Mintjes, verhalenfacilitator, scrumcoach en facilitator LEGO SERIOUS PLAY Missie: het menselijker maken van organisaties en bedrijven Les 1 Scrum
Nadere informatieSoftware- en Gameproject
Software- en Gameproject Inleidende colleges periode 1-2 2017/2018 College 1 Eerste stappen met Scrum en Agile Johan van Rooij 1 Welkom Software- en gameproject. In een team van 8-11 personen een product
Nadere informatieWhitepaper Agile Q-Consult Progress Partners
Whitepaper Agile Q-Consult Progress Partners Versie 28-05-208 Agile in het kort Aan de slag met Agile De Agile medewerker Succesfactoren Agile Herken je dit in jouw organisatie... Lange doorlooptijden
Nadere informatieVan Gantt chart naar Burn up chart: het doen van een eerste Agile project
Van Gantt chart naar Burn up chart: het doen van een eerste Agile project Auteurs: Jeroen van Menen en Ron van Vliet In softwareontwikkeling en binnen IT-afdelingen van grote bedrijven krijg je als project
Nadere informatieWORKSHOP 1W5. De Scrum-projectmethode voor betere groepsresultaten. Rienk van der Ploeg hogeschooldocent Informatica bij IICT-FNT
WORKSHOP 1W5 De Scrum-projectmethode voor betere groepsresultaten Rienk van der Ploeg hogeschooldocent Informatica bij IICT-FNT 11.00-12.00 uur / Expedition Curriculum Vitae Team Lead Software Developers
Nadere informatieAgile, Scrum en Kanban in de praktijk
Agile, Scrum en Kanban in de praktijk Wat is agile en wat kenmerkt agile projecten? Agile in de praktijk: rollen, teams en best practices Hoe om te gaan met requirements in agile projecten? Hoe agile projecten
Nadere informatieConnect Social Business
Connect Social Business Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook API leren door
Nadere informatiePERSOONLIJK EINDVERSLAG
PERSOONLIJK EINDVERSLAG Document: Vak: Auteur: Persoonlijk Eindverslag Project Bussiness Skills Rhea Hau Studentnummer: 0850154 email: Groepnaam: 0850154 @ hro.nl illuminated Group Bank Datum: 16 juni
Nadere informatieScrum. Doe tweemaal zoveel met je studenten in de helft van de tijd
Scrum Doe tweemaal zoveel met je studenten in de helft van de tijd Projectmanagement Improviseren Routine Projectmatig werken Improvisatie > Projecten > Routine Wie een (studenten)project opzet, moet altijd
Nadere informatieInhoud in vogelvlucht
Inhoud in vogelvlucht Inleiding... 1 Deel I: Agile begrijpen... 7 Hoofdstuk 1: Projectmanagement moderniseren...9 Hoofdstuk 2: Het Agile Manifest en de agile principes...19 Hoofdstuk 3: Waarom agile beter
Nadere informatieAGILE INSPIRATION BOOST. Agile. Sneller, slimmer, beter? Inspiratie voor Agile / Scrum teams
AGILE INSPIRATION BOOST Agile. Sneller, slimmer, beter? Inspiratie voor Agile / Scrum teams Agile. Sneller, slimmer, beter Inspiratie voor Agile / Scrum teams Aanleiding Teams die Agile werken en daarbij
Nadere informatieLean Startup: voor innovatie in onzekerheid
Lean Startupin de zorg Waarom Lean Startup helpt vernieuwen in onzekere tijden Amersfoort 5 april 2016 Lean Startup: voor innovatie in onzekerheid Lean Startup verbetert de innovatie van diensten en producten
Nadere informatieAgile Scrum voor Non-IT
whitepaper Agile Scrum voor Non-IT 020 2614 195 1 Inhoud 3 Waarom Agile Scrum 6 Hoe werkt Agile Scrum 8 Over ASG Scrum aanpak voor non-it projecten Scrum is een aanpak waarmee in projecten slimmer kan
Nadere informatieRAD 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 informatieEEN INTRODUCTIE TOT SCRUM
EEN INTRODUCTIE TOT SCRUM www.scrumacademy.nl Panamalaan 8a 1019 AZ AMSTERDAM 020-8200910 info@scrumacademy.nl HET ONTSTAAN VAN SCRUM Agile, omarm verandering! Scrum is een methode die voortkomt vanuit
Nadere informatieAgenda. Introductie Aan het werk Conclusie / restrospective
Agenda Introductie 13.45 14.30 Aan het werk 14.30 16.30 Conclusie / restrospective 16.30 17.00 Introductie High performance Testing Voorstellen Waar ben je echt goed in (3 minuten) Teams vormen op basis
Nadere informatie15-6-2015. Eerste ontwerp Conferentie Software Development 2020. Programma 5 minuten Introductie. Netvlies Sedert 1997
Eerste ontwerp 1 - XX Programma 5 minuten Introductie 15 minuten Grip op je project met Scrum (theorie) 15 minuten Case: Zorgtrajectplanner 5 minuten Scrum in je dagelijkse werk 5-10 minuten Q&A Conferentie
Nadere informatie13. De ideale product owner
WHITEPAPER IN 5 MINUTEN D E C E M B E R 2 0 1 4 13. De ideale product owner In onze whitepaper over scrum (http://www.oberon.nl/whitepaper/11_scrum/) beschreven we kort de scrum methodiek zoals we die
Nadere informatieKwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006
Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon David Griffioen april 2006 Agenda Planon Agile Scrum Scrum bij Planon Kwaliteit en Testen Planon Planon maakt productsoftware
Nadere informatieEen 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 informatieIn twee dagen leer je wat scrum betekent, hoe je het doet en hoe je het intern kunt introduceren.
Ben je het oude communicatieplan zat? Wil je flexibeler werken en meer plezier beleven aan de projecten waarin je meedraait? In twee dagen leer je wat scrum betekent, hoe je het doet en hoe je het intern
Nadere informatieProject methodiek. Auxilium BV Oude Delft 48 2611 CD Delft. T: 015-261 23 16 F: 015-213 34 83 E: info@auxilium.nl
Project methodiek Auxilium BV Oude Delft 48 2611 CD Delft T: 015-261 23 16 F: 015-213 34 83 E: info@auxilium.nl Inhoud 1 PROJECTMETHODIEK... 3 1.1 TIME-BOXING... 3 1.2 USER-STORIES EN STORY-POINTS... 3
Nadere informatieTestdriven architecture
Track Agile Craftsmanship Testdriven architecture Nieuwe perspectieven en ontwikkelgebieden voor de architect & agile teams in een agile omgeving. Laurens Kremer SPC/CISA Docent - NAF Masterclass EA Testen
Nadere informatieDevOps 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 informatie6 Presentatie VTTI Tweede Coentunnel anders aangepakt 29 november 2012. VTTI Tweede Coentunnel anders aangepakt. Waar is de Coentunnel?
VTTI Tweede Coentunnel anders aangepakt Coentunnel en de Veiligheidskritische functies Waar is de Coentunnel? Presentatie: Jack Breed (Croon) & Hugo Kruk (Besix) Datum: 9-11-01 Presentatie VTTI Tweede
Nadere informatie