SlideServe
Menu
Préférences
© SlideServe · v2026

Kvalitet i systemudvikling

naava avatar
13 diapositives · 370 Views · Oct 21, 2014

Kvalitet i systemudvikling. Kom sammen med struktureret systemudvikling, som var det store hit i 1970’erne. På det tidspunkt kendte alle programmører Yourdon og Jackson. JSP Jackson structured programming Guru: Michael A. Jackson.

Kvalitet i systemudvikling - slide 1
01 / 13Kvalitet i systemudvikling
1 / 17

Télécharger la présentation

Kvalitet i systemudvikling
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Kvalitet i systemudvikling Kom sammen med struktureret systemudvikling, som var det store hit i 1970’erne. På det tidspunkt kendte alle programmører Yourdon og Jackson.

  2. JSP Jackson structuredprogrammingGuru: Michael A. Jackson Blev især anvendt til batch-programmering, altså hvor man behandlede store datamængder i en samlet ”kørsel”. Online programmer var en sjældenhed.

  3. Dataflow diagram. Guru: Yourdon.

  4. Kvalitet • McCall 1977 • Boehm 1978 • Bowen 1985 • Murine 1988 • Laterothers

  5. Quality factors perspectives

  6. Table 2 Definition of Software Quality Factors • Correctness: I hvilket omfang et program opfylder sine specifikationer og når brugerens brugsmål. • Reliability: I hvilket omfang et program kan udføre den forventede funktion med forventet pression. • Efficiency: De computerressourcer der skal anvendes for at udføre den forventede funktion. • Integrity: I hvilken udstrækning uautoriseret adgang til software og data kan styres og kontrolleres. • Usability: Den indsats, der kræves for at lære, betjene, forberede input, og fortolke output af et program. • Maintainability: Den indsats, der kræves for at lokalisere og rette en fejl.

  7. …fortsat • Testabilty: Den indsats der kræves, for at teste et program tilstrækkeligt, så det er sikret, at det udfører den forventede funktion. • Flexibility: Den indsats der skal til, for at ændre et program. • Portability: Den indsats der kræves, for at portere et system fra en hardware og/eller software installation til en anden. • Reusability: I hvilket omfang, et program kan anvendes i andet sammenhæng: Set inden for den pakke og scope programmet/funktionen skal virke. • Interoperability: Den indsats der kræves, for at koble systemet sammen med et andet.

  8. Senere: Måling for hver faktor. Tabel 3 sætter mål på kvalitets begreber fra figur 2.

  9. Første dag i Nets • Den første kommentar jeg fik som nyansat i Nets: Der er 2-3 observatører for skulderen af hver systemudvikler. • ??? • Det forstod jeg ikke et pluk af.

  10. En lille projekt organisation Projektchef Projektleder Lead developer developer developer Tester

  11. Min erfaring: Som tiden går bliver kvalitetskravene eskalerende. • Nogle gange er kravene til kvalitet så store, at man som mening medarbejder ofte spørger sig selv, om ledelsen har tænkt på, at man også skal have tid til at producere noget. • Men det er sjældent nogle tør sige det offentligt.

  12. Min erfaring: Som tiden går bliver kvalitetskravene selvformerende.