Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

1 Vedlikehold av systemer Gruppe 3 Henning Kristiansen Vegard Simensen Andrè Hauge Mats Lindh.

Liknende presentasjoner


Presentasjon om: "1 Vedlikehold av systemer Gruppe 3 Henning Kristiansen Vegard Simensen Andrè Hauge Mats Lindh."— Utskrift av presentasjonen:

1 1 Vedlikehold av systemer Gruppe 3 Henning Kristiansen Vegard Simensen Andrè Hauge Mats Lindh

2 2 Vedlikeholdsteknikker  Konfigurasjonskontroll  Innvirkningsanalyse

3 3 Konfigurasjonskontroll Holde styr på endringer ved å opprette et konfigurasjonsstyre

4 4 1. Problem funnet 2. Rapportering 3. Relevans 4. Omfang, prioritet og ansvar 5. Endring / utvikling 6. Integrasjon 7. Endringsrapport Integrasjonskontroll Skal inneholde følgende:  Synkronisering – Når var endringen gjort  Identifikasjon – Hvem gjorde forandringen  Navngiving – Til hva som var endret  Attest – Ble endringen gjort riktig  Godkjenning – Hvem godkjente forandringene  Notifikasjoner – Hvem har fått beskjed  Kansellering – Hvem kan avbryte endringen  Ansvar – Hvem har ansvar for forandringen  Prioritet – Viktigheten av forandringen Konfigurasjonsstyre

5 5 Innvirkningsanalyse  Evaluerer alle konsekvensene en endring kan gi Inkludert ressursbruk  Hjelper å kontrollere vedlikeholdskostnaden

6 6

7 7 Softwarefornyelse Redokumentasjon Restrukturering Reverse engineering Gjenutvikling

8 8 Redokumentere  Statisk analyse av koden Hva gjør egentlig koden?

9 9 Restrukturere  Gjør det lettere å forstå  Henter designspesifikasjon fra kildekoden Ustrukturert kode Forenkler intern representasjon Strukturert kode Regenerer strukturert kode Intern representasjon av koden

10 10 Reverse Engineering  Henter designspesifikasjon fra kildekoden  Gjør det mulig å manipulere  Kan sitte igjen med mindre informasjon  Meget ustrukturerte systemer vil være vanskelig å reversere  Oppdager inkonsistens og standardfeil

11 11 Gjenutvikling  Utvidelse av Reverse Engineering  Lager ny kode uten å endre hovedfunksjoner Oppdaterer til standarder  Må i de fleste tilfeller kombineres med menneskelige faktorer

12 12 Klassifikasjon av softwarefornyelse SPECIFICATION DESIGN SOURCE CODE RekonstruksjonRedokumentasjonReverse Engineering Gjenutvikling

13 13


Laste ned ppt "1 Vedlikehold av systemer Gruppe 3 Henning Kristiansen Vegard Simensen Andrè Hauge Mats Lindh."

Liknende presentasjoner


Annonser fra Google