Prosjektbeskrivelse
Maler
- Mal for aktivitetsplan (excel)
- Mal for prosjektplan (pdf) og (rtf)
- Program for estimering: Better Estimate
Programvare
Hovedprogramvaren som skal benyttes er Rational Rose Enterprise og Genova. Disse er tilgjengelige fra f?lgende terminalservere: | vili.ifi.uio.no | foris.ifi.uio.no | ostium.ifi.uio.no | hepti.ifi.uio.no | bunkum.ifi.uio.no |
Fra Linux skriver man f?lgende i x-term vinduet for ? logge p? en av terminalserverne (eksempelet her er vili):
- $> rdesktop -a16 -f vili.ifi.uio.no
Fra Windows:
- Start -> All Programs -> Accessories -> Communications -> Remote Desktop Connection
I tillegg tilbys denne programvaren installert p? egen laptop. Ta kontakt med gruppel?reren din s? f?r dere en CD med programvaren. Vi anbefaler at s? mange som mulig installerer dette p? egen laptop slik at man har et alternativ som er uavhengig av terminalserverne.
Dersom det er behov for det s? vil vi vurdere ? installere programvaren lokalt p? windows-maskinene p? IFI-termstuen.
Bruk av Rational Rose og Genova: Esito vil holde et kurs over to dager. Foiler fra kursets f?rste dag finner dere her
Installasjon og oppsett av utviklingsmilj?
F?lgende gir en steg-for-steg forklaring til hvordan man installerer og konfigurerer programvaren riktig (dersom du opplever problemer setter vi pris om du kan poste problemer p? bloggen slik at informasjonen blir spredd til alle):
- Installasjon av programvare p? egen laptop (denne dokumentasjonen er ikke n?dvendig for ? kj?re programvaren fra terminalserverne): Installasjonsbeskrivelse laptop
- Last ned f?lgende to zip-filer (1) hospital.zip og (2) hospitalarchive.zip Deretter f?lger dere beskrivelsene i oppsett- konfigureringsdokumentene nedenfor.
- Konfigurering av Eclipse, Rational Rose Enterprise og Genova
- SVN i Eclipse (Subclipse): Installasjon til egen laptop og oppsett (pdf). SVN og subclipse er allerede installert p? terminalserverne. Her er ogs? en god brukermanual til SVN
Bruk av Rational Rose og Genova (Hint og tips)
Hint og tips for:
Brukerdokumentasjon Genova:
- ClientGenerator.pdf
- Genova810DokDomenemodell.pdf
- ServiceGenerator.pdf
- fleksibeltSok.pdf
- flereDatabaser.pdf
Basisl?sning (Leveranse III og IV)
N?r leveranse II er levert vil dere f? utdelt en alternativ basisl?sning som dere skal jobbe videre med i prosjektet (NB! Les README-filen n?ye f?r dere pakker ut basisl?sningen):
- Ny funksjonalitet (turnusplanlegging)
- README (basisl?sning)
- Basisl?sning zip-fil (NB! SQL scriptet som f?lger med zip-filen fungerer ikke p? IFI. Nytt oppdatert SQL script finner du her Se ogs? diskusjon p? blog'en for mer informasjon om dette problemet.)
Post Mortem Analyse (PMA)
Post Mortem Analyse er valgfritt ? benytte i prosjektarbeidet, men det anbefales at dere benytter det i leveranse III. F?lgende gir dere informasjon om hvordan Post Mortem Analyser fungerer og gjennomf?res:
- Introduksjon til PMA (foilsett)
- Praktisk guide for gjennomf?ring av PMA
- IEEE Software 19(3), 2002. - 'Postmortem: never leave a project without it' (Birk, A.; Dingsoyr, T.; Stalhane T.)
Presentasjon
Systemet skal presenteres for oppdragsgiver (gruppel?rer) og prosjektet skal presenteres for fagl?rerne. Presentasjonen for oppdragsgiver avtales med den respektive gruppel?rer.
Prosjektpresentasjonene foreg?r fra kl. 12:15 til 17:30 mandag 27/11 i Styrerommet ved siden av IFI-ekspedisjonen. Se Plan for presentasjonene for en detaljert oversikt.
Vedlagt finner dere oppsettet for n?r deres prosjektgruppe skal presentere. Hver prosjektgruppe har 10 minutter til r?dighet (og man vil bli avbrutt etter 10 minutter). Deretter er det 5 minutter til sp?rsm?l. Det er alts? meget viktig at dere trener/g?r igjennom presentasjonen i forkant slik at dere vet at dere holder dere innenfor tidsrammen. 10 minutter er sv?rt kort tid og det er viktig at man ikke har med for mange foiler. Foilene b?r v?re p? stikkordsform og det b?r ikke v?re med for mange stikkord p? hver foil. Dere velger selv hvem som skal presentere (hele eller deler av prosjektgruppen) og form p? presentasjonen.
Presentasjonen SKAL inneholde f?lgende:
1. En kort demonstrasjon av systemet og de viktigste funksjonene ut i fra kravspesifikasjonen. Dersom dere ikke har f?tt til et kj?rbart system M? dere begrunne ?rsakene til dette. Argumentasjonen skal v?re godt gjennomtenkt: Hvorfor fikk dere det ikke til? Hva kunne v?rt gjort annerledes og hvordan ville dere l?st det dersom dere skulle gjennomf?rt et liknende prosjekt? Dersom dere har f?tt til deler av kravspesifikasjonen s? skal dere demonstrere det som fungerer og begrunne (p? samme m?te) hvorfor dere ikke kom i m?l. Tid: Maksimalt 5 minutter.
2. Prosjektgruppen velger ut de tre st?rste suksessfaktorene og de tre st?rste utfordringene i prosjektet (TIPS: G? igjennom pensum for ? sikre at dere f?r med det som er mest relevant for deres prosjektgruppe). Begrunn hvorfor dere har valgt disse. Tid: 5 minutter. NB! Dersom man ikke har klart ? f? til et kj?rbart system skal dere selvsagvil dere ha 10 minutter til suksessfaktorer og utfordinger. Da kreves det en grundigere/dypere gjennomgang av hver enkelt faktor/utfordring.
Presentasjonen SKAL sendes til gruppel?rer innen fredag 24/11 kl. 12:00. Vi anbefaler ? bruke Powerpoint, men det er ogs? OK ? levere i pdf-format. Dere skal ogs? gi beskjed om hvem som skal presentere og hvem som kommer (kan delta) p? selve presentasjonen.