Notulen20060208

From AardRock Wiki
Jump to navigation Jump to search

INFOSP vergadering 8 februari 2006

Notulist: Patrick van Kouteren

Dit is het verslag van de allereerste vergadering. Deze is opgedeeld in 2 stukken. Het eerste uur zonder opdrachtgever en de rest waarbij de opdrachtgever wel aanwezig is.

Eerste uur

Voorzitterschap

Rouleert de eerste 8 weken. Daarna wordt beslist of er een vaste voorzitter komt of het roulatieschema gehandhaafd blijft.

Projectleider

  • De projectleider kan geen voorzitter zijn.
  • De hoofdtaak van de projectleider is het sturen van personen
  • Hij probeert problemen eerst binnen de groep op te lossen. Bij hardnekkige problemen / meningsverschillen wordt Hans pas ingeschakeld.

Er zijn 3 kandidaten voor de functie van projectleider. Zij sturen voor donderdag 9 februari 17.00 uur hun cv van een half A4’tje naar de sp-cheetah mailinglist. Vervolgens sturen de leden hun volgorde van voorkeur vóór vrijdag 10 februari 12.00 uur naar Hans.

Notulist

De notulen dienen binnen 24 uur uitgeschreven en beschikbaar te zijn voor iedereen. De notulist is de eerstvolgende vergadering de voorzitter.

Overleg

Elke maandag is tussen 15.00 uur en 17.00 uur tijd gereserveerd voor het wekelijkse overleg. De opdrachtgever heeft graag groepssessies. Deze staan los van de vergaderingen.

CV/Profiel

Ieder plaatst in de Wiki zijn profiel/cv met informatie over zichzelf zoals sterke en zwakkere punten, interesses e.d.

Voorstellen

  • 3 x 7 weken projectleiderschap.

=> Hierop was geen duidelijk antwoord. Dit wordt later nog beslist.

  • Iedereen op zijn sterkste punten benutten.

=> Enkelen geven aan ook andere dingen te willen proberen, maar het wel met het idee eens te zijn aangezien dit de snelheid bevordert.

Wijzigingen

  • Softwareproject was ingedeeld in timeslot D. Dit is timeslot C geworden, echter wordt dit vanwege de beschikbaarheid van iedereen niet aangehouden.
  • Mailinglist sp-cheetah: ‘reply’ gaat nu naar de hele lijst.

WVTTK

  • Durk geeft aan in de organisatie van een Roeivereniging te zitten en deze werkzaamheden zijn soms moeilijk te combineren met SP. De groep is het erover eens dat verdeling werkzaamheden wat betreft de hoeveelheid werk per week geen probleem moet zijn.
  • Nick geeft aan de eerste week van maart op vakantie te zijn.

Tweede uur

Agile Software Development

Klant:

  • Levert stories aan (use cases)
  • Presenteert release plan, geeft prioriteiten aan stories en acceptatie criteria
  • Zet de stories in volgorde
  • Doet acceptance tests

Ontwikkelaar:

  • Pakt story aan en geeft estimated complexity en business value aan.
  • Implementeert stories
  • Rapporteert progressie
  • Rapporteert problemen

Centrale gedachtenstelling

  • Korte feedbacklijnen. Directe communicatie.
  • Openheid: als je wat wil zeggen, doe dat!

Wat verwacht de opdrachtgever

  • Input van de buitenwereld en van jezelf.
  • Zelfstandigheid bij het verdelen van de rollen.
  • Voorkeur voor Java.
  • Minimale doel OS’es: Mac OSX en Windows XP

Het complete plaatje

  • HU => communicatie afdeling (zowel naar buiten als intern).
  • UvA => economische aspecten.
  • HKU => visual design (interfaces en website).
  • UU => code, documentatie, informatie over het product.

Infrastructuur en taakverdeling installaties

  • Subversion is al aanwezig. Martijn maakt account aan
  • Wiki door Roderik
  • BugZilla door Roderik
  • CruiseControl door Durk

De repository is tijdeijk op de universiteit. Uiteindelijk zal alles bij !AardRock B.V. gaan opereren.

Contact

Onderling:

  • Sp-cheetah mailinglist
  • Wiki
  • E-mail
  • Mogelijk: forum, MSN, IRC, telefoon

Met opdrachtgever:

  • 2e mailinglist waarop opdrachtgever ook ingeschreven is. Tot die tijd neemt Martijn deze taak op zich.

Voorstellen

  • Een marktonderzoek of er al iets op de markt is wat lijkt op ons project. Misschien kunnen we hiermee valkuilen voorkomen.
  • Durk gaf dit aan en bood aan een klein onderzoekje te doen.

Vragen

Elk ziekenhuis hanteert zijn eigen criteria wat betreft suikerlevels en ook de input van elk meetinstrument zal niet gelijk zijn. Hoe weten we nu wat we moeten gebruiken? In principe is een level tussen 4 en 10 goed, waarbij 6 tot 7 het beste is. Tussen 0 en 4 wordt de situatie kritiek. Boven de 10 moet de patiënt insuline spuiten. Het klopt dat de meetresultaten afhangen van de apparatuur. Hier wordt later meer duidelijkheid over gegeven. Het is nog niet duidelijk welke apparatuur gebruikt gaat worden.

Hoe testen we met gebruikers? Deze zetten we in een ruimte met een camera en laten ze het programma bedienen. Als dit niet lukt dan is het ontwerp van het programma niet goed. Simplicity staat voorop.

Door de hoeveelheid informatie vraag ik me af wat de concrete verwachtingen zijn. Deze staan in het schema van de 2 gekopieerde a4’tjes onder het kopje ‘Tangible results’.

Is er voorkeur voor een bepaalde ontwerpomgeving? Nee, het moet bij voorkeur een design worden wat onafhankelijk is van een ontwerpomgeving. Gebruik dus wat je wil!

Moet het programma nog op een PDA uit te voeren zijn? Deze werkt namelijk iets anders dan een OS op een computer. Dit wordt later nog beslist.

Hoe zit het met de commerciële belangen? De intentie is om het programma Open Source te maken. Dit stimuleert ook anderen om dit soort systemen te maken of bestaande systemen te evolueren. Het systeem wat wij maken moet ook uitbreidbaar zijn (zodat het bijvoorbeeld ook voor diëten kan dienen). Eventuele commerciële belangen worden later gepubliceerd mocht dit aan de orde zijn.


Agenda
Datum Beschrijving activiteit Door wie?
zsm Aanlevering lijst met nuttige informatie over Extreme Programming en Agile Software Development Opdrachtgever
z.s.m. Aanlevering lijst met nuttige informatie over Extreme Programming en Agile Software Development Opdrachtgever
9 februari 17.00 uur: deadline CV’s potentiële projectleiders Kandidaten
10 februari 12.00 uur: deadline stemmen projectleider Niet-kandidaten
13 februari Vergadering om 15.15 uur. Locatie nog onbekend. BBL 570? Allen
14 februari XP Game. Tijd en locatie nog onbekend Allen
17 februari Aanlevering stories Opdrachtgever
31 maart Mijlpaal 1. Afscheidsfeest met aandacht voor ons product
7 juli Mijlpaal 2. Product lancering.