Dokument type: Software Project Progress Report Flight Progress Strip System for Air Traffic Control. Fag: Gruppe nr: Veiledere: Versjon: 1.0 Dato: 20.09.2002 Software Engineering Filformat: 1 Filnavn: Børre Ludvigsen/Ky Van Ha PDF format SPPR38.pdf Gruppemedlemmer: Navn: Signatur: Dato: Christian Raspotnig Kjell Gunnar Guttormsen Petter Larsen Eva Sandved Therese Røsholdt
Innholdsfortegnelse 1 Introduction 3 1.1 Purpose 3 1.2 Summary 4 1.2.1 Definisjon av arbeidspakker 4 1.2.2 Hovedaktiviteter: 5 1.2.3 Forandringer innenfor kostnader og 5 arbeidsmengde 1.3 References 5 1.4 Definitions and Acronyms 6 2 Technical Status 7 2.1 Work package technical status 7 2.2 Configuration status 7 2.3 Forecast for next reporting period 8 3 Resource status 9 3.1 Staff utilisation 9 3.1.1 Felles 9 3.1.2 Petter 10 3.1.3 Eva 11 3.1.4 Therese 11 3.1.5 Kjell Gunnar 12 3.1.6 Christian 12 3.2 Work package resource status 13 4 Schedule status 14 4.1 Milestone trend charts 14 4.2 Shedule summary 16 5 Problems 17 2
1 Introduction 1.1 Purpose Rapportperiode: 14.09-20.09.2002 Prosjektnavn: Flight Progress Strip System for Air Traffic Control. http://www.pboxen.com/sites/skole/softeng/ Prosjektdefinisjon: http://www.pboxen.com/sites/skole/softeng/filer/prosjekt/beskrivelse/probeskriv.pdf Gjeldende SPMP: http://www.pboxen.com/sites/skole/softeng/filer/prosjekt/mplan.pdf Gjeldende SRS: http://www.pboxen.com/sites/skole/softeng/filer/srs/srs.pdf Gjeldende SDS: http://www.pboxen.com/sites/skole/softeng/filer/sds/sds.pdf Gjeldende VVD: http://www.pboxen.com/sites/skole/softeng/filer/vvd/vvd.pdf Referat for denne perioden: - Møte med Børre På mandag o http://www.pboxen.com/sites/skole/softeng/filer/mreferat/mreferatborre1 60902.pdf - Gruppemøter o www.pboxen.com/sites/skole/softeng/filer/mreferat/mreferat160902.pdf tirsdag o www.pboxen.com/sites/skole/softeng/filer/mreferat/mreferat170902.pdf - Møte med Ky o www.pboxen.com/sites/skole/softeng/filer/mreferat/mreferatky160902.pdf - Studietur til Rygge Hovedflystasjon o www.pboxen.com/sites/skole/softeng/filer/mreferat/mreferatrygge200902. pdf Formålet med denne rapporten er å gi en beskrivelse og dokumentasjon over kurset SE. Alle interessenter skal får en oversikt over - hva vi har gjort - hvordan og hvorfor vi gjorde det - når det ble gjort - hvor lang tid som vi trodde vi ville bruke på de ulike delene - den reelle tiden som ble brukt på de ulike delene - hvilke aktiviteter som er under planlegging 3
1.2 Summary 1.2.1 Definisjon av arbeidspakker: - Arbeidspakke 1, Øke vår kunnskap innenfor lufttrafikktjenesten o 1.1, Strips o 1.2, Enheters gjøremål o 1.3, Navigasjon o 1.4, Flygning o 1.5, Fraseologi o 1.6, Studietur o 1.7, Regelverk og dokumenter o 1.8, Meteorologi - Arbeidspakke 2. Øke vår kunnskap innenfor SE o 2.1, Undervisning o 2.2, Selvstudie o 2.3, Gruppesamarbeid - Arbeidspakke 3, Presentasjon o 3.1, SW Requirements Engineering, uke 37 o 3.2, Characteristics of good Design, uke 39 o 3.3, Factory Patterns og Abstract Factory Patterns, uke 41 o 3.4, uke 43 o 3.5, uke 45 o 3.6, uke 47 o 3.7 o 3.8 - Arbeidspakke 4, Software Project Progress Report o 4.1, SPPR, uke 37 o 4.2, SPPR, uke 38 o 4.3, SPPR, uke 39 o 4.4, SPPR, uke 40 o 4.5, SPPR, uke 41 o 4.6, SPPR, uke 42 o 4.7, SPPR, uke 43 o 4.8, SPPR, uke 44 o 4.9, SPPR, uke 45 o 4.10, SPPR, uke 46 o 4.11, SPPR, uke 47 o 4.12, SPPR, uke 48 - Arbeidspakke 5, Prosjekt o 5.1, Managementplan o 5.2, Kravdokument o 5.3, Designdokument o 5.4, Implementasjondokument o 5.5, Verifikasjons- og valideringsdokument o 5.6, SW produktdokument o 5.7, Sluttdokument - Arbeidspakke 6, Utviklingsverktøy o 6.1 XML o 6.2 Phyton 4
1.2.2 Hovedaktiviteter: - Vi har økt vår kunnskap innenfor lufttrafikktjenesten: o ved å gå grundig gjennom reelle flightstrips (arbeidspakke 1.1) o gjennom møte med veileder Børre Ludvigsen (arbeidspakke 1) o ved å gå gjennom ulike prosedyrer som foregår i et kontrolltårn o (arbeidspakke 1.2) ved å gå gjennom ulike navigasjonshjelpemidler og hvordan disse brukes i fly (arbeidspakke 1.3) o gjennom besøk i tårnet på Rygge Hovedflystasjon (arbeidspakke 1.6) o ved å gå gjennom stripsinstruks for Rygge kontrolltårn (arbeidspakke 1.7) - Økt vår kunnskap innenfor SE (arbeidspakke 2.1, 2.2, 2.3) - Forberedt presentasjon om Characteristics of good Design (arbeidspakke 3.2) - Ferdigstilt den andre SPPR (arbeidspakke 4.2) - Ferdigstilt SPMP versjon 1(arbeidspakke 5.1) - Fått en klarer definisjon over prosjektet (arbeidspakke 5.2) - Har startet med å finne krav (arbeidspakke 5.2) 1.2.3 Forandringer innenfor kostnader og arbeidsmengde: - Etter samtale med veileder Børre har vi lagt til en ny arbeidspakke, Utviklingsverktøy. Vi har bestemt oss for å lage en prototype av prosjektet vårt (digitale flightstrips). Dette gjør at vi må lære oss XML og Python. Vi har plusset på 250 timer på fremdriftsplanen, fordelt likt på gruppens medlemmer. 1.3 References Bøker: - Requiremets Engineering, Processes and teqniques, Gerald Kotonya og Ian Sommerville, 2001 - Software Engineering, Ian Sommerville, 2001 - Software Engineering, Theory and practice, Shari Lawrence Pfleeger, 2001 - Air Traffic Control, Ian Allen, 1984 Artikler: - www.howstuffworks.com\air-trafic-control.htm - Drafting Manual SW Documentation,1997, 1998 - SW Requirements, Pete Sawer and Gerald Kotonya, 2001 - Software Standards, George Rice, 1998 - The Five Orders of Ignorance, Phillip G. Armour, 2000 - Resourceful Systems for Faults Tolerance, Reliability, and Safety, Russell J. Abbott, 1990 - Transition To Object-Oriented Software Development, Mohamed E. Fayad, Wei- Tek Tsai, Milton L. Fulghum, 1996 Andre: - Kassett over samband mellom flygeledere og flykapteiner - Kart over flyplasser - Flightstrips - Slides - Notam - Metar - Stipinstruks - Oslo ATCC perm 5
1.4 Definitions and Acronyms Navn ATCC Flight progresstrips Metar Notam RID SCR SDS SMR SPMP SPPR SPR SRS SW VVD SE MP Enheter ATC Beskrivelse Air Traffic Control Center Hjelpemiddel hvor flygeleder får informasjon om en flygning og kan skrive ned informasjon for flygningen Metrological report to airmen varsel om aktuelt vær for en bestemt flyplass som har gyldighetsperiode enten 30 eller 60 minutter Notice to airmen rapport ment for å informere flygende personell om uregelmessigheter i luftrommet det planlegges å fly i Review Item Discrepancies Software Change Request Software Design Specification Software Modification Report Software Project Management Plan Software Project Process Report Software Problem Report Software Requirement Specification Software Verification and Validation Document Software Engineering Milepell Forskjellige arbeidssteder innen luftfart (eks kontrolltårn, innflygningskontroll, områdekontroll) Air Traffic Control 6
2 Technical Status 2.1 Work package technical status Arbeidspakker vi startet med i denne perioden: - 1.6-1.7-3.2-4.2 Arbeidspakker med start i tidligere perioder: - 1.1-1.2-1.3-1.4-1.8-2.1-2.2-2.3-5.1-5.2 Arbeidspakker vi ble ferdig med i denne perioden: - 4.2-5.1 (Disse arbeidspakkene ble helt ferdigstilt.) Hva vi ikke ble ferdige med i denne perioden: - 1.1 1.4, 1.6-1.8-2.1 2.3-3.2-5.2 2.2 Configuration status Forandringer i konfigurasjonsstatus. - RID statistikk: Versjon og revisjon av dokumenter: - SCR statistikk: - SPR statistikk: - SMR statistikk: Utgivelse av SW: - Ingen utgivelse av SW 7
2.3 Forecast for next reporting period Hva skal vi jobbe med i neste rapportperiode: - Arbeidspakke 1.1 (Christian formidler kunnskap) - Arbeidspakke 1.2 (Christian formidler kunnskap) - Arbeidspakke 1.3 (Christian formidler kunnskap) - Arbeidspakke 1.5 (Christian formidler kunnskap) - Arbeidspakke 1.7 (Christian formidler kunnskap) - Arbeidspakke 2.1 (SW Design) - Arbeidspakke 2.2 (Lese relevante artikler og kapitler) - Arbeidspakke 2.3 (Møtetid mandag 14-16, tirsdag 12-16, torsdag 14-16) - Arbeidspakke 3.2 (Fremlegg om Characteristics of good Design tirsdag 24.09.2002) - Arbeidspakker 3.3 (Forberede presentasjon om Factory Patterns og Abstract Factory Patterns. Skal ferdigstilles 3.10) - Arbeidspakke 4.3 (SPPR, uke 39. Skal ferdigstilles fredag 27.09.2002) - Arbeidspakke 5.2 (Kravdokument, fortsette med å identifisere krav. Får krav gjennom møte med Børre Ludvigsen mandag 23.09 kl.10 og samtaler med Christian. Skal ferdigstilles 18.10) 8
3 Resource status 3.1 Staff utilisation Total timeliste for gruppemedlemmer: Navn Timer denne perioden Timer tidligere perioder Timer for fremtidige perioder Petter Larsen 26 43 281 Kjell Gunnar Guttormsen 30 45 275 Christian Raspotnig 27 47 276 Therese Røsholdt 21 42 287 Eva Merete Sandved 26 47 277 Fremtidigere perioder er resten av prosjektet. 3.1.1 Felles timelist innenfor hver hovedarbeidspakke Person Arbeidspakke Tid Petter Larsen 1 5 2 14 3 2 4 1 5 4 6 - Kjell Gunnar Guttormsen 1 5 2 6 3 9 4 1 5 9 6 - Christian Raspotnig 1 6 2 6 3-4 - 5 15 6 - Therese Røsholdt 1 5 2 7 3-4 2 5 7 6 - Eva Merete Sandved 1 5 2 9 3-4 6 5 6 6-9
Totalt timer brukt denne perioden innenfor hver arbeidspakke Arb.pakke Uke 38 Uke 39 Uke 40 Uke 41 Uke 42 Uke 43 Uke 44 Uke 45 Uke 46 1 26 2 42 3 11 4 10 5 41 6-3.1.2 Timeliste Petter Dato Fra Til Tid Arbeidspakke Kommentar 15/9 1100 1300 2 t Oppdatert hjemmesidene 15/9 2000 2100 1 t 2.2 Lest i læreboken 16/9 0900 1000 1 t 2.3/5.2 Diskusjon, gjennomgang av spr 1000 1100 1 t 1 Møte med Børre 1100 1200 1 t 2.3/5.2 Def. og diskusjon av prosjekt 1400 1430 0.5 t 5.1 Møte Ky 1430 1530 1 t 5.1 Diskusjon prosjekt 1530 1630 1 t 1.1 Strip 17/9 1000 1200 2 t 2.1 Undervisning 17/9 1200 1600 4 t 2.3 3.2 4.2 Gruppesamarbeid Begynt med presentasjon Timelister, SPPR 17.09 1800 2030 2.5 t Oppdatert hjemmesider o Lagt ut møtereferater o Laget nye sider o Møtereferater o Dokumenter o Oppretter ulike dokumenter o mplan.pdf o srs.pdf o sds.pdf o vvd.pdf 17/9 2030 2100 0.5 t 2.2 Lest i læreboken 18/9 1430 1500 0.5 t 3.2 Presentasjon 18/9 1800 1830 0.5 t Oppdatert hjemmesidene o Lagt ut møtereferater o Lagt til flere linker 19/9 0900 1030 1.5 t 2.2 Selvstudium 19/9 1930 2030 1 t Oppdatert hjemmesidene 20/9 1130 1430 3 t 1.6 Studietur til Rygge Hovedflystasjon 1500 1700 2 t 5.2 Jobbe med å identifisere krav 10
3.1.3 Timeliste Eva Dato Fra Til Tid Arbeidspakke Kommentar 14/9 1100 1200 1 t 2.2 Kap. 3 15/9 1000 1200 2 t 2.2 Kap. 4 1200 1300 1 t 4.2 Klargjorde rapport for uke 38 16/9 0900 1000 1 t 2.3/5.2 Diskusjon, gjennomgang av spr 1000 1100 1 t 1 Møte med Børre 1100 1200 1 t 2.3/5.2 Def. og diskusjon av prosjekt 1430 1530 1 t 5.1 Diskusjon prosjekt 1530 1630 1 t 1.1 Strip 1800 2000 2 t 2.2/2.3 Kap. 4, referat 17/9 1000 1130 1.5 t 2.1 Presentasjon & formelle metoder 1200 1600 4 t 2.3/4.2 Gruppesamarbeid, SPPR uke 38 18/9 1100 1200 1 t 2.1 Forelesning 1415 1700 2.45 t 4.2 SPPR uke 38 1830 1930 2 t 5.1 SPMP 20/9 1130 1430 3 t 1.6 Studietur til Rygge Hovedflystasjon 1500 1700 2 t 5.2 Jobbe med å identifisere krav 3.1.4 Timeliste Therese Dato Fra Til Tid Arbeidspakke Kommentar 15/9 1000 1200 2 t 2.2 Kap. 4 16/9 0900 1000 1 t 2.3/5.2 Diskusjon, gjennomgang av spr 1000 1100 1 t 1 Møte med Børre 1100 1200 1 t 2.3/5.2 Def. og diskusjon av prosjekt 1400 1430 0.5 t 5.1 Møte Ky 1430 1530 1 t 5.1 Diskusjon prosjekt 1530 1630 1 t 1.1 Strip 17/9 1000 1200 2 t 2.1 Presentasjon & formelle metoder 1200 1600 4 t 2.3/5.1 Gruppesamarbeid, SPMP 19/9 1800 2000 2 t 4.1 SPPR 20/9 1130 1430 3 t 1.6 Studietur til Rygge Hovedflystasjon 1500 1700 2 t 5.2 Jobbe med å identifisere krav 11
3.1.5 Timeliste Kjell Gunnar Dato Fra Til Tid Arbeidspakke Kommentar 14/9 1530 1830 3 t 3.2 Forberedte presentasjon, lest i bok 15/9 0930 1130 2 t 3.2 Artikkel, skrevet punkter 16/9 2200 2230 0.50 t 3.2 2230 2245 0.25 t 4.2 Leste møtereferat 16/9 0900 1000 1 t 2.3/5.2 Diskusjon, gjennomgang av spr 1000 1100 1 t 1 Møte med Børre 1100 1200 1 t 2.3/5.2 Def. og diskusjon av prosjekt 1400 1430 0.5 t 5.1 Møte Ky 1430 1530 1 t 5.1 Diskusjon prosjekt 1530 1630 1 t 1.1 Strip 17/9 1000 1200 2 t 2.1 Gruppe presentasjon 1200 1215 0.25 t 2.3/4.2 1215 1500 2.75 t 2.3/3.2 Jobbet med presentasjon 1500 1530 0.50 t 4.2 Skrevet timeliste 18/9 1345 1515 1.5 t 3.2 2300 2330 0.5 t 3.2 19/9 1100 1200 1 t 2.1 Forelesning 1200 1430 2.5 t 5.1 Jobbet med SPMP 1500 1700 2 t 5.1 Jobbet med SPMP 20/9 1130 1430 3 t 1.6 Studietur til Rygge Hovedflystasjon 1500 1700 2 t 5.2 Jobbe med å identifisere krav 3.1.6 Timeliste Christian Dato Fra Til Tid Arbeidspakke Kommentar 16/9 0900 1000 1 t 2.3/5.2 Diskusjon, gjennomgang av spr 1000 1100 1 t 1 Møte med Børre 1100 1200 1 t 2.3/5.2 Def. og diskusjon av prosjekt 1400 1430 0.5 t 5.1 Møte Ky 1430 1530 1 t 5.1 Diskusjon prosjekt 1530 1630 1 t 1.1 Strip 1630 1700 0.5 1.1 Strip 2030 2130 1 t Møtereferat 2300 2330 0.5 2.2 Leste artikkel 17/9 1000 1200 2 t 2.1 Forelesning 1200 1600 4 t 5.1 Jobbet med SPMP 18/9 2300 0000 1 t 5.2 Skrev krav 19/9 0915 0945 0.5 t 5.2 Begynte å lage SRS og se over krav 1000 1200 2 t 2.1 Forelesning 1200 1430 2.5 t 5.1 Jobbet med SPMP 1500 1700 2 t 5.1 Jobbet med SPMP 20/9 1130 1430 3 t 1.6 Studietur til Rygge Hovedflystasjon 1500 1700 2 t 5.2 Jobbe med å identifisere krav 12
3.2 Work package resource status Fremdriftstabell Arbeidspakke Navn Plan 1 ATC 200 2 SE 500 3 Foredrag 80 4 SPPR 50 5 Prosjekt 670 6 Utvikling 1500 Tidligere Uke 37 Uke 38 Total PrEst ToGo PrEst ToGo PrEst ToGo Exp Cum Exp Cum Exp Cum 200 150 200 131 200 105 200 50 200 19 200 26 200 500 408 500 378 500 374 500 92 500 30 500 42 500 80 65 80 64 80 53 80 15 80 1 80 11 80 50 50 50 45 50 35 50 0 50 5 50 10 50 670 660 670 656 670 615 670 10 670 14 670 41 670 0 250 250 0 250 1500 1343 1500 1343 1500 1463 1750 167 1500 167 1500 130 1750 13
4 Schedule status 4.1 Milestone trend charts Milepel Hva Beskrivelse Plandato Uke MP1 SPPR # 1 Progress Rapport 13.09.2002 37 MP2 SPPR # 2 Progress Rapport 20.09.2002 38 MP3 SPMP Management Plan 20.09.2002 38 MP4 SPPR # 3 Progress Rapport 27.09.2002 39 MP5 SPPR # 4 Progress Rapport 04.10.2002 40 MP6 SPPR # 5 Progress Rapport 11.10.2002 41 MP7 SPPR # 6 Progress Rapport 18.10.2002 42 MP8 SRS SW Req. Specification 18.10.2002 42 MP9 SPPR # 7 Progress Rapport 25.10.2002 43 MP10 SPPR # 8 Progress Rapport 01.11.2002 44 MP11 SPPR # 9 Progress Rapport 08.11.2002 45 MP12 SDS SW Design Specification 08.11.2002 45 MP13 SPPR # 10 Progress Rapport 15.11.2002 46 MP14 SPPR # 11 Progress Rapport 22.11.2002 47 MP15 VVD Verification and Validation 22.11.2002 47 Document MP16 SPPR # 12 Progress Rapport 29.11.2002 48 MP 17 ProR Prosjekt Rapport 06.12.2002 49 14
Milestone trend chart for Flight Progress Strip System for Air Traffic Control System Milepel MP1 MP2 MP3 MP4 MP5 MP6 MP7 MP8 MP9 MP10 MP11 MP12 MP13 MP14 MP15 MP16 MP17 Update Uke Uke 37 38 38 39 40 41 42 42 43 44 45 45 46 47 47 48 49 Plan 37 38 39 40 41 42 43 44 45 46 47 48 49 SPPR37 15
4.2 Schedule summary Bar Chart Arbeidspakker 5,2 5,1 4,2 3,2 2,3 2,2 2,1 1,8 1,7 1,6 1,4 1,3 1,2 1,1 0 20 40 60 80 100 %-vis fullført Arbeidspakker som er sluttført i tidligere perioder: - 3.1, 4.1 (uke 37) SPPR37 16
5 Problems Uenighet i gruppen om vi skal lage et manuelt flightstripsystem, eller et digitalt. Har ikke fått hjemmeområde. Vanskelig å holde orden på dokumenter. Therese og Petter borte fra skolen (torsdag 19/9) og jobber hjemmefra. SPPR37 17