=Systemutviklingsprosjekt - WATCH - Gruppe 208= 5 personer 5 laptops /m java lunsjpenger -Ressurser- -Arbeidsoppdeling- Hva Timer Ansvar Lete frem relevant informasjon fra uoversiktlig og spredd informasjon 5*6 = 30 timer Alle Planlegging: MMI 41 timer Design 8 timer Øystein, Andreas Visuell utforming WATCH Master-WATCH Logg 8 timer 6 timer Ekstravinduer 3 timer Alle Papirprototypetesting 12 timer Martin,Muhsin KTN Fase 1 43 timer Sekvensdiagrammer 16 timer Andreas, Øystein, Jaspreet, Martin Tilstandsdiagram 2 timer Øystein Tekstlig beskrivelse av system 8 timer Martin Tekstlig beskrivelse av feilhåndtering 3 timer Andreas, Jaspreet, Martin Testplan Jaspreet Fase 2 Gjennomgang og forbedring av Fase 1 10 timer Muhsin
Hva Timer Ansvar DB ER diagram og database-beskrivelse Andreas, Øystein SU 78 timer Prosjektplan Andreas, Øystein Arbeidspakker 6 timer Gantt med kostestimat 8 timer Risikoanalyse Systemtestplan 8 timer Muhsin, Jaspreet, Martin Overordnet design Use Case diagram 6 timer Martin Tekstlig Use Case Martin Klassediagram /m beskrivelse Alle WATCH/Master 12 timer Logg/kommentar 8 timer Meldingsystem 6 timer Sekvensdiagrammer 16 timer Alle Totalt planlegging 196 timer
Hva Timer Ansvar Implementering: MMI 7 WATCH 37 timer Andreas, Øystein Logginterface 23 timer Jaspreet, Muhsin Master-WATCH 1 Martin KTN 78 timer Connect 23 timer Andreas Disconnect 23 timer Øystein Send 1 Jaspreet Feilhåndtering 19 timer Martin, Muhsin DB 32 timer Create databases 5 timer Andreas, Øystein Implement code to read database System 9 timer Martin Logg 9 timer Jaspreet Comments 9 timer Muhsin SU 190 timer Implementering av kode WATCH 37 timer Andreas, Øystein Graf 1 Muhsin Meldingsystem 19 timer Jaspreet, Martin Loggsystem 23 timer Jaspreet, Muhsin Loggfiltrering 23 timer Jaspreet, Muhisn Master-WATCH 1 Martin Samkjøring av komponentene fra alle fag 23 timer Øystein Testing cycle *se nedenfor Kommer ann på hva som testes Testing 12 timer Buggfiksing Sluttrapport FE4 37 timer Totalt implementering 37 + test Totalt 570 timer + test * Testcycle: 4*bugg + log(bugg)*2*12 timer eksempel 14 buggs: 14*4+log(14)*2= 60timer
570 timer *350kr/t ~~ 200 000 kr + buggfiks Week 11 =MMI: * Pilottest med papirprototype med studass - 16 mars, kl 10 * papirprototypetest med gruppe 207 - (18 mars kl 11, ikke egentlig deadline) =KTN: * fase 1-19 mars =DB: * diagram og beskrivelse - 19 mars =SU: * prosjektplan og systemtest (FE1 FE2) - 19 mars Week 12 =MMI: * D2-22. mars =SU: * FE3 onsdag - 24. mars =Andre: * Forbedringer - 26. mars Week 15 Week 16 =KTN: ferdig oppgave i KTN - 23. april Alt annet innen fredag 23. mars sannsynligvis. -Tid og kostnadsestimat- -Tidsfrister- -Ansvarsfordeling- Se tabell -------------------------------------------------------------------------------------- #legend MMI-Menneske Maskin Interaksjon KTN-Kommunikasjon, Tjenester og Nett DB -Datamodellering og Databasesystemer SU -Systemutvikling
= Risikoanalyse = -Hva kan gå galt- = Prosjektet 1 Bomme på tidsfrister 2 Sykdom/fravær 3 Implementering kan bli uforutsett problematisk 4 Datamaskin kan gå i stykker 5 Kan miste internet/strøm 6 Dårlig arbeidsvilje/moral 7 Misforståtte krav 8 Ikke nå opp til kravene 9 Mangel på kunnskaper -Konsekvenser og Løsning- = Prosjektet 1 Fare for å få problemer med å få godkjent - God planlegging, lengre arbeidsdager og muligens all-nighters 2 Mer arbeid for de andre på gruppa - Spis sundt, sov godt og kle på s eg 3 Implementringen tar mer tid - Forutse problemer tidlig og finn løsninger før det er for seint 4 Må bruke datamaskiner på NTNU istedet 5 Tap av tid og stokke om på arbeidsplanen - Må gå andre steder for å jobbe, jobbe med andre ting som ikke krever tilgang til allerede påstartede aktiviteter 6 Mer arbeid for de andre på gruppa - Teambuilding, kake, grøt på elbygget, flere pauser, lang påskeferie 7 Må gjøre deler av arbeidet om igjen - Sette seg godt inn i krav og planlegge godt 8 Ufulstending produkt - Jobber godt og systematisk 9 Implementering tar ekstra tid eller må omdirigeres - Google, wikipedia, lærebok, forelesninger, engasjement
Ganttchart Planlegging
Implementering