Game en Software Project

Vergelijkbare documenten
Game en Software Project 2015/2016

TFS als perfecte tool voor Scrum

Wat drijft het werkveld?

Plan van aanpak. Website voor Bouwkundig Adviesbureau Punte. Hugo Nijhuis John Oelen Frank Hazekamp Cindy Roelofs Ben Wilbers Tim Regelink

Leiderschap in een organisatie met technische professionals

Februari juni Toelichting aanpak. Claudia Tjia GROEP F M42

Curriculumherziening. Bacheloropleiding Informatiekunde. Eindtermen. Informatiekunde. Het eerste jaar. Bacheloropleiding 4/27/2010

B.Sc. Informatica Module 4: Data & Informatie

Scrum: Een Agile aanpak voor ontwikkeling van producten. Scrumteam rollen. Verder dan de vraag 2

Summary report. Time entries. Users Luc Schols 112:52:38. Other 545:11:53. Rasjaad Basarat 112:30:08. Jesse Baas 108:26:26

WORKSHOP 1W5. De Scrum-projectmethode voor betere groepsresultaten. Rienk van der Ploeg hogeschooldocent Informatica bij IICT-FNT

WHITEPAPER IN 5 MINUTEN. 11. Scrum

Agile ervaring Ir.ing. Erik van Daalen

Doel Vaststellen wat het doel is van aankomende sprint en een plan maken om dat doel te bereiken.

Verantwoording van de te bezoeken les

LEER- EN SAMENWERKINGS OVEREENOMST

Competentieontwikkeling

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

Gametechnologie algemene presentatie

Curriculum Afkortingen Bachelor Informatica Propedeuse Postpropedeuse Start Vervolg Afsluiting 60,0 Gebonden keuze (8,6 EC) Afsluiting

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

R O D Y M I D D E L K O O P, R O D Y. M I D D E L K O O H A N. N R O D M I D D E

Snel waarde creëren met Scrum

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl

De Agile Analist. Henk Jan Huizer

Informatica aan de Universiteit Antwerpen

Agile Testen in de praktijk

Instituut voor Communicatie, Media & IT. Game Design & Development

Beoordelingsformulier professioneel gedrag

[ SCRUM. ] Een introductie

LEER- EN SAMENWERKINGS OVEREENOMST

Was, is of komt er aandacht voor

Overdracht van project naar beheer. Beheer is ook Agile!

MINOR SOFTWARE KWALITEIT EN TESTEN. 15 mei 2019 Maurice van Haperen

Beoordelingscriteria afstudeervoorstel en voorstel ervaringsstage (opleiding Informatica Breda)

Informatica en Gametechnologie

Kwaliteit in Agile: een gegeven?

Organisch veranderen Adgile Scrum. Corry Oosterhoorn

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

Opleidingsplan. Studenten. MDL- referentie. Clermond de Hullu Wiebren Wolthuis Simon Wels Maik Gosenshuis D04

Eerste ontwerp Conferentie Software Development Programma 5 minuten Introductie. Netvlies Sedert 1997

PRODUCT OWNER.

TRAIN SERVICE & SHUNTING PLANNER

Dossier Hendriksen. Simulatie : Spelender Wijs

Curriculum Vitae Ishak Atak. Naam : Ishak Atak Roepnaam : Ishak. Woonplaats : Utrecht Geboorte datum :

Samen toegankelijke websites bouwen met Scrum. Irene Melisse

Gametechnologie algemene presentatie. Marc van Kreveld Eva Witschge

Plan van aanpak Coaching 1

Scrum. Een introductie

START MET SCRUM STAPPENPLAN

Testen van digitale leeromgevingen bij ThiemeMeulenhoff. Een Exploratory testaanpak in een veranderende wereld.

Veel gestelde vragen over de U-Talent Academy

Implementatie van blended (e-)learning Lynn Cauwels

Onze zoektocht naar de optimale voorbereiding op 21 st century skills. Een impressie van onze professionele leeromgeving.

Three Ships Learning Solutions

Auditen van Agile projecten

Raspberry Pi Webhosting Datacenter

Agile : Business & IT act as one

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

EXIN WORKFORCE READINESS professional

Beveiligingsaspecten van webapplicatie ontwikkeling met PHP

Samen-Werken, Samen-Leren Nieuwe leernetwerken jeugd (regio Leiden-Den Haag) Eerste werkgroepbijeenkomst Stage en Reflectie 15 november 2018

EXIN Agile Scrum Foundation

Nanotechnologie voor de VWO bovenbouw

Vernieuwing Bacheloropleidingen Informatica en Informatiekunde

BIT BV: Vuurdoop voor ICT ers in spé

Plan van Aanpak. project Tetris Packing

Minor Mediaondernemerschap. Semester /2014

Betere software kwaliteit begint in het onderwijs. Frens Vonken Leo van der Aalst

Competentieontwikkeling

Projectplan overzicht (deel 1)(ja, mits)

Krachtenveld. Masterprogramma Content & Knowledge Engineering. Ministerie OCW. ß-faculteit. onderwijsvisitatie. bacheloropleidingen.

Training Projectmanagement

SCRUM VERDUBBELAAR. dubbel zo goed door je persoonlijke backlog. Een leerprogramma dat zorgt voor verdieping. in de ontwikkeling van Scrumteams

AGILE INSPIRATION BOOST. Agile. Sneller, slimmer, beter? Inspiratie voor Agile / Scrum teams

BACHELOROPLEIDING DEELTIJD

DE ROL VAN PRAKTIJKBEGELEIDERS BIJ TOETSEN EN BEOORDELEN

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

Volg ons op:

De OU kiest een nieuwe koers. Lex Bijlsma 23 november 2013

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

Software- en Gameproject

Transcriptie:

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 van projecten Tenslotte 2

SP/GP de setting Eindscriptie bachelor Software/game maken in realistische setting voor echte klanten Uniek voor universitaire bachelor Informatica in Nederland Teams van 8 tot 10 studenten Vormen tijdelijk eigen softwarebedrijf/game-studio 15 ECTS, 420 uren werk per teamlid Eigen verantwoordelijkheid 3

SP/GP de setting Sinds 2012/2013 andere vorm:iedereen een `tandje erbij Professioneler Betere faciliteiten Meer PR Organisatie door Projectbureau Opdrachtgevers betalen onkostenvergoeding Meer commitment! Wij hebben budget voor o.a. faciliteiten, team-building Vanaf Voorjaar 2015: Expliciet SCRUM Ons doel: Betere kwaliteit projecten, betere leerervaring 4

De teams 8 tot 10 studenten Te groot om alles als team te doen alles door een of twee studenten te laten doen Beslissingen via `koffietafel overleg te nemen Formele projectstructuur en werkwijze PROFESSIONEEL WERKEN, PROFESSIONEEL WERKEN, PROFESSIONEEL WERKEN, EN.. 5

Wat leren de studenten Toepassen in studie verworven informatica kennis: Software engineering en -ontwikkeling op middelgrote schaal Modelleren, ontwerpen, afbakenen Security, databases, interactietechnologie,. Testen en evalueren Professioneel werken: Samenwerken Communiceren Project management Onderhandelen/afstemmen met opdrachtgever 6

Overzicht Setting Hoe werkt project? Voorbeelden van projecten Tenslotte 7

Voorbereiding projecten: Projectbureau Werven van nieuwe projecten Overleg over projectplannen met opdrachtgevers: is het interessant en uitdagend genoeg!!!!! Contact houden met de opdrachtgevers Afhandeling contracten Stagiaires Onderwijsorganisatie Aanspreekpunt voor vragen tijdens project Faciliteiten PR: Organisatie van events Website, publicatie MvdA + Frank van der Stappen 8

Projectvoorbereiding Belangrijk voor onderwijskwaliteit en realistisch beeld bij opdrachtgever Uitgebreid overleg tussen projectbureau en opdrachtgever over invulling van project Opdrachtgever maakt projectplan in standaard template 9

Team indeling Er zijn meerdere projecten De afgesproken projecten gaan allemaal door Studenten worden verdeeld over de projecten Projectplannen staan op de website en vormen startpunt project Studenten geven voorkeuren door en worden zoveel mogelijk ingedeeld op voorkeur. 10

11 ARTISTS

Artists Verzorgen art in game projecten meestal 2 stagiaires per project Voltijds aanwezig gedurende het hele project Zijn deel van het team Meer doeners dan denkers Aparte begeleiding op artistiek gebied 12

Docent-begeleider Docent Informatica Observerend en adviserend Teambegeleiders en geen teamleiders Functioneringsgesprekken: Intake Halverwege Maand voor einde project met cijferindicatie Beoordeling Als het project niet goed gaat, kan er worden ingegrepen 13

SCRUM Sprints van twee weken. Aan het eind: Demo aan opdrachtgever SCRUM meeting/ voortgangsvergadering met begeleider: Kort na demo aan opdrachtgever Review vorige Sprint Planning volgende sprint Belangrijke beslissingen over het project worden altijd in deze vergadering genomen Daily stand-up meetings 14

Rolverdeling SCRUM Master: beheerder planning en product backlog, houdt overzicht over voortgang en ontwikkeling, is bij overleg artists met artistiek begeleider Coach: voorzitter vergaderingen, begeleid sociale kant van het proces, kijkt naar evenwicht in de groep, horen van ieders mening, evenwichtige besluitvorming. Contractpersoon ICT faciliteiten Eventueel aparte contactpersoon opdrachtgever. Opdrachtgever wordt altijd gebeld of gemaild door dezelfde persoon 15

Faciliteiten Kantoorruimte Apparatuur Budget Projectruimte met webruimte op UU-server 16

Zichtbaarheid van het project Bedrijfsnaam en logo Website Blog Poster Trailer 17

Hoorcollege Onderwerpen ter ondersteuning van de ontwikkeling: SCRUM Requirements engineering Risks en software architectuur Version control Build management Testen en coverage tools Samenwerken in multi-disciplinaire teams Studenten gaan zelf aan de slag met de stof Presentaties in hoorcollege over toepassing college stof in hun project Verslag 18

Beoordeling (individueel) Eindproduct Techniek inclusief toepassing hoorcollege-stof Samenwerking en communicatie Betrouwbaarheid en inzet 19

Overzicht Setting Hoe werkt project? Voorbeelden van projecten Tenslotte 20

Titel Opdrachtgever A Evaluatieomgeving be- en bijsturing NS Nederlandse Spoorwegen INCA: A, B, C, of D Gametech: C,D, E, F, G of H B C D E F G H Hippocampus 2: electronische leeromgeving Risico(analyse)-Interventie- Samenwerking op basis van Kennis (RISK) Game huisartsenpraktijk Scoreground Simulatie van kraanbesturing Communicate!, part 3 The power saver game. Onderwijs en Onderzoek Centraal UU, SURF Landelijke politie, UU Informatica Landelijke Huisartsen Vereniging Gamious EyeConcept Onderwijs vernieuwingsproject Communicate!, UU Departement Informatica 21

Voorbeelden van projecten Off-shore windplanner voor Fugro MD4Cast: systeem voor 360 -evaluatie van UU-kader Game om kleuters te leren lezen voor Exova Communicate! 22

Resultaat wordt echt gebruikt Universiteit Gemeente Utrecht hebben samenwerkingsovereenkomst Virtuele Patiënt resultaat van game projecten Communicate! (1 en 2) Vervolg in Communicate!3 Game voor training communicatieve vaardigheden studenten geneeskunde, farmacie, psychologie 23

Overzicht Setting Hoe werkt project? Voorbeelden van projecten Tenslotte 24

Tenslotte Overstap naar professionele setting heeft de kwaliteit enorm verhoogd Project is intensief en leerzaam Studenten hebben neiging alles zelf te programmeren i.p.v. bestaande tools te gebruiken Communiceren met opdrachtgever kan lastig zijn: Vragen wat nodig is Laten zien wat je hebt gedaan 25