Pag. Software Engineering: SCRUM 1 Schedule Generator Zjef Van de Poel, Alexander De Cock, Adam Cooman, Matthias Caenepeel

Slides:



Advertisements
Verwante presentaties
De volgende stap in BIM René van der Sluis, Ben Spreen, Jeroen Leeuw.
Advertisements

 Jeroen -> Casetalk  Erikjan -> Website/HTML  David -> Database.
Installatie & beheer Jonathan Mohnen Martijn Wolfs.
Databases via internet
Geïntegreerd softwareproject
Groep 8. »Groepsleden »Opdrachtgever »Yappa »STVV »Opdracht »iPhone applicatie »Website mobile extension »Methode »SCRUM »Wekelijkse vergadering »Taakverdeling.
Easy Bis Bestuursdienst Informatie Systeem Van agendapunt tot besluit Met automatische internet publicatie.
17 april 2008 WAB*info De digitale bron van de Nederlandse waterbodems Gaston Lamaitre Data-ICT-Dienst, Delft Uitvoerders: Atlis (hoofdaannemer), CSO (functioneel.
HALLO OPLETTEN : Waarom sql DOEN : Introductie opdracht
Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen.
Webapplicaties: de serverkant
CBFA 6 December Modernisering van het systeem voor gegevensverzameling.
W ORD P RESS TECHNISCHE ACHTERGROND Kris Cardinaels 26 maart 2013.
Debriefing 24 januari 2012.
Projectmanagement (SBC) 19 november 2009
Research & Development 1 Tom Heskes Voorjaar 2006.
Research & Development 1 Tom Heskes, Erik Barendsen, Peter Lucas Voorjaar 2007.
Informatiekunde ‘project Informatiewetenschappen’ 7 november F. de Vries Website Evaluatie.
HALLO OPLETTEN : Waarom sql DOEN : Introductie opdracht
Databases I (H. 1) Wiebren de Jonge Vrije Universiteit, Amsterdam Voorlopige versie 2003.
Designing Knowledge Systems b Hoofdstuk 11 van Knowledge Engineering and Management. The CommonKADS Methodology. b A.Th. Schreiber, J.M. Akkermans, A.A.Anjewierder,
Webapplicaties: de clientkant in het universitaire onderwijs Sylvia Stuurman – Herman Koppelman Faculteit Informatica.
Remote Lab Netwerkbeveiliging Webapplicatie met PHP en MySQL Njotea Robin.
1. E-bronnen in de Libis-Net OPAC Introductiesessie LibriSourcePlus & EndNote Web Bibliografisch referentiebeheer EndNote Web Jan Bollansée Universiteitsbibliotheekdiensten.
1212 /b Ontwerpen en Presenteren met ICT dr.ir. Jos van Leeuwen Faculteit Bouwkunde cap.groep Ontwerp Systemen.
HBO-I Conference Tour RUP| versie 1.0 | 18 maart 2010 RUP toegepast binnen DUO Een korte impressie hoe we binnen DUO RUP ingevoerd hebben (aan het.
Inhoudstafel 1.Inleiding 2.Ontwerp: 2.1 Prioriteiten 2.2 Structuur 2.3 Soorten functie 2.4 UseCases 2.5 UML-diagram & uitwerking 3. Implementatie.
Your GateWay to the Finest Academic Research papers in the Netherlands Technische aspecten: de ARNO archive server Thomas Place KUB.
Deel XXI 1 Internetapplicaties Internetprogrammeren Capita Selecta.
Ontwikkeld door CWB3. Opbouw Presentatie 1.Wat is GeoSport? 2.Ontwerp 1.Gebruikte ontwerpmethodieken 2.Ervaring 3.Implementatie 1.Gebruikte technologieën.
METIS © Universiteitsbibliotheek Groningen METIS Wat is metis Aanpak Rollen Planning Ondersteuning.
MCSA traject Leerjaar 4 H /10 Agenda Samenvatting H1.
Opleiding CMS website Gent Bart Nelis Gent: #239/ docentengang Brussel: /naast bibliotheek
Inleiding Veiligheid Beschikbaarheid Betrouwbaarheid Snelheid Volledigheid.
Erasmushogeschool Brussel Naim Ben Tanfous Stef De Spiegeleer Joeri Verdeyen iCafe Een digitaal bestelsysteem voor de horeca. 2de zittijd.
Pag. Software Engineering: SCRUM 2 Schedule Generator Zjef Van de Poel, Alexander De Cock, Adam Cooman, Matthias Caenepeel
WEDSTRIJDADMINISTRATIE Begeleidende docent: Kristien Van Assche Klant: Piet Coussens Professionele Bachelor ICT Projecten 1 Presentatie door: Glenn Van.
Artificial Pancreas Cheetah Just Boerlage & Patrick van Kouteren.
ISO 8402 algemeen ISO 9000 aanvullingen ISO 9001 ISO 9004 extern
Prototyping Week 7 // Tweenlite & API. TweenMax Snel mooie en effectieve animatie.
Uitbreiden van het Agora Kwaliteitsmanagementsysteem – Psychosociale risico’s, maand- en jaarverslagen Sebastian Plachytka.
LVNL architectuur (gevalideerd datamodel met opvraagbare queries)
WapliX Webdatabases New generations of applications.
Masterproef: finale presentatie Vital D’haveloose Promotor: prof. Erik Duval Co-promotor: dr. Joris Klerkx Begeleider: ir. Robin De Croon.
Kennisnet – Copacabana Van Dienst naar Service.
Testautomatisering voor en door businessanalisten
ENF collector Mustafa Karci Kilian Siem Sander van Schie Olivier Bootsma Feroz Rameswar.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
Bra1 STUDENTMOBILITEIT Eindrapport Andre Brands – 4 augustus 2015.
Functional Web Applications Implementation and Use of Client-Side Interpreters Jan Martin Jansen.
GBIF NODES Committee Meeting Copenhagen, Denmark 4 th October 2009 GBIF IPT Vereisten Kyle Braak Developer GBIF Secretariaat.
GBIF NODES Committee Meeting Copenhagen, Denmark 4 th October 2009 De GBIF Integrated Publishing Toolkit Alberto GONZÁLEZ-TALAVÁN Programme Officer for.
Peel en MaasNet.nl Het digitaal geheugen van Peel en Maas.
Webwinkel in het D-cluster van de opleiding Logistiek Ad van Kooten – docent ERP toepassingen  Pract. 1.
Opensource powered Arjan Vliem Cloud engineer
Documentatiestandaard
Het verwijzingsrepertorium Implementatie van het project "Hubs-Metahub" 1.
Gebruikersondersteuning
Startpunt fase 3 : verdiepingsfase (uitwerking plannen)
ProjectWise Connect Edition
Massanalyst Project Opleveren versie 0.1.
Lectora als ontwikkeltool voor interactieve multimedia programma’s
Webinar SharePoint Standaard Werkstromen
Marketing Week 1 Les 1 Introductie opdracht Marktonderzoek.
Aecosim connect
Team 5 Jeffrey.
SQL Les 1 5 April 2019.
Software Development fundamentals
Transcript van de presentatie:

Pag. Software Engineering: SCRUM 1 Schedule Generator Zjef Van de Poel, Alexander De Cock, Adam Cooman, Matthias Caenepeel

Pag. Opdracht Programma voor het beheren en weergeven van lessenroosters  Data-invoer via web interface  Uitvoerbaar op een Linux server  Beheren van MySQL database  Alles Open Source

Pag. Functionele vereisten  Data ingeven (lessen,proffen,…)  Data opvragen (lessenroosters)  Vershillende gebruikers types (docent, administratiefpersoneel, student)  Gepersonaliseerde en beveiligde accounts  Maken van lessenroosters

Pag. Taakverdeling  Adam Cooman: Webmaster, Document Manager  Alexander De Cock: Configuration Manager, Server Administrator  Zjef Van de Poel: Code Implementation Leader, Database Administrator  Matthias Caenepeel: Team leader, Algorithm Designer

Pag. Algemene Planning  Initialisatie fase: -In ontvangst name van de projectbeschrijving -Groepsoverleg -Opzoeken van informatie en software tools -Opstellen SPMP  Design fase  Implementatie fase  Terminatie fase

Pag. Algemene Planning  Initialisatie fase  Design fase: - Groepsoverleg - UML design - Opstellen SRD en SDD  Implementatie fase  Terminatie fase

Pag. Algemene Planning  Initialisatie fase  Design fase  Implementatie fase: Iteratie I: -Doelstellingen formuleren -Taakverdeling -Implementatie -SCRUM bijeenkomst I -Implementatie -Revisie Iteratie II: -(zie Iteratie 1)  Terminatie fase

Pag. Algemene Planning  Initialisatie fase  Implementatie fase  Design fase  Terminatie fase: -Groepsoverleg -Eindproduct afleveren -Presentatie resultaten -Einde project

Pag. Iteratie I Algemene Doelstelling: Aan het einde van de iteratie wordt een website afgeleverd waarop gebuikers zich kunnen inloggen en in overeen- stemming met hun gebruikertype een aantal fucntionaliteiten ter beschikking krijgen waarmee ze gegevens kunnen opvragen uit de database. Dit alles ontplooid op we wilma server.

Pag. Iteratie I Deelaspecten:  Server beheer - Tomcat installeren - cronjob maken - MySQL Database - updaten server  Account beheer - identificatie - session tracking - gebruikers types definiëren  Opvragen en beheren van gegevens - dataklassen maken - database interface

Pag. Iteratie I In parallel:  XML java-interface - beheer van configuratie files - in- en uitlezen van XML documenten  Dynamische Webcontent - layout van site standaardiseren - htmlklassen schrijven - Servlets schrijven  Verwerken van de gegevens - planningsalgoritme opstellen - constraintklassen schrijven

Pag. Iteratie I Risico’s:  Onervarenheid - inschatten van haalbaarheid - inschatten van tijdbestek  Onverwache omstandigheden - Wilma server down - Google-Code account down - Ziekte

Pag. Iteratie I Reeds verwezenlijkt:  Interfaces and standards MySQL Database/Interface XML Kalenderstructuur: Icalender  Server TomCat online CronJob  Servlets Inloggen Session tracking  Algoritme Dataklassen bestaan Idee van genetisch algoritme

Pag. Vragen en/of opmerkingen? Zjef Van de Poel, Alexander De Cock, Adam Cooman, Matthias Caenepeel Zie ook