Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
1
Gruppe 9 Design evaluering og validering
2
Validering og verifisering
Validering – Tilfredstiller krav Verifisering – Kvaliteten på designet
3
Matematisk Validering
Deler systemet inn i prosesser Spesifiserer Inputs Forventet outputs
4
Measuring design quality
Målemetoder for design kvalitet Objekt orientert design Unngå koblinger mellom klasser som ikke er subklasser eller superklasser Design informasjon kan brukes til å forutsi hvor vi kan regne med å finne feil.
5
Quality design principles of Coad and Yourdon
Coupling Interaction mellom klasser bør holdes lav Arvede koblinger mellom klasser bør være høy i % Cohesion Ingen ubrukte metoder eller attributter Clarity of design Bruk av konsistent ordforråd er viktig Ansvaret til en klasse bør være klart definert, begrenset og overholdt Generalisation-Specialisation depht. Bruk mest mulig arv Keeping objects and classes simple
6
Sammenligne design Se på forskjellige design metoder for å finne den best egnede til formålet
9
Sammenlignings tabell
10
Design Review Prosess der vi gjennomgår designen før vi utvikler produktet videre Hensikten med denne prosessen er å forsikre oss om at vi lager det kunden vil ha Prosessen gjennomføres i tre etapper
11
Preliminary Design Review
Kunde Analytikeren som hjalp til med å definere system kravene Bruker System designer Moderator Sekretær Andre interesserte system utviklere
12
Critical Design Review
Analytikeren som hjalp til med å definere system kravene System designer Moderator Sekretær Program designer System tester Analytiker som skal skrive system dokumentasjonen Andre interesserte system utviklere
13
Program Design Review Analytikeren som laget system kravene
System designer Program designer Analytiker som skal skrive system dokumentasjonen Utviklere Moderator Sekretær Andre interesserte system utviklere
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.