SLUTTRAPPORT. gruppe 42 Nils-Kristian Liborg, Bente Brevig, Tom Olav Bruaas, Eirik Lied og Hege Lid Pedersen. 25. november 2002

Like dokumenter
Prosjektplan v1.7 (Revidert utgave 2)

INF Obligatorisk prosjektarbeid

INF Obligatorisk prosjektarbeid INNHOLD:

INF Obligatorisk prosjektarbeid INNHOLD:

Hvordan er arbeidsmengden i forhold til omfanget i studiepoeng?

PROSJEKTPLAN FOR INF [4 3]120-PROSJEKT: PROJECT HOSPITAL 2004

Leveranse 2. September 27, 2002

Kravspesifikasjon. 14. oktober 2002

Fagevaluering FYS2210 Høst 2004

Midtveisevaluering. Positive aspekter og forbedringspunkter

Vurderingsformer i AST2000 høsten 2018

Dag 1. (fredag ) Dag 2.(torsdag ) Dag3.(fredag ) Dag4.(tirsdag ) Dag5.(Onsdag ) Dag6.(Torsdag 27.3.

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

:20 QuestBack eksport - Evaluering av PSY-2577/PSY-3008, Multivariate metoder

Prosjektdagbok Oktober 2009 November 2009 Desember 2009 Januar 2010 (Uke 1)

Fagevaluering FYS Kvantemekanikk

Møtereferater: HP36 uke 2, : Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon.

Bakgrunnsspørsmål. Språk. Samlet status. Hvilket semester er du på? Hva er ditt kjønn?

INF112(kun et utvalg av kommentarene er med i denne rapporten)

Evaluering av kurs Digital innlevering og eksamen i Fronter Vår 2012

INF1050 Systemutvikling

Hvor mye praktisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

Svarskjema for kurset 'Databaser' - evalueringsrunde 2 - Antall svar på eval: 13

Fagevaluering FYS Fysikk-basisfag for naturvitenskap og medisin

Fagevaluering AST1100 Høst 2004

Emneevalueringsrapport for MAT1110, vår 2016

UNIVERSITETET I OSLO

Midtveisevaluering SPED4400

Velkommen til INF115

Del - leveranse Del 2. Inf 2120 fredag Gruppe 1 Knut Johannes Dahle

Hvor mye praktisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

Rapport fra «Evaluering av SPED4200 Fordypning i logopedi (vår 2013)» Hvordan synes du informasjonen har vært på emnet?

Fagevaluering FYS Kvantefysikk

OPINIONNAIRE TPG4135 Prosessering av petroleum 2009

STATUSRAPPORT I: Produksjon av webside for Skjerdingen Høyfjellshotell.

Hovedprosjekt våren 2004

Fagevaluering FYS-MEK1110/FYS-MEF Mekanikk

t Institutt for informatikk Erik Arisholm 13. mai 2009 INF1050-oppsummering-1

Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson

Periodisk emnerapport for IBER1501 Høsten 2014 Tor Opsvik

Emneevaluering MAT1060

Sluttrapport KJM1002 Høsten 2017

Evalueringsraport BIO101 Organismebiologi I vår 2014

Kravspesifikasjon med UML use case modellering. Erik Arisholm

UNIVERSITETET I OSLO

Emneevaluering SOS1000 Høst 2017

Skjema for oppfølging av dem som fikk "Ikke bestått" på en eller flere av modulene Epi, Stat eller Avl i PopMedblokka.

EVALUERINGSSKJEMA «Æ E MÆ» 7.KLASSE. Skoleåret

INF1000 Eksamensforberedelser og -tips. Høst 2014 Siri Moe Jensen

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

Evaluering av Faglig støtte i Jenter og teknologi høsten svarte på evalueringen

Produktrapport Gruppe 9

INF101 (kun et utvalg av kommentarene er med i denne rapporten)

GEOV260. Hvilket semester er du på? Hva er ditt kjønn? Er du...? Er du...? - Annet Postbachelor

IN1010 Objektorientert programmering Våren 2019

UML-Unified Modeling Language. Prosess-oversikt. Use case realisering

Thursday, August 19, Web-prosjekt

I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser?

Studieevaluering - Våren 2013 SPED4020 Spesialpedagogisk utviklingsarbeid

Prosjektoppgave INF3290 høsten 2017

Gjennom arbeidet med SGO 4011 skal studentene oppnå følgende mål:

Emne PROPSY309 - emnerapport 2015 Høst

INF112 (Systemkonstruksjon) - Våren 2008 Prosjektoppgave - Del 2

EVALUERINGSRAPPORT AORG209 HØST 2013

Prosjektoppgave INF3290 høsten 2018

Emneevaluering MAT1110

Hvordan er arbeidsmengden i forhold til omfanget i studiepoeng?

Conference Centre Portal (CCP)

Uke 7 - mandag Tidspunkt Motbakkeløp 4-2 intervall Kommentar Før aktivitet Etter aktivitet

Emneevaluering MAT-INF1100 Høst 2016

Fagevaluering FYS Elektromagnetisme

UML 1. Use case drevet analyse og design Kirsten Ribu

Pilotprosjekt MAT1100 høst Skrevet av Inger Christin Borge og Jan Aleksander Olsen Bakke, vår 2017.

Evaluering av emnet PED2202 Barn og Ungdom: Oppvekst og opplæring våren 2019

JUROFF 1500 Periodisk emnerapport vår 2016

Bruk av wiki studenter bygger opp kunnskap i fellesskap

Sak 3, saksnr. 52/12: Første semester MA

Prosjektgruppen: Gjermund Gartmann Tommy Jansson Margrethe Store. Prosjektledelse: Margrethe Store Kvalitetssikring: Tommy Jansson

Forprosjektrapport. Gruppe 31

Arbeidsplan. Startfasen. Aktivitet Beskrivelse Ferdig Ansvarlig (Ressurser)

Velkommen. Torsdag 24 januar 2019 time 1. Yngve og Jo. IN 1030 Systemer, krav og konsekvenser

Prosjektplan Bacheloroppgave 2014

Rapport fra «Evaluering av SPED4000 Rådgiving og innovasjon (vår 2013)» Hvordan synes du informasjonen har vært på emnet?

UML-Unified Modeling Language

Regionsmesterskap Øst/Vest 2018

Tilsynssensorrapport samfunnsgeografi

GEO292 Regionalgeografisk feltkurs

Velkommen til MAT111, høsten 2017

Rapport IN-KJM H Audun Skau Hansen, Januar 2019

Del IV: Prosessdokumentasjon

DAGBOK. Patrick - Opprettet blogside for å kunne legge ut informasjon om hva som skjer underveis i prosjektet.

Gruppe 43. Hoved-Prosjekt Forprosjekt

Prosjektplan v1.3 (final)

GEOV111 Geofysiske metoder - oppsummering av studentevalueringen VÅR 2016

Fakultet for Teknologi

VELKOMMEN TIL MAT-INF1100

INF1050 Systemutvikling

Oppfølgingsdokument. Kode januar 2004 GymPack. D Oppfølgingsdokument. Periode 009 Forfatter. Hanne Johnsen

Rapport fra «Evaluering SPED1200 V19» Informasjon og kontakt med studenter * 8,1 % 8,1 % 16,2 % 54,1 % 16,2 % 5,4 % 8,1 % 16,2 % 64,9 % 10,8 %

Innledning: Arbeidsgruppen for grunnundervisning i matematikk og statistikk består av:

Transkript:

SLUTTRAPPORT gruppe 42 Nils-Kristian Liborg, Bente Brevig, Tom Olav Bruaas, Eirik Lied og Hege Lid Pedersen 25. november 2002 1

Innhold 1 Sammenligning ressursforbruk 3 2 Erfaringer fra prosjektgjennomføring 4 3 Evaluering av kvalitet 5 4 Ris og ros av in219 prosjektet 5 2

1 Sammenligning ressursforbruk Estimert Virkelig Minimum Maksimum Avvik Prosjekthjemmeside 5 9 3 8 +4 Prosjektplan 30 45 20 40 +15 Use Case diagram 15 20 10 20 +5 Beskrivelse av Use Case 20 13 15 25-7 Vurdering av tekniske krav 3 6 2 5 +3 Domenemodell 15 11 10 20-4 Brukergrensesnitt-skisse 10 5 5 15-5 Tau UML tutorial 20 25 15 5 +5 Klassediagrammer 10 32 7 15 +22 Sekvensdiagrammer 15 46 10 20 +31 Inspeksjon og design av UML mod. 10 20 5 15 +10 Kodegenerering 5 5 3 10 0 Sammenligning av ressursbruk 4 3 2 6-1 Erfaringer fra prosjektet 4 3 2 6-1 Evaluering av leveranse-kvalitet 4 2 2 6-2 Evaluering av mulighet for imp. 4 2 2 6-2 Totalt 10.9 15.3 7.1 13.9 4.6 Tabell 1: Sammenligning ressursforbruk Vi ser her at vi på enkelte områder har bommet grovt. F.eks. på klassediagrammer og sekvensdiagrammer har vi overvurdert våre egne evner. Totalt har vi brukt ganske mye mer tid enn vi hadde estimert og dette viser at det er veldig lett å tro at en bruker færre timer enn man i etterkant ser at er blitt gjort. På de aller fleste av punktene har vi imidlertid holdt oss innenfor minimums og maksimumsestimatene, og det er vi ganske fornøyd med. På noen punkter hvor vi gikk utenfor min. og maks. estimatene hadde vi også de laveste sannsynlighetene for at det skulle være innenfor min.-maks. (80 prosent), bortsett fra vurdering av tekniske krav og inspeksjon av design UML modell hvor sannsynligheten for at vi havnet innenfor min.-maks. var 95 prosent. Men på disse punktene bommet vi heller ikke så grovt som på de andre. 3

2 Erfaringer fra prosjektgjennomføring Vi har igjennom in219-prosjektet blitt en del erfaringer rikere, da med tanke på prosjektarbeid i gruppe. Fra tidligere gruppesamarbeid visste vi at alle er tjent med lik fordeling av arbeid, og dette var noe vi klarte veldig bra denne gangen. Alle har følt at de har fått bidratt til prosjektet og alle kan si at Dette har jeg vært med på å lage. Slikt styrker selvfølelsen og lysten til å arbeide mer i grupper. Selv om vi hadde valgt en prosjektleder, så var det nesten unødvendig. Alle gjorde det de skulle, alle møtte opp (nesten) tidsnok til møter og alle ville bidra med noe til hver innlevering. Vi var flinke til å si ifra i god tid når vi hadde mange andre fag som måtte prioriteres og da tok noen andre over arbeidet til vedkommende uten å klage eller bli sur. Vi hadde valgt en fast tid i uka, onsdag kl 14.15-15, hvor vi hadde møte. I tillegg til dette ble det naturlig å avtale 1-2 møter ekstra i uka. Dettte så vi viktigheten av da vi hele tiden viste hvor vi lå ann i løypa før en innlevering. Etter hvert møte sendte sekretæren ut møtereferat med hva som var blitt gjennomgått og hva som skulle være gjort til neste gang. Dette referatet ble lagt ut på web og sendt via mail til alle. Ingen kjente hverandre fra før, men det gjorde ingenting. Vi hadde alle samme innstilling til prosjektet. Alle samarbeidet med alle og alle kom godt overens. Vi hadde ulike studiebakgrunner og det var positivt. Noen hadde vært borti store prosjekter, andre mer uml og noen tau. Noen alt sammen osv. Vi lærte av hverandre og gjorde ting vi ikke hadde vært borti før. Hjemmesiden vi lagde som leveranse 1 føler vi at vi ikke hadde stort behov for. Det var fint å kunne legge ut møtereferat og bekjeder til hverandre, men noe mer var det ikke. Selv om den ble veldig fin synes vi. Vi har ikke hatt så mye kontakt med oppdragsgiver utenom innleveringene. Vi har ikke følt at det har vært nødvendig å spørre så mye. Likevel, de gangene vi har sendt e-post har vi fått svar relativt raskt og det er positivt. I et ordentlig prosjektutviklingsprisjekt ville det vært naturlig med mye mer kontakt med en arbeidsgiver. Burde ting vært gjort annerledes? Vel, kanskje noe. Vi hadde litt liten tid før innleveringene til de første leveransene. Der burde vi absolutt ha startet tidligere og satt små deadlines frem mot fristen. Dette gjorde vi til leveranse 4 og det fungerte 4

utmerket. Vi hadde god tid og slapp stress og mas. Dette gjelder også leveranse 5. Dessuten føler vi at kvaliteten på dokumentasjonen kunne vært bedre. Da ikke med tanke på layout, men hvordan ting er beskrevet skriftlig. Vi kunne forbedret språkbruken og grammatikken ytterligere. 3 Evaluering av kvalitet Kvaliteten på vår oppgave har blitt diskutert innad i gruppen ved våre gruppemøter eller via weben og e-post. Vi har da diskutert og kommet fram til hva slags løsning som vil være det beste for systemet vårt, og levert inn dette til gruppelærer. Vi mener at det vil kunne bli et stabilt og bra system utifra designmodellen, kodegenereringen og brukergrensesnittet som vi har laget. Dette med tanke på de kunnskaper vi sitter inne med fra før, og de vi har tilegnet oss iløpet av kurset. For å bli sikrere på hvor bra systemet ville fungert ville det vært nødvendig med en fullførelse av systemet og en mer inngående tilbakemelding fra gruppelærer på detaljene i systemet. 4 Ris og ros av in219 prosjektet Gjennomføringen av det obligatorisk prosjektet i IN219 er en en stor del av kurset. Kankskje litt for stor, men tanke på at vi i tillegg har ukeoppgaver. Ukeoppgavene kunne med fordel vært knyttet opp mot det obligatoriske prosjektet. Vi synes nok at gjennomføringen blir veldig leveransepreget, mens resten av kurset blir litt uberørt. I prosjektet ble det brukt Tau suiten til å modellere. Selv etter gjennomføringen av den obligatoriske Tau tutorial så virker Tau suiten litt kronglete. Det kunne være en tanke å endre læringsmetoden for Tau, f.eks. med et How to use Tau UML kompendium. Mengden UML-modellering i prosjektet har tidvis overskygget prosjektplanleggings delen. Vi synes at prosjektet blir veldig UML fokusert i forhold til de forelesningene vi har hatt (pensum). I forhold til eksamen så kunne vi godt tenke oss en løsning med mindre UML på den skriftlige 4 timers eksamenen, siden vi allerede har så mye UML i prosjektet. Det ville vært bedre om fakultet kunne latt prosjektoppgaven telle 1/3 del av sluttkarakteren som en får etter eksamen. Vi kunne tenkt oss mer tilbakemelding fra oppdragsgiver. Tilbakemeldingen har tidvis vært litt tynn. Men 5

den komplette kravspesifikasjonen var vi veldig fornøyd med. Den var bra detaljert og oversiktlig. 6