Forsiden UiO Universitetets senter for informasjonsteknologi
print logo

Prosjektplan

Formål

Å lage ny implementasjon av EVUweb basert på JBoss Seam. 

For enkeltbrukere og foretak skal EVUweb tilby påmelding til etter- og videreutdanningskurs som er registrert i FS-basen.

Mandat

Mandatet er beskrevet her

Ressurser

Prosjektorganisasjon

Leveranser

  • Produksjonsklar versjon leveres fredag 30. april 2010.
  • For delleveranser henvises til oversikt over Sprinter (se under) i JIRA
    • Sprint 1 - utgangen av oktober
    • Sprint 2 - utgangen av november
    • Sprint 3 - midten av januar
    • Sprint 4 - midten av februar
    • Sprint 5 - midten av mars
    • CR (Candidate Release) - slutten av mars
    • GA (General Availability) - utgangen av april

Aktiviteter

Dokumentasjon

  • Ansvarlig for systemdokumentasjon:
    • Systembeskrivelse:
    • Kravspesifikasjon (JIRA): Tonje Fredrikson
  • Brukerdokumentasjon:
    • Det finnes brukerdokumentasjon for håndtering i FS (administrasjonssiden av applikasjonen).
  • Ansvarlig for driftsdokumentasjon:
    • Drift har egen dokumentasjon for serverrutiner som de er ansvarlig for. Innstillinger m.v. lages i samarbeid med utviklergruppen.
  • Utviklerdokumentasjon:
    • Designdokumentasjon: Egen prosjektutviklingsside er opprettet i Vortex, med tilgang for alle utviklerne.
    • Kildekodedokumentasjon: Kildekoden dokumenteres på prosjektutviklingssiden, samt direkte i kildekoden.
    • Testdokumentasjon: Akseptansetester basert på brukerhistorier.
    • API-dokumentasjon: Javadoc er tilgjengelig internt i Eclipse. Alle utviklere er ansvarlig for oppdatering av denne.

Testplan

Enhetstester foretas fortløpende ved ferdigstilling av de minste isolerbare enhetene. Utføres av utviklerne. 
Etter Sprint 5 ferdigstilles applikasjonen for intern integrasjonstesting av FS support.
CR testes ute hos institusjonene etter testplan fra FS support.

Fra utvikling til drift

  • Systemutviklingsmetode: Scrum
    • Prosjektoppgaver basert på Brukerhistorier
    • Sprintoppgaver (med Brukerhistorier delt opp i 'issues' (hovedoppgaver) og 'tasks' (deloppgaver) )
      • En Sprint varer i 4 uker.
      • Før hver Sprint holdes et planleggingsmøte der Brukerhistorier fra Prosjektoppgavene brytes ned i mindre oppgaver.
      • Daglige Scrummøter vil bli holdt annenhver uke da de fleste i Scrum teamet har 50% ressurstildeling.
      • Etter hver Sprint holdes en demo for Prosjekteieren. Dette etterfølges av et tilbakeblikk på Sprinten.
  • Drift: Møte jevnlig (i første omgang sammenfallende med avslutning av en Sprint) med www-drift for å videre definere ansvarsdeling, fastlagte prosesser for gruppens benyttelse av drift sine tjenester, og etablere et grensesnitt mellom utviklerne og driftsgruppen.

Evaluering

Tilbakeblikk på siste Sprint vil avholdes etter hvert demonstrasjonsmøte. Videre vil evaluering være en iterativ prosess som endel av en smidig utviklingsprosess. 

 

Rapporteringsrutiner

For rapporteringsrutiner, se avsnitt om Rapportering i Mandatbeskrivelsen

Risikoanalyse

For risikoanalyse se her

Avvikshåndtering

 Avvik rapporteres til Prosjekteier, Andora Sjøgren.

Overlevering

Ferdig testet applikasjon er planlagt overlevert til www-drift fredag 30. april 2010.

Publisert 14. aug. 2009 10:37 - Sist endret 15. feb. 2013 11:50