Fragen Flashcards

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
Q

Nennen Sie ein Beispiel für FCM-Kategorien!

A

Funktionalität, Nutzbarkeit, Zuverlässigkeit, Portabilität, Wartbarkeit, Effizienz

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

Nennen Sie ein Beispiel für die Kategorie Wartbarkeit!

A

Stabilität der Software (wie oft muss gewartet werden), Verfügbarkeit

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

Was ist eine Qualitätsstufe?

A

Abschnitt auf einer Skala (z.B. Antwortzeit in ms)

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

Wer legt die Qualitätsstufe fest?

A

Auftraggeber

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

Gibt es eine allgemein gute Softwarequalität?

A

Nein

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

Zu welchem Zeitpunkt denkt man über konstruktive Maßnahmen
nach?

A

Vor dem Projekt

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

Nenne eine Möglichkeit für eine konstruktive Maßnahme?

A

Personell, Organisatorisch, Technisch

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

Welche konstruktive Maßnahme dauert am längsten?

A

Personelle Maßnahme

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

Warum verwendet man konstruktive Maßnahmen?

A

Effizienzsteigerung des Projekts

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

Nach welchen Eigenschaften wird beim Personal gesucht?

A

Genauigkeit (Zuverlässigkeit, Verantwortung)

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

Welche Motivationsart sollte bei hohen Qualitätsanforderungen vorherrschen?

A

Intrinsisch

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

Wie kann man Qualitätsziele mit den persönlichen Zielen der Mitarbeiter
verbinden?

A

In dem man die Ziele vereinbart.

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

Wo sollte sich die Qualitätssicherung bei Anforderungen
hoher Qualität, befinden?

A

In der Qualitätsabteilung

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

Wo sollte sich die Qualitätssicherung befinden, wenn man schnell
Qualitätsprobleme erkennen will?

A

Im Projekt

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

Können Tools konstruktive Maßnahmen enthalten?

A

Ja

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

Warum fällt die ISO 9001 (Standard für QM) unter die konstruktiven Maßnahmen?

A

Weil wie bei den konstruktiven Maßnahmen Fehler durch Erfahrungen und Best
Practices vermieden werden

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

Stammen die Best Practices aus der Wissenschaft?

A

Nein, Erfahrung

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

Gehört die ISO 9001 zu den SOLL-Prozessen?

A

Ja

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

Warum nutzt man Prozessmodelle?

A

Prozesse effizienter gestalten

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

Mit welchen drei Dingen beschäftigt sich die ISO 9001 vor allem?

A

Soll Aktivitäten
Dokumente
Verantwortung

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

Für welche Projekte wird die ISO 9001 angewendet?

A

Großen und risikoreichen Projekten

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

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.)

A

Reife und Fähigkeit

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

Nennen Sie ein Maturity-Level?

A

Initial
Managed
Defined
Quantitatively
Optimized

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

Nennen Sie eine Gemeinsamkeit zwischen ISO9001 und CMMI!

A

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
Q

Nennen Sie einen Unterschied zwischen ISO9001 und CMMI!

A

Fachbezug (9001 allgemein – CMMI Softwarebezug)
Granularität (wie fein Prozesse analysiert werden)
Neutralität
Beantwortung

50
Q

Welcher Maßnahmentyp wird hier zusätzlich geprüft?

A

Wirksamkeit

51
Q

Werden Merkmalsausprägungen geprüft?

A

Ja

52
Q

Nennen Sie eine Art von analytischen Maßnahmen.

A

Manuell (semantischer Fehler finden, Fehler in der Funktion)
Dynamisch (Finden von Fehlern)
Statisch (Finden von Fehlerwahrscheinlichkeiten)

53
Q

Können analytische Maßnahmen mit der Abnahme des Produktes
zusammenhängen?

A

Ja

54
Q

Wie findet man semantische (funktionelle) Fehler?

A

Manuelle Suche

55
Q

Wie unterscheiden sich die manuellen Verfahren?

A

Aufwand, Häufigkeit, Fehlerfindungsrate, Moderatoren,
Verschiedener Vorbereitungszeit

56
Q

Nennen Sie einen Typ der manuellen Verfahren!

A

Walkthrough,
Review,
Inspektion

57
Q

Wer ist für diese Verfahren jeweils verantwortlich?

A

Autor/Entwickler: Walktrough
Projektleiter: Review
Externer Gutachter: Inspektion

58
Q

Welche Unternehmenskultur ist hierfür nötig?

A

Offene Unternehmenskultur

59
Q

Warum findet man bei der Inspektion mehr Fehler?

A

externe Prüfer, Checklisten

60
Q

Wie heißt das Verfahren mit unbekanntem Quellcode?

A

Funktionstest (Blackbox)

61
Q

Deckt das vollständige Verfahren alle möglichen Testfälle ab

A

Nein

62
Q

Wie heißt das Verfahren, bei dem der Quellcode bekannt ist?

A

Strukturtest (Glassbox)

63
Q

Welches Verfahren nutzt man, um Sicherheit zu gewährleisten?

A

Strukturtest (Glassbox)

64
Q

Woher kommen die Testfälle bei den Funktionstests (Blackbox)?

A

Pflichtenheft

65
Q

Wer führt den Funktionstest durch?

A

Anwender

66
Q

Kann ein Funktionstest durchgeführt werden, wenn das Pflichtenheft unvollständig
ist?

A

Nein

67
Q

Woher kommen die Testfälle bei den Strukturtests?

A

Quellcode

68
Q

Wer führt den Strukturtest durch?

A

Entwicklern

69
Q

Braucht man für den Strukturtest ein Tool?

A

Ja

70
Q

Wie wirkt das Pflichtenheft auf den Umfang des Funktionstests?

A

Je mehr im Pflichtenheft definiert desto größer

71
Q

Nennen Sie ein Beispiel für einen systematischen Test!

A

Äquivalenzklassentest, Grenzwerttest

72
Q

Nennen Sie ein Beispiel für einen ergänzenden Test!

A

Zufallstest

73
Q

Was möchte man mit Funktionstest erreichen?

A

Abgleich Software mit Pflichtenheft

74
Q

Äquivalenz-Klassentest: Innerhalb welchen Bereichs wird der gültige Testfall
gewählt?

A

Festgelegten Wertebereich

75
Q

Wie unterscheidet sich der Äquivalenz-Klassentest zum Grenzwerttest?

A

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
Q

Welcher der beiden ist aufwendiger?

A

Grenzwerttest

77
Q

Wann wählt man den Zufallstest?

A

Bei Routine Entwicklungen

78
Q

In welchem Umfeld wählt man den Test spezieller Werte?

A

Wissensrisikohaften Projekt

79
Q

Warum findet der Test spezieller Werte so viele Fehler?

A

Bereich des fehlenden Wissens

80
Q

Zu welcher Testart gehört der Strukturtest?

A

Glassbox

81
Q

Nennen Sie ein Beispiel für einen Strukturtest!

A

Schleifentest, Zweigtest, Bedingungstest,

82
Q

Sind tote Pfade bei den Zweigtests zulässig?

A

Ja

83
Q

Wozu nutzt man Strukturtests?

A

Überprüfung der Strukturelemente

84
Q

Wie funktioniert ein Zweigtest?

A

Einmaliges Durchlaufen der Zweige

85
Q

Wie funktioniert ein Bedingungstest?

A

Jede Möglichkeit wird einmal Durchlaufen

86
Q

Wie funktioniert ein Schleifentest?

A

Einmalige Wiederholung der Schleife, dann testen sämtlicher Abbruchbedingungen

87
Q

Welchen besonderen Nutzen hat der Kombinationstest?

A

Hohe Effizienz

88
Q

Was ist der erste Schritt beim Kombinationstests?

A

Instrumentierung der Software. (Das Ergänzen von Computerprogrammen mit
speziellem Code, um ihr Verhalten untersuchen zu können)

89
Q

Was ist der zweite Schritt bei den Kombinationstests?

A

Funktionstest

90
Q

Findet man über Maße vor allem Fehler?

A

Nein, Fehlerwahrscheinlichkeiten

91
Q

Gibt es qualitative Metriken?

A

Ja

92
Q

Sind Metriken Maße? -> Laut Böhne scheiss frage

A

Ja

93
Q

Was möchte man mit Maßen erreichen?

A

Schnelles Auffinden von Abweichungen des Pflichtenhefts

94
Q

Wie nennt man die semantische Zusammengehörigkeit?

A

Bindung

95
Q

Welchen Vorteil hat die Bindung bei der Expertenfindung?

A

Hohe Bindung -> leichter Prüfer finden

96
Q

Wie erkennt man durch die Bindung Projektrisiken?

A

Bindung niedrig -> Nicht-Finden von Experten zeigt Projektrisiko auf

97
Q

Aus welchen Komponenten besteht der Umfang?

A

Anzahl Attribute * Anzahl Methoden

98
Q

Wie kann man das Verständnis verbessern?

A

Transparenz

99
Q

Ab welchem Wert der Zyklomatischen Zahl sinkt das Verständnis?

A

Z = 5

100
Q

Welche Module werden bei der Integration getestet?

A

Module die eine Assoziation zu anderen Klassen haben

101
Q

Welches Problem tritt bei der Integration auf?

A

Fehlende Kommunikation neuer Erkenntnisse

102
Q

Welcher Integrationsweg wird in der WI vorrangig verwendet?

A

Inkrementell (schrittweise erfolgen, aufeinander aufbauend)

103
Q

Warum verwendet man den inkrementellen Integrationsweg?

A

Sicherste Methode

104
Q

Wann findet der Test beim nicht-inkrementellen Integrationsweg statt?

A

Test erst nach Einbau mehrerer Inkremente

105
Q

Was ist der Nachteil von Big Bang?

A

Aufwendige Fehlersuche

106
Q

Wann findet der Test beim inkrementellen Integrationsweg statt?

A

Nach Einbau eines Inkrements

107
Q

Was ist der Vorteil von Bottom-Up?

A

Ernsthafte Probleme früh erkennen

108
Q

Müssen alle Methoden der neuen Klasse beim Integrationstest getestet werden?

A

Ja

109
Q

Wie oft werden die Methoden ausgeführt?

A

Ein Mal

110
Q

Kann der Abschlusstest schon versuchsweise vor dem Abschluss durchgeführt
werden?

A

Nein

111
Q

Reicht es Versuchsdaten zu nehmen?

A

Nein -> Reale Daten

112
Q

Aus wie vielen Einzeltests besteht der Abschlusstest?

A

5 oder mehr

113
Q

Warum macht man den Abschlusstest?

A

Software Übergabe

114
Q

Obwohl der Funktionstest schon durchgeführt wurde, kann es passieren das beim
Abschlusstest neue Fehler gefunden werden?

A

Ja

115
Q

Nennen Sie einen Systemtests!

A

Funktionstest

116
Q

Welche Arten von Tests gehören zum Leistungstest? -> (kommt nicht dran)

A

Innerhalb Pflichtenheft (Funktionstest)
Außerhalb Pflichtenheft (Stresstest)

117
Q

Was sind System Metriken?

A

Messbare Anforderungen des Pflichtenhefts

118
Q

Was ist die häufigste Systemmetrik?

A

Lines of Code

119
Q

Was ist der besondere Vorteil von System Metriken?

A

Messbarkeit von riesigen Softwaresystemen