Fragen Flashcards

(119 cards)

1
Q

Gehört das Durchführen von Tests zu den Aufgaben des QM?

A

Ja

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Eigenschaft haben die Aufgaben im Betrieb?

A

Sie wiederholen sich

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welche allgemeine Eigenschaft haben die Aufgaben im Projekt?

A

Sie sind einmalig

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Warum wird QM durchgeführt?

A

Qualität gewährleisten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Gilt in Projekten das Pareto-Prinzip?

A

Nein es gilt das Non-Pareto Prinzip

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Warum gibt es so viele konstruktive Maßnahmen in Projekten?

A

Sicherstellung von guter Qualität

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist die Voraussetzung zur Nutzung des Pareto-Prinzips?

A

Kein Projekt (80% der Fehler zu 20% der Teilsysteme gehören)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Ist die Standardisierung im Betrieb hoch?

A

Ja

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wo ist eine permanente Steigerung der Qualität möglich?

A

Im Betrieb vom Qualitätsmanagement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Welche Kostenart entsteht im Projekt ohne Qualitätsmanagement?

A

Entwicklungskosten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was ist die höchste Risikoeinstufung?

A

5 – Leben oder Tod
4 – Schwere Unternehmens-/Gesundheitsschäden
3 – Unternehmens-/Personenschäden
2 – Geringe Schäden (Büro)
1 – Imageschäden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Nennen Sie ein Beispiel für die höchste Risikoeinstufung!

A

Ampel (auf der Straße)
Flugzeug Software die entscheidend für die Landung eines Flugzeugs ist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was ist das Ziel bei der Ermittlung der Qualitätskosten?

A

Wirtschaftlichkeit eines Projekts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

In welchem Qualitätsbereich sind „quick wins“ möglich?

A

Geringer und (mittleren) Qualitätsbereich

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wie beeinflussen fehlende Standards den Wettbewerb?

A

Verzerrter Markt
Unterschiedliche Preise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Was erfordert ein transparenter Markt?

A

Standards

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Warum sollte der Qualitätsmanager nicht für die Umsetzung verantwortlich
gemacht werden?

A

Fehlendes Weisungsrecht (das Recht des Arbeitgebers, Zeit, Ort und Art der Arbeit
sowie das Verhalten der Arbeitnehmer im Betrieb festzulegen)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Wer sollte die Umsetzungsqualität als Ziel haben?

A

Der Projektmanager/leiter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Welche Rolle sollte der Qualitätsmanager in einem Projekt haben?

A

Beratungsrolle (Qualitätsmanager legt die Soll-Qualität fest)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Was ist der Grund für die unscharfen Vorstellungen der Anwender?

A

Anwender kennt sich in der IT nicht aus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

FCM (Modell für Software Sicherheitskriterien): Was ist der Vorteil von FCM?

A

Sichere Auswahl von Kriterien, folgt internationaler Norm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

GQM: Welchen Vorteil hat GQM?

A

Geht schnell

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Was ist der Sinn der Zielbildung?

A

Quantitativ messbare Ziele

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Wie viele Kategorien hat FCM?

A

6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Nennen Sie ein Beispiel für FCM-Kategorien!
Funktionalität, Nutzbarkeit, Zuverlässigkeit, Portabilität, Wartbarkeit, Effizienz
26
Nennen Sie ein Beispiel für die Kategorie Wartbarkeit!
Stabilität der Software (wie oft muss gewartet werden), Verfügbarkeit
27
Was ist eine Qualitätsstufe?
Abschnitt auf einer Skala (z.B. Antwortzeit in ms)
28
Wer legt die Qualitätsstufe fest?
Auftraggeber
29
Gibt es eine allgemein gute Softwarequalität?
Nein
30
Zu welchem Zeitpunkt denkt man über konstruktive Maßnahmen nach?
Vor dem Projekt
31
Nenne eine Möglichkeit für eine konstruktive Maßnahme?
Personell, Organisatorisch, Technisch
32
Welche konstruktive Maßnahme dauert am längsten?
Personelle Maßnahme
33
Warum verwendet man konstruktive Maßnahmen?
Effizienzsteigerung des Projekts
34
Nach welchen Eigenschaften wird beim Personal gesucht?
Genauigkeit (Zuverlässigkeit, Verantwortung)
35
Welche Motivationsart sollte bei hohen Qualitätsanforderungen vorherrschen?
Intrinsisch
36
Wie kann man Qualitätsziele mit den persönlichen Zielen der Mitarbeiter verbinden?
In dem man die Ziele vereinbart.
37
Wo sollte sich die Qualitätssicherung bei Anforderungen hoher Qualität, befinden?
In der Qualitätsabteilung
38
Wo sollte sich die Qualitätssicherung befinden, wenn man schnell Qualitätsprobleme erkennen will?
Im Projekt
39
Können Tools konstruktive Maßnahmen enthalten?
Ja
40
Warum fällt die ISO 9001 (Standard für QM) unter die konstruktiven Maßnahmen?
Weil wie bei den konstruktiven Maßnahmen Fehler durch Erfahrungen und Best Practices vermieden werden
41
Stammen die Best Practices aus der Wissenschaft?
Nein, Erfahrung
42
Gehört die ISO 9001 zu den SOLL-Prozessen?
Ja
43
Warum nutzt man Prozessmodelle?
Prozesse effizienter gestalten
44
Mit welchen drei Dingen beschäftigt sich die ISO 9001 vor allem?
Soll Aktivitäten Dokumente Verantwortung
45
Für welche Projekte wird die ISO 9001 angewendet?
Großen und risikoreichen Projekten
46
Welche beiden Dimensionen werden bei der CMMI betrachtet? (Capability Maturity Model Integration (CMMI) is a process and behavioral model that helps organizations streamline process improvement and encourage productive, efficient behaviors that decrease risks in software, product, and service development.)
Reife und Fähigkeit
47
Nennen Sie ein Maturity-Level?
Initial Managed Defined Quantitatively Optimized
48
Nennen Sie eine Gemeinsamkeit zwischen ISO9001 und CMMI!
International anerkannt Ziele für Aktivitäten Ziele für Ergebnisse Zertifizierung ist schwer zu bekommen Normen müssen an das Unternehmen angepasst werden
49
Nennen Sie einen Unterschied zwischen ISO9001 und CMMI!
Fachbezug (9001 allgemein – CMMI Softwarebezug) Granularität (wie fein Prozesse analysiert werden) Neutralität Beantwortung
50
Welcher Maßnahmentyp wird hier zusätzlich geprüft?
Wirksamkeit
51
Werden Merkmalsausprägungen geprüft?
Ja
52
Nennen Sie eine Art von analytischen Maßnahmen.
Manuell (semantischer Fehler finden, Fehler in der Funktion) Dynamisch (Finden von Fehlern) Statisch (Finden von Fehlerwahrscheinlichkeiten)
53
Können analytische Maßnahmen mit der Abnahme des Produktes zusammenhängen?
Ja
54
Wie findet man semantische (funktionelle) Fehler?
Manuelle Suche
55
Wie unterscheiden sich die manuellen Verfahren?
Aufwand, Häufigkeit, Fehlerfindungsrate, Moderatoren, Verschiedener Vorbereitungszeit
56
Nennen Sie einen Typ der manuellen Verfahren!
Walkthrough, Review, Inspektion
57
Wer ist für diese Verfahren jeweils verantwortlich?
Autor/Entwickler: Walktrough Projektleiter: Review Externer Gutachter: Inspektion
58
Welche Unternehmenskultur ist hierfür nötig?
Offene Unternehmenskultur
59
Warum findet man bei der Inspektion mehr Fehler?
externe Prüfer, Checklisten
60
Wie heißt das Verfahren mit unbekanntem Quellcode?
Funktionstest (Blackbox)
61
Deckt das vollständige Verfahren alle möglichen Testfälle ab
Nein
62
Wie heißt das Verfahren, bei dem der Quellcode bekannt ist?
Strukturtest (Glassbox)
63
Welches Verfahren nutzt man, um Sicherheit zu gewährleisten?
Strukturtest (Glassbox)
64
Woher kommen die Testfälle bei den Funktionstests (Blackbox)?
Pflichtenheft
65
Wer führt den Funktionstest durch?
Anwender
66
Kann ein Funktionstest durchgeführt werden, wenn das Pflichtenheft unvollständig ist?
Nein
67
Woher kommen die Testfälle bei den Strukturtests?
Quellcode
68
Wer führt den Strukturtest durch?
Entwicklern
69
Braucht man für den Strukturtest ein Tool?
Ja
70
Wie wirkt das Pflichtenheft auf den Umfang des Funktionstests?
Je mehr im Pflichtenheft definiert desto größer
71
Nennen Sie ein Beispiel für einen systematischen Test!
Äquivalenzklassentest, Grenzwerttest
72
Nennen Sie ein Beispiel für einen ergänzenden Test!
Zufallstest
73
Was möchte man mit Funktionstest erreichen?
Abgleich Software mit Pflichtenheft
74
Äquivalenz-Klassentest: Innerhalb welchen Bereichs wird der gültige Testfall gewählt?
Festgelegten Wertebereich
75
Wie unterscheidet sich der Äquivalenz-Klassentest zum Grenzwerttest?
Bei Grenzwerttest befinden sich die Variablen an den Grenzen des Wertebereichs, während bei Äquivalenzklassentest die Variablen nur am innerhalb der Wertebereichs liegen müssen
76
Welcher der beiden ist aufwendiger?
Grenzwerttest
77
Wann wählt man den Zufallstest?
Bei Routine Entwicklungen
78
In welchem Umfeld wählt man den Test spezieller Werte?
Wissensrisikohaften Projekt
79
Warum findet der Test spezieller Werte so viele Fehler?
Bereich des fehlenden Wissens
80
Zu welcher Testart gehört der Strukturtest?
Glassbox
81
Nennen Sie ein Beispiel für einen Strukturtest!
Schleifentest, Zweigtest, Bedingungstest,
82
Sind tote Pfade bei den Zweigtests zulässig?
Ja
83
Wozu nutzt man Strukturtests?
Überprüfung der Strukturelemente
84
Wie funktioniert ein Zweigtest?
Einmaliges Durchlaufen der Zweige
85
Wie funktioniert ein Bedingungstest?
Jede Möglichkeit wird einmal Durchlaufen
86
Wie funktioniert ein Schleifentest?
Einmalige Wiederholung der Schleife, dann testen sämtlicher Abbruchbedingungen
87
Welchen besonderen Nutzen hat der Kombinationstest?
Hohe Effizienz
88
Was ist der erste Schritt beim Kombinationstests?
Instrumentierung der Software. (Das Ergänzen von Computerprogrammen mit speziellem Code, um ihr Verhalten untersuchen zu können)
89
Was ist der zweite Schritt bei den Kombinationstests?
Funktionstest
90
Findet man über Maße vor allem Fehler?
Nein, Fehlerwahrscheinlichkeiten
91
Gibt es qualitative Metriken?
Ja
92
Sind Metriken Maße? -> Laut Böhne scheiss frage
Ja
93
Was möchte man mit Maßen erreichen?
Schnelles Auffinden von Abweichungen des Pflichtenhefts
94
Wie nennt man die semantische Zusammengehörigkeit?
Bindung
95
Welchen Vorteil hat die Bindung bei der Expertenfindung?
Hohe Bindung -> leichter Prüfer finden
96
Wie erkennt man durch die Bindung Projektrisiken?
Bindung niedrig -> Nicht-Finden von Experten zeigt Projektrisiko auf
97
Aus welchen Komponenten besteht der Umfang?
Anzahl Attribute * Anzahl Methoden
98
Wie kann man das Verständnis verbessern?
Transparenz
99
Ab welchem Wert der Zyklomatischen Zahl sinkt das Verständnis?
Z = 5
100
Welche Module werden bei der Integration getestet?
Module die eine Assoziation zu anderen Klassen haben
101
Welches Problem tritt bei der Integration auf?
Fehlende Kommunikation neuer Erkenntnisse
102
Welcher Integrationsweg wird in der WI vorrangig verwendet?
Inkrementell (schrittweise erfolgen, aufeinander aufbauend)
103
Warum verwendet man den inkrementellen Integrationsweg?
Sicherste Methode
104
Wann findet der Test beim nicht-inkrementellen Integrationsweg statt?
Test erst nach Einbau mehrerer Inkremente
105
Was ist der Nachteil von Big Bang?
Aufwendige Fehlersuche
106
Wann findet der Test beim inkrementellen Integrationsweg statt?
Nach Einbau eines Inkrements
107
Was ist der Vorteil von Bottom-Up?
Ernsthafte Probleme früh erkennen
108
Müssen alle Methoden der neuen Klasse beim Integrationstest getestet werden?
Ja
109
Wie oft werden die Methoden ausgeführt?
Ein Mal
110
Kann der Abschlusstest schon versuchsweise vor dem Abschluss durchgeführt werden?
Nein
111
Reicht es Versuchsdaten zu nehmen?
Nein -> Reale Daten
112
Aus wie vielen Einzeltests besteht der Abschlusstest?
5 oder mehr
113
Warum macht man den Abschlusstest?
Software Übergabe
114
Obwohl der Funktionstest schon durchgeführt wurde, kann es passieren das beim Abschlusstest neue Fehler gefunden werden?
Ja
115
Nennen Sie einen Systemtests!
Funktionstest
116
Welche Arten von Tests gehören zum Leistungstest? -> (kommt nicht dran)
Innerhalb Pflichtenheft (Funktionstest) Außerhalb Pflichtenheft (Stresstest)
117
Was sind System Metriken?
Messbare Anforderungen des Pflichtenhefts
118
Was ist die häufigste Systemmetrik?
Lines of Code
119
Was ist der besondere Vorteil von System Metriken?
Messbarkeit von riesigen Softwaresystemen