Best Practices zur Standardisierung von Testmetriken als Teilaspekt zur Erreichung von Automotive SPICE Level 3 [ASPICE 3.0]
|
|
- Mina Heidrich
- vor 8 Jahren
- Abrufe
Transkript
1 Best Practices zur Standardisierung von Testmetriken als Teilaspekt zur Erreichung von Automotive SPICE Level 3 [ASPICE 3.0] Max Hefke EDQ Lemförder Electronic GmbH 1
2 Agenda 1. Firmenportrait 2. Einführung / Motivation 3. Grundlagen 4. Best Practices zur Standardisierung 5. Standardisierte Testmetriken 6. Anwendung 2
3 Firmenportrait Lemförder Electronic GmbH (LE) 3
4 Lemförder Electronic GmbH Historie Historie 04/2000 Gründung der LE als Joint Venture zwischen ZF Lemförder Schaltungssysteme GmbH und HÜCO electronic GmbH 12/2002 Zertifizierung nach der ISO/TS16949 Fakten Umsatz 2014: ca. 62 Mio. ca. 280 Mitarbeiter Unternehmenssitz: Ostwestfalen 01/2004 Serienanlauf der ersten Industrieanwendung 03/2006 Serienanlauf des ersten mechatronischen Moduls 01/2008 Serienanlauf des ersten Steuergerätes mit SIL 2 10/2012 Automotive SPICE Level 2 Assessment 07/ % Tochter der ZF-Friedrichshafen AG 4
5 Lemförder Electronic GmbH Produktfamilien Produktfamilien Elektronik für Schaltungssysteme Elektronik für Lenksäulen/-räder Elektronik für Fahrzeugsitze 5
6 Einführung / Motivation 1) 6
7 Einführung / Motivation Für ENG.6 nach ASPICE PAM V2.5 [8] (Softwareerstellung) n OEM übergreifende Standardisierungen von Metriken (z.b. MISRA, HIS-Source Code Metriken) 7
8 Einführung / Motivation Für ENG.8 nach ASPICE PAM V2.5 [8] (Softwaretest) n OEM übergreifend keine Standardisierung vorhanden n Interne Vergleiche der Projekte durch stets wechselnde Testmetriken nicht möglich n Projektabhängige Erstellung der Testmetriken mit hohem Aufwand verbunden Hinweis: Im folgenden beschränkt sich die Definition der Testmetriken nur auf den SW-Test. 8
9 Einführung / Motivation Steigende Testkomplexität durch n Vernetzung neuer Sicherheitssysteme (Safety und Security) n Autonomes fahren n Elektromobilität Dies führt zu eine immer größer werdenden Anzahl von Softwareanforderungen n Mehr Softwareanforderungen à mehr Softwaretestfälle n Mehr Softwaretestfälle à komplexere Traceability-Matrix REQ. REQ. REQ. Testcase Testcase Testcase Testcase Testcase Testcase Testcase Testcase à Einen Ansatz zur Beherrschung dieser höheren Testkomplexität stellen standardisierte und automatisierte Testmetriken dar. 9
10 Einführung / Motivation Lösungsansatz und Vorteile von automatisierten und standardisierten Testmetriken für den Softwaretestprozess: n Minderung der Testkomplexität durch: Aufwandsersparnis für die Erfassung der Metriken und den Testreport Einheitliches Verständnis intern im Unternehmen und extern z.b. beim Lieferanten oder OEM Vergleichbarkeit der Testmetriken Überwachung und effiziente Steuerung des Testprozesses (IST/SOLL-Vergleich) n Projektübergreifende und stabile Auswertung der Testmetriken n Teilaspekt zur Erreichung von Automotive SPICE Level 3 3) 10
11 Grundlagen 2) 11
12 Grundlagen Metriken Metrik* n Griech. Zählung oder Messung n Allgemein: Eine Menge von Symbolen, Bezeichnungen oder Zahlen Testmetrik* n Verfahren als auch Größe selbst, mit denen bestimmte Eigenschaften von Messobjekten auf der Testebene vermessen werden n Erlauben quantitative Aussagen bezüglich Der Produktqualität Der Qualität des Testprozesses n Grundlage für eine transparente und nachvollziehbare Planung und Steuerung des Testprozesses * nach [1] 12
13 Grundlagen Metriken Äußere Metriken - Nach außen sichtbar (für Kunden, Stakeholder) - Dient zur Steuerung und Testfortschrittsüberwachung (z.b. Anforderungsabdeckung) - Auch abgeleitete oder zusammengesetzte Metriken genannt 5) Innere Metriken - Metriken, die nach außen nicht sichtbar sind (für TM, PL, SWPQ) - Meist einfache Zahlenwerte (z.b Anforderungen) - Dienen als Basis zur Zusammensetzung von äußeren Metriken - Auch Basis Metriken genannt 13
14 [2] 14
15 Grundlagen Automotive SPICE Zeitachse TR (Technical Report) ASPICE ISO ASPICE PAM V2.2, V2.3, V2.4 ASPICE PAM V2.5 ASPICE PAM V3.0 (Freigabe Juli 2015) Etablierung von standardisierten Testmetriken bei LE... ENG.8 Level 2 fully Unter Berücksichtigung V
16 Grundlagen Automotive SPICE 3.0 SWE.1 SW Requirements Analysis SWE.6 SW Qualification Testing SWE.2 SW Architectural Design SWE.5 SW Integration & Testing SWE.3 SW Detailed Design & Unit Construction SWE.4 SW Unit Verification In Anlehnung an [6] 16
17 Grundlagen Reifegradstufen nach Automotive SPICE Level 5: Optimizing PA 5.1 Process innovation PA 5.2 Process optimization Optimiert Kontinuierliche Verbesserung der Standard Prozesse und sofortige Anpassung in Projekte Level 4: Predictable PA 4.1 Process measurement PA 4.2 Process control Vorhersagbar Prozessdurchführung wird quantitativ gemessen und analysiert. Ermöglicht objektive Vorhersagen und sofortiges reagieren Level 3: Established PA 3.1 Process definition PA 3.2 Process deployment Etabliert Prozess wird definiert und in spezifischen Projekten genutzt/angepasst Level 2: Managed PA 2.1 Performance management PA 2.2 Work product management Geführt Prozess und dazugehörige Aktivitäten werden geplant. Verantwortlichkeiten sind klar definiert. Level 1: Performed PA 1.1 Process performance Intuitiv Prozess wird ohne Planung durchgeführt. Arbeitsergebnisse sind erkennbar. Level 0: Incomplete Durchführung der Basispraktiken und Resultate nicht erkennbar. 17
18 Grundlagen Elemente der Reifegradstufe 3 für den Softwaretest 18
19 Best Practices zur Standardisierung 4) 19
20 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
21 Best Practices Existente Ansätze analysieren ID Metrik Metrikkategorie Metriktyp 1 Definierter Testfälle 2 Durchgeführte Testfälle 3 Definierte sicherheitsrelevante Testfälle 4 Testfälle in Ordnung 5 Sicherheitsrelevante Testfälle nicht in Ordnung 6 Zahl automatisch ausführbarer Tests 7 Zahl automatisch ausgeführter Tests 8 Zahl automatisch ausführbarer sicherheitsrelevanter Tests 9 Zahl automatisch ausgeführter sicherheitsrelevanter Tests 12 Zahl Testfälle in Work 13 Zahl Testfälle in Review 14 Zahl Testfälle Agreed 15 Zahl sicherheitsrelevante Testfälle in Work 16 Zahl sicherheitsrelevante Testfälle in Review 17 Zahl sicherheitsrelevante Testfälle Agreed 18 Zahl positiver Tests 19 Zahl negativer Tests Auszug aus einem Satz von inneren Metriken, welche 2011 in einem LE internen Tool implementiert waren. Testfallbasierte Metriken Innere Metriken 21
22 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
23 Best Practices Automotive SPICE PAM V3.0 Anforderungen analysieren (Traceability) Auszug aus [2] 23
24 Best Practices Automotive SPICE Anforderungen analysieren (Reifegradstufen) Etabliert Testmetriken sind generisch und projektunabhängig standardisiert. Aussagen über den Testprozess können getroffen werden. Projektübergreifende Auswertungen können durchgeführt werden. Testmetriken werden automatisiert erfasst. Level 3: Established PA 3.1 Process definition PA 3.2 Process deployment Testmetriken: + Fehlerfindungsrate + Fehler Cluster Analyse TM- Cockpit: - Trendanalyse - Zielgerichtete Verbesserung Geführt Testmetriken sind projektabhängig, können aber Aussagen über das Projekt treffen. Testmetriken werden teilweise automatisiert erfasst. Testmetriken: + Restaufwand + Restbudget Level 2: Managed PA 2.1 Performance management PA 2.2 Work product management Intuitiv Testmetriken sind projektabhängig definiert. Testmetriken werden manuell erfasst Level 1: Performed PA 1.1 Process performance Testmetriken: - Prozessreife Level 1 - Testbarkeitsgrad - Anforderungsabdeckungsgrad - Produktreifegrad - Testfallspezifikationsgrad - Testautomatisierbarkeitsgrad - Testimplementierungsgrad - Fehlerstatus/Fehlertrend (- Produktreifegrad Safety) Die Bezeichnungen haben sich im Laufe der Standardisierung geändert 24
25 Best Practices Automotive SPICE Anforderungen analysieren (Reifegradstufen) Etabliert Testmetriken sind generisch und projektunabhängig standardisiert. Aussagen über den Testprozess können getroffen werden. Projektübergreifende Auswertungen können durchgeführt werden. Testmetriken werden automatisiert erfasst. Level 3: Established PA 3.1 Process definition PA 3.2 Process deployment Testmetriken: + Fehlerfindungsrate + Fehler Cluster Analyse TM- Cockpit: - Trendanalyse - Zielgerichtete Verbesserung Geführt Testmetriken sind projektabhängig, können aber Aussagen über das Projekt treffen. Testmetriken werden teilweise automatisiert erfasst Level 2: Managed PA 2.1 Performance management PA 2.2 Work product management Testmetriken: + Restaufwand + Restbudget Intuitiv Testmetriken sind projektabhängig definiert. Testmetriken werden manuell erfasst Level 1: Performed PA 1.1 Process performance Testmetriken: - Prozessreife Level 1 - Testbarkeitsgrad - Anforderungsabdeckungsgrad - Produktreifegrad - Testfallspezifikationsgrad - Testautomatisierbarkeitsgrad - Testimplementierungsgrad - Fehlerstatus/Fehlertrend (- Produktreifegrad Safety) Die Bezeichnungen haben sich im Laufe der Standardisierung geändert 25
26 Best Practices Automotive SPICE Anforderungen analysieren (Reifegradstufen) Etabliert Testmetriken sind generisch und projektunabhängig standardisiert. Aussagen über den Testprozess können getroffen werden. Projektübergreifende Auswertungen können durchgeführt werden. Testmetriken werden automatisiert erfasst. Level 3: Established PA 3.1 Process definition PA 3.2 Process deployment 2014 Testmetriken: + Fehlerfindungsrate + Fehler Cluster Analyse TM- Cockpit: - Trendanalyse - Zielgerichtete Verbesserung Geführt Testmetriken sind projektabhängig, können aber Aussagen über das Projekt treffen. Testmetriken werden teilweise automatisiert erfasst Level 2: Managed PA 2.1 Performance management PA 2.2 Work product management Testmetriken: + Restaufwand + Restbudget Intuitiv Testmetriken sind projektabhängig definiert. Testmetriken werden manuell erfasst Level 1: Performed PA 1.1 Process performance Testmetriken: - Prozessreife Level 1 - Testbarkeitsgrad - Anforderungsabdeckungsgrad - Produktreifegrad - Testfallspezifikationsgrad - Testautomatisierbarkeitsgrad - Testimplementierungsgrad - Fehlerstatus/Fehlertrend (- Produktreifegrad Safety) Die Bezeichnungen haben sich im Laufe der Standardisierung geändert 26
27 Best Practices Automotive SPICE Anforderungen analysieren (Elemente der Reifegradstufe 3, SW-Test) Elemente Reifegradstufe 3;; PA 3.1: PA Standardisierte Arbeitsprodukte - Standardisierte Infrastruktur - Definition der Schnittstellen zu anderen Prozessen - Definition der Testaktivitäten inkl. der VMI-Matrix Tailoring - Standardisiertes Rollenmodell - Standardisierte Testmetriken - Definition geeigneter Methoden zur Überwachung der Effektivität des definierten Testprozesses Prozessdefinition Prozessanwendung PA
28 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
29 Best Practices OEM Anforderungen analysieren Vorgabe Dokumente LSV s Anforderungsabdeckung Abdeckung der (System-) (Anzahl der mit mindestens einem Anforderungen Testfall abgedeckten durch die Testfälle Anforderungen/alle Anforderungen) konform zu Testspezifikation Definierte Übergabeberichte zu jedem Release ENG.1/2 (ASPICE PAM V2.5) ENG.8/10 (ASPICE PAM V2.5) ENG.8 (ASPICE PAM V2.5) Anforderungsabeckung (bezeichnet den Umfang der Abdeckung der Anforderungen durch spezifizierte Testfälle) 29
30 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
31 Best Practices Einheitliche Definitionen festlegen Abdeckung der Anforderungen in % SW- Anforderungsabdeckung Teststatus Anzahl der Anf. die durch einen Test abgedeckt sind Anforderungs -abdeckung Anforderungabdeckungsgrad Abdeckungsgrad Anzahl der abgedeckten Anforderungen 6) 31
32 Best Practices Einheitliche Definitionen festlegen Herleitung/Lösungsansatz n Anlehnung an den neuen Standard ISO , Beispiel Test coverage [3]: degree, expressed as a percentage, to which specified test coverage items have been exercised by a test case or test cases Prozentuale Darstellung einem oder mehreren Testfällen SW- Anforderungen Durchgeführte SW-Anforderungstestdurchführungsstatus* = Anzahl akzeptierter und testbarer SW- Anforderungen mit mindestens einem eingehen Link von einem ausgeführten Testfall dargestellt zu Gesamtzahl akzeptierter und testbarer SW-Anforderungen * Im Rahmen der Diskussionen sind einige Testmetrik Bezeichnungen verändert worden. 32
33 Best Practices Einheitliche Definitionen festlegen Prozentuale Darstellung 33
34 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
35 Best Practices Kategorisieren von Testmetriken Kategorisierung in 2 Typen n Mandatory Für jedes Projekt verpflichtend / mandatory anzuwenden n Optional Das Projekt kann entscheiden, ob diese Metrik angewendet wird Auszug aus Definition (SW-Anforderungstestbarkeitsanalysestatus) 7) n Standortübergreifende Standardisierung à kleinster gemeinsamer Nenner = mandatory 35
36 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
37 Standardisierte Metriken Softwaretest 8) 37
38 Standardisierte Testmetriken Vorbedingungen Testmetrik Testmetriken en Testfallspezifikation Anforderungsspezifikation Priorisierung Testfall Herleitung Rückverfolgbarkeit Testfallergebnis Rückverfolgbarkeit passed, failed In Anlehnung an [5] Vorbedingungen: n Analyse der Anforderungen Anforderungen können akzeptiert werden, wenn sie: ausreichend beschrieben sind, verständlich sind, im Kontext sinnvoll umsetzbar sind. Testbare Anforderungen sind vorhanden, wenn [4]: Testbedingungen festgelegt werden können, sich feststellen lässt, ob die Anforderung erfüllt ist. n Rückverfolgbarkeit 38
39 Standardisierte Testmetriken Innere Testmetriken Anzahl akzeptierter und testbarer SW-Anforderungen Gesamtzahl akzeptierter SW-Anforderungen Äußere Testmetrik SW-Anforderungstestbarkeitsanalysestatus Beispiel (Auszug aus DOORS): 39
40 Standardisierte Testmetriken Innere Testmetriken Anzahl akzeptierter und testbarer SW-Anforderungen mit mindestens einem eingehenden Link von einem Testfall Äußere Testmetrik SW-Anforderungstestspezifikationsstatus Gesamtzahl akzeptierter und testbarer SW- Anforderungen Beispiel (Auszug aus DOORS): 40
41 Standardisierte Testmetriken Übersicht Generische* Metriken (standortübergreifend) n (SW) - Anforderungstestbarkeitsanalysestatus ü n (SW) - Anforderungstestspezifikationsstatus ü n (SW) - Anforderungstestdurchführungsstatus n (SW) - Anforderungstestergebnisstatus Testfälle bereits (vollständig) durchgeführt? Wie ist der Status der Anforderungen? Sind alle spezifizierten und verlinkten Testfälle zur jeweiligen Anforderung vollständig passed? 41 n (SW) - Testfallergebnisstatus Wie ist der Status der Testfälle? Anzahl Testfälle passed, failed? * Generisch: auf eine andere Stufe (ENG.10, nach ASPICE 2.5) übertragbar
42 Standardisierte Testmetriken Übersicht Weitere Metriken (standortspezifisch) Wie viel Budget ist noch vorhanden? n Restbudget Welcher Aufwand ist noch zu leisten? 9) Restbudget Restaufwand n Restaufwand n Fehlerfindungsrate (DDP*) Wo wurden die Fehler gefunden? (Testing/Kunde) n Fehler-Cluster-Analyse Was ist die Ursache des Vorfalls? * In der Literatur oft als Defect Detection Percentage (DDP) bezeichnet [7] 42
43 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
44 Testreporting Automatische Generierung der standardisierten Testmetriken (Vereinfachte Darstellung) Extraktion der Daten aus DOORS Auslesen der relevanten Daten aus der Datenbank Einfügen der berechneten Daten in die vorgesehenen Platzhalter DOORS Fehlermanagementwerkzeug Datenbank Zwischen- Programm Testbericht Dokumentierung der Anforderungen, Testfälle, Ergebnisse und Vorfälle 44 Zwischenspeicherung der Metriken zugehörig zu den Testgruppen und Attributen Auswahl der Teststufe, Art des Berichtes, der Testgruppe, Musterphase und Baseline. Berechnung der Testmetriken - Status Testbericht - Stufen Testbericht - Master Testbericht
45 Best Practices Übersicht ASPICE Anforderungen analysieren Einheitliche Definitionen festlegen Testmetriken Existente Ansätze analysieren (unternehmensinterne Dokumentation, aktuelle Projekte, Literatur, ) OEM Anforderungen analysieren Kategorisieren ( optional / verpflichtend ) Standardisierte Testmetriken Automatisieren ASPICE Prozessdefinition 3.1 ASPICE Prozessanwendung Standardisierte und automatisierte Testmetriken Analysieren von zusätzlichen projektspezifischen / standortspezifischen Anforderungen Tailoring auf Basis der Kategorisierung Anwendung getailorte Projektmetriken
46 Standardisierte Testmetriken Voraussetzungen zur Anwendung der Testmetriken auf Reifegradstufe 3 Voraussetzungen n Standardisierte Testmetriken n Testmetriken werden in einer Datenbank abgelegt n Testmetriken werden projektübergreifend betrachtet Ziel: Die Effektivität des Testprozesses, auf der Basis von standardisierten Testmetriken, wird bewertbar. 46
47 Standardisierte Testmetriken Anwendung - Ziele werden identifiziert und festgelegt (z.b. 100% Anforderungsabdeckung für Safety-Anteile) - mandatory Testmetriken verwenden - optionale Testmetriken auswählen - Testaufwand planen Plan Do - Testausführung - Ausgewählte Testmetriken werden automatisiert erfasst - Testkosten planen - Optimierung z.b.: - Abdeckung erhöhen - Auslieferungstermin unverändert - Ressourcen aufstocken innerhalb des vorh. Budgets Act Check - Testfortschrittsüberwachung - Werden die Ziele eingehalten? - Ist der Restaufwand mit den vorhandenen Restbudget abgedeckt? - Testreporting 47
48 Quellenangaben Literaturhinweise 48 [1] Spillner, A. et al.;; Praxiswissen Softwaretest Testmanagement;; Heidelberg;; [2] Automotive SPICE Process Reference Model, Process Assessment Model;; VDA QMC Working Group 13 / Automotive SIG;; Version 3.0;; [3] ISO/IEC/IEEE ;; Software and System engineering Software testing;; Part 1 Concepts and definitions;; [4] German Testing Board;; Glossare;; April 2014;; URL: Datum des Abrufs: [5] software engineering heidelberg;; People Dipl.-Inf. Timea Illes-Seifert;; April 2015;; URL: Datum des Abrufs: [6] Bella, F.;; Präsentation: Automotive SPICE 3.0, 11th Workshop Automotive SPIN Italia;; Milan, 2013;; URL: Datum des Abrufs: [7] Van Ewijk A. et al.;; TPI NEXT Geschäftsbasierte Verbesserung des Testprozesses;; Heidelberg;; [8] Automotive SPICE Process Assessment Model;; Automotive SIG;; [9] IEEE 829;; Standard for Software and System Test Documentation;; [10] ISO/IEC/IEEE ;; Software and System engineering Software testing;; Part 3 Test documentation;; [11] Spillner, A.;; Linz, T.;; Basiswissen Softwaretest;; Heidelberg;; 2012.
49 Quellenangaben Abbildungen 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 49
50 Vielen Dank für Ihre Aufmerksamkeit 50 Lemförder Electronic GmbH behält sich sämtliche Rechte an den EDQ, gezeigten Best technischen Practices Informationen zur Standardisierung einschließlich der von Rechte Testmetriken, zur Hinterlegung Öffentlich von Schutzrechtsanmeldungen und an daraus entstehenden Lemförder Schutzrechten Electronic im In- und GmbH, Ausland vor Lemförder Electronic GmbH reserves all rights regarding the shown technical information including the right to file industrial property right applications and the industrial property rights resulting from these in Germany and abroad.
51 Backup 51
52 Standardisierte Testmetriken Reifegradstufe 3 Innere Testmetriken Anzahl der bestätigten Fehler des Testings (in einem festgelegten Zeitraum) Anzahl der bestätigten Fehler des Testings + bestätigte Fehler des Kunden (in einem festgelegten Zeitraum) Äußere Testmetrik SW-Fehlerfindungsrate* Wurden mehr Fehler beim Kunden, als in der Testabteilung gefunden? Projekt A à FFR = 82% Projekt B à FFR = 78% Projekt C à FFR = 80% Durchschnittlich ca. 20% aller Fehler wurden nicht von der internen Testing Abteilung, sondern vom Kunden entdeckt. 52
53 Standardisierte Testmetriken Reifegradstufe 3 Projekt A à DDP = 82% 18% Fehler vom Kunden Projekt B à DDP = 78% 22% Fehler vom Kunden Projekt C à DDP = 80% 20% Fehler vom Kunden 23% 10% 15% 7% 31% 8% 19% 48% 22% 56% 10% 51% SW-Testing Anforderungsmanagement SW-Design SW-Implementierung SW-Testing Anforderungsmanagement SW-Design SW-Implementierung SW-Testing Anforderungsmanagement SW-Design SW-Implementierung * Voraussetzungen: Ursache des Fehlers ist wählbar, Fehlermelder ist wählbar 53
54 Testreporting Umsetzung bei LE (Ampelsteuerung) Auszug aus Vorlage Testbericht LE: 54
55 Lemförder Electronic GmbH Entwicklungsprozess 55
56 Best Practices Automotive SPICE Anforderungen analysieren (Reifegradstufe 3) PA 3.2 Prozessanwendung fordert: n [ ] n GP 3.2.6: Erhebung und Analyse von Daten über die Durchführung des definierten Prozesses, um die Eignung und Effektivität des Prozesses nachzuweisen. 56
57 Arten von Metriken Metrik Kategorie Welche Arten von Metriken zur Überwachung des Testfortschritts lassen sich unterscheiden? n Fehlerbasierte Metriken: Anzahl gefundener Fehlerzustände bzw. erstellter Fehlermeldungen (pro Testobjekt) im jeweiligen Release, in Abhängigkeit der Fehlerklasse und des Fehlerstatus, ggf. bezogen auf Größe des Testobjekts (lines of code), Testdauer o.ä. Testmetriken werden in einer Datenbank abgelegt n Testfallbasierte Metriken Anzahl spezifizierter oder geplanter Tests, Anzahl blockierter Tests (z. B. wegen nicht beseitigter Fehlerzustände), Anzahl gelaufener, nicht Fehler aufdeckender Testfälle, Anzahl gelaufener Fehler aufdeckender Testfälle. n Testobjektbasierte Metriken Codeabdeckung, Dialogabdeckung, abgedeckte Installationsvarianten, Plattformen usw n Kostenbasierte Metriken Aufgelaufene Testkosten, vermutete Kosten-Nutzen-Relation des Testens usw. 57
58 Arten von Metriken Metrik Kategorie 58
59 Grundlagen Automotive SPICE 3.0 DRAFT [6] 59
60 Standardisierte Testmetriken Anwendung nach dem fundamentalen Testprozess begin Testplanungsaufgaben beinhalten: [12] Test planning and Test analysis and design Test implementation and execution Evaluation exit criteria and reporting Test closure activities end con control - Identifikation der Testziele - Festlegung/Bestimmung von Testvorgehensweise - Einzusetzende Testmetriken neben mandatory festlegen - Bestimmung des Umfangs - Bestimmung der Testorganisation, notwendigen Rollen und der Kommunikation der Teams, die am Testen beteiligt sind - Festlegung der Testumgebung - Festlegung von Testendekriterien - Test (Level) Plan - Master Test Plan 60
61 Standardisierte Testmetriken Anwendung nach dem fundamentalen Testprozess begin Test planning and Test analysis and design Test implementation and execution Evaluation exit criteria and reporting Test closure activities con control Teststeuerung Testaktivitäten werden beobachtet und überwacht: - Messung, Analyse und Bewertung der Ergebnisse - Überwachung und Dokumentation des Fortschritts, der Testabdeckung und der Testendekriterien - Initiierung von Korrekturmaßnahmen [12] end 61
62 Standardisierte Testmetriken Anwendung nach dem fundamentalen Testprozess begin Test planning and Test analysis and design Test implementation and execution Evaluation exit criteria and reporting Test closure activities con control Analyse und Design hat u.a. die folgenden Aufgaben: - Review der Testbasis (z.b. Anforderungen, Architektur, Entwurf, Schnittstellen) - Entwurf der Tests - Evaluierung der Testbarkeit der Anforderungen des Systems - Aufsetzen des Entwurfes der Testumgebung und der Identifikation der gesamten Infrastruktur und der Werkzeuge [12] end 62
63 Standardisierte Testmetriken Anwendung nach dem fundamentalen Testprozess begin Test planning and Test analysis and design Test implementation and execution Evaluation exit criteria and reporting Test closure activities con control Realisierung und Durchführung hat u.a. die folgenden Aufgaben: - Entwicklung und Priorisierung der Testfälle - Implementierung von (automatisierten) Testskripten - Manuelle oder automatisierte Ausführung der Testfälle gemäß der geplanten Reihenfolge - Protokollierung des Ergebnisses der Testausführung - Vergleich der tatsächlichen mit den erwarteten Ergebnissen [12] end 63
64 Standardisierte Testmetriken Anwendung nach dem fundamentalen Testprozess begin Test planning and Test analysis and design Test implementation and execution Evaluation exit criteria and reporting Test closure activities con control Bewertung Testendekritien und Testreporting: hat u.a. die folgenden Aufgaben: - Evaluierung von Testergebnissen und Testendekriterien - Überprüfen von Testprotokollen mit den Testendekriterien der Testplanung - Bewertung, ob weitere Tests benötigt werden - Erstellung eines zusammenfassenden Testberichts je Testzyklus [12] end 64
65 Standardisierte Testmetriken Anwendung nach dem fundamentalen Testprozess begin Test planning and Test analysis and design Test implementation and execution Evaluation exit criteria and reporting Test closure activities con control Abschluss der Testaktivitäten hat u.a. die folgenden Aufgaben: - Prüfung, ob die geplanten Ergebnisse geliefert wurden, Abschluss von Fehler- und Abweichungsberichten, - Abschluss und Archivierung der Testmittel, der Testumgebung und Testinfrastruktur für die spätere Wiederverwendung - Analyse der Lessons Learned zur Verbesserung von künftigen Projekten [12] end 65
66 Testreporting 10) 66
67 Testreporting Anforderungen aus Automotive SPICE (Basispraktiken SWE.6/ENG.8) Auszug aus ASPICE PAM 3.0 [2] Auszug aus ASPICE PAM 2.5 [8] 67
68 Testreporting Anforderungen (in Anlehnung an ISO/IEC/IEEE [10]) Testdurchführung Fehlerbericht Status Test Bericht ENG.6 Status Test Bericht ENG.10 Stufenspezifisch Stufen Test Bericht ENG.6 Stufen Test Bericht ENG.10 Mastertestbericht Stufenübergreifend 68
69 Testreporting Generische Umsetzung bei LE Verschiedene Perspektiven werden festgelegt Auszug aus Vorlage Testbericht LE 69
70 Testreporting Umsetzung bei LE (Auszug aus aktuellem Tool) 70
71 Testreporting Umsetzung bei LE (Auszug aus aktuellem Tool) 71
72 Testreporting Umsetzung bei LE (Auszug aus aktuellem Tool) 72
73 Testreporting Anforderungen Automotive SPICE Reifegradstufe 3 Auszug aus ASPICE PAM 3.0 [2] 73
74 Testreporting Dashboard 12% 9 8 Projekt A 88% DDP SW-Testfallergebnisstatus SW-Anf.- ergebnisstatus Projekt B 86% 14% DDP SW-Testfallergebnisstatus SW-Anf.- ergebnisstatus Projektübergreifende Analyse und Bewertung der Testmetriken zum besseren Verständnis 20% Projekt C 80% DDP SW-Testfallergebnisstatus SW-Anf.- ergebnisstatus Hinweis: Aufgrund der Vertraulichkeit werden hier keine internen Zahlen bekanntgegeben, es handelt sich lediglich um Beispielwerte 74
Testautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649
Testautomatisierung Lessons Learned qme Software GmbH Gustav-Meyer-Allee 25 13355 Berlin Telefon 030/46307-230 Telefax 030/46307-649 E-Mail qme Software info@qme-software.de GmbH Testautomatisierung Lessons
MehrT1 - Fundamentaler Testprozess
AK 2 am Armin Beer, Support Center Test der Software- Entwicklung 1 für einen erfolgreichen Test? Projektteam strebt nach Qualität Aufwände sind eingeplant (Richtwerte) 20 bis 30% des Gesamtaufwandes In
MehrEinführung von Test-Prozessen laut TMMi. Egon Valentini 1. März 2010
Einführung von Test-Prozessen laut TMMi Egon Valentini 1. März 2010 Agenda NXP Testumfeld CMMi, TMMi TMMi QualityPolicy, TestPolicy, TestStrategy, TestPlan Lessons Learned 2 Warum brauchen wir Testmethoden
MehrCMMI und SPICE im Automotive Umfeld
Vorträge 2006 CMMI und SPICE im Automotive Umfeld Inhalt Motivation Übersicht zu CMMI Anwendung in Entwicklungsprojekten Prozess Management als Lösungsansatz SPICE Motivation Jährliche Kosten für Prozessverbesserung
MehrAgile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg
Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen
MehrSPI-Seminar : Interview mit einem Softwaremanager
Erstellung eines Fragenkatalogs der die Beurteilung der Level 2 Key Process Areas in einem ca. einstündigen Interview mit einem Software Manager ermöglicht Vortrag von Matthias Weng 1 Aufbau Geschichte
MehrProfessionelles Software-Testing Hilfreiches Tool bei Konflikten
Tilo Linz, imbus AG 8. Karlsruher IT-Tag 09.04.2011 imbus AG Spezialisierter Lösungsanbieter für Software-Qualitätssicherung und Software-Test Seit 1992 am Markt Erfahrung und Know-how aus über 3.000 erfolgreichen
MehrEin Testprozess für Modellbasiertes Testen
Ein Testprozess für Modellbasiertes Testen Seminar: Software-Qualitätssicherung Tobias Eckardt 8. Juli 2008 Testen von Softwaresystemen Fehler in einer adaptiven Geschwindigkeitsregelung (engl. adaptive
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
MehrVerwendung von Anforderungsbasierten Verfolgbarkeitsmetriken im Projektmanagement
Verwendung von Anforderungsbasierten Verfolgbarkeitsmetriken im Projektmanagement Michael Eisenbarth Abteilung Requirements- und Usability-Engineering Fraunhofer-Institut für Experimentelles Software Engineering
MehrAnforderungen an die HIS
Anforderungen an die HIS Zusammengefasst aus den auf IBM Software basierenden Identity Management Projekten in NRW Michael Uebel uebel@de.ibm.com Anforderung 1 IBM Software Group / Tivoli Ein Feld zum
MehrAnwenderforum E-Government QuickCheck:ITIL 18.02.2010/Berlin
Anwenderforum E-Government QuickCheck:ITIL 18.02.2010/Berlin INFORA GmbH Martin Krause Cicerostraße 21 10709 Berlin Tel.: 030 893658-0 Fax: 030 89093326 Mail: info@infora.de www.infora.de Agenda Die Ausgangssituation
MehrProzesse visualisieren mit Informatik- Werkzeugen Ist Schaffhausen bereit? Beat Kobler, Abteilungsleitung Service Center, KSD Schaffhausen
Prozesse visualisieren mit Informatik- Werkzeugen Ist Schaffhausen bereit? Beat Kobler, Abteilungsleitung Service Center, KSD Schaffhausen 1 Agenda Ausgangslage Prozessmanagement KSD Anforderungen / Ziele
Mehrextreme Programming (XP) Hermann Götz Sergij Paholchak Agenda Was ist XP? Grundprinzipien Der Entwicklungsprozess Die Projektplanung Praktiken Vorteile und Nachteile Wann macht XP Sinn für ein Projekt?
MehrRequirements-basiertes Testen am Beispiel des NI Requirements Gateways
Requirements-basiertes Testen am Beispiel des NI Requirements Gateways National Instruments VIP Kongress München, M 8. Oktober 2008 Joachim Schulz QualityPark GmbH V-Modell Demands Business Requirement
MehrRequirements Engineering für IT Systeme
Requirements Engineering für IT Systeme Warum Systemanforderungen mit Unternehmenszielen anfangen Holger Dexel Webinar, 24.06.2013 Agenda Anforderungsdefinitionen Von der Herausforderung zur Lösung - ein
MehrZENITY - Die Software für Ihre Unternehmens-Releaseplanung
ZENITY - Die Software für Ihre Unternehmens-Releaseplanung RELEASEPLANUNG HEUTE Heutige Anwendungen in in Grossunternehmen sind sind keine keine alleinstehenden alleinstehenden Insel-Applikationen Insel-Applikationen
MehrQualitätssicherung (Testen) im Application Life Cycle
Qualitätssicherung (Testen) im Application Life Cycle Metriken im Test Michael Wagner Triton Unternehmensberatung GmbH www.triton.at www.tritonqs.at Copyright by Triton Technologie Consulting GmbH, all
Mehr1.1 Basiswissen komprimiert... 4 1.2 Praxiswissen Testmanagement Übersicht... 8. 2 Testprozess und Testwerkzeuge 11
xi 1 Einleitung 1 1.1 Basiswissen komprimiert.......................... 4 1.2 Praxiswissen Testmanagement Übersicht.............. 8 2 Testprozess und Testwerkzeuge 11 2.1 Fundamentaler Testprozess.........................
MehrSOL-IT wawicube. Berechnen. Lenken. Überblicken.
. Berechnen. Lenken. Überblicken. Mit dem wird Warenwirtschaft nicht zum undurchschaubaren Zahlenverwirrspiel. Ausgehend von Offerten über Aufträge bis hin zu Rechnungen behalten Sie den Überblick Alles
MehrInformationssicherheit als Outsourcing Kandidat
Informationssicherheit als Outsourcing Kandidat aus Kundenprojekten Frankfurt 16.06.2015 Thomas Freund Senior Security Consultant / ISO 27001 Lead Auditor Agenda Informationssicherheit Outsourcing Kandidat
MehrRequirements-Management Ein praktisches Beispiel
2003 Eurocopter Deutschland GmbH 2003 Requirements-Management Ein praktisches Beispiel a.s.drexler@t-online.de Softwareprozesse in Luft- und Raumfahrtprojekten Workshop der DGLR am 15.10.2003 Der Vortrag
MehrFUTURE NETWORK 20.11.2013 REQUIREMENTS ENGINEERING
18/11/13 Requirements Engineering 21 November 2013 DIE GRUNDFRAGEN Wie erhält der Kunde den größten Nutzen? Wie kann der Kunde am besten spezifizieren, was er haben will? Welchen Detailierungsgrad braucht
MehrGeFüGe Instrument I07 Mitarbeiterbefragung Arbeitsfähigkeit Stand: 31.07.2006
GeFüGe Instrument I07 Stand: 31.07.2006 Inhaltsverzeichnis STICHWORT:... 3 KURZBESCHREIBUNG:... 3 EINSATZBEREICH:... 3 AUFWAND:... 3 HINWEISE ZUR EINFÜHRUNG:... 3 INTEGRATION GESUNDHEITSFÖRDERLICHKEIT:...
Mehr16 Architekturentwurf Einführung und Überblick
Teil III: Software-Architekturentwurf 16 Architekturentwurf Einführung und Überblick 16.1 Software entwerfen Warum? Beim Arbeiten im Kleinen nicht oder nur ansatzweise (Detailentwurf) Größere Software
MehrT2 Fundamentaler Testprozess
T2 Fundamentaler Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test Overview der Software- Entwicklung 2 1 Wasserfall-Modell Analyse
MehrWEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ
WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training
MehrMHP Audit Process Optimization Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung!
MHP Audit Process Optimization Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung! 2015 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbh Agenda Motivation
MehrAgile Software Verteilung
Agile Software Verteilung Vortrag: René Steg Steg IT-Engineering, Zürich (Schweiz) Gründe für Agile Software-Verteilung Wenn Sie Hunderte von Servern mit vielen Anwendungen betreiben Verteilte Anwendungen
MehrTaking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum
Taking RM Agile CLICK TO EDIT MASTER OPTION 1 Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum Click to edit Master subtitle style Christian Christophoridis Requirements Management
MehrITIL und Entwicklungsmodelle: Die zwei Kulturen
Kombination von IT Service Management (ITIL) und Anwendungsentwicklung Kai Witte und Matthias Kaulke, München, den 30.03.2006 Rahmeninformationen Wo sind wir? Unternehmensdarstellung (1) Unabhängiges Beratungsunternehmen
MehrTransfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen
Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- entwicklung von Fahrzeugen Martin Jaensch, Dr. Bernd Hedenetz, Markus Conrath Daimler AG Prof. Dr. Klaus D. Müller-Glaser
MehrThomas Freitag achelos GmbH SmartCard-Workshop. 1 2012 achelos GmbH
Thomas Freitag achelos GmbH SmartCard-Workshop 2012 1 2012 achelos GmbH Übersicht 1. 2. 3. 4. 5. 6. 7. Einführung / Motivation Historie des Testens Schnittstellen im Testbereich Eclipse Plugins Automatisierung,
MehrWir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.
Wir erledigen alles sofort Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind. agilecoach.de Marc Bless Agiler Coach agilecoach.de Frage Wer hat
MehrDie Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006
Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Oliver Böhm MKS GmbH Agenda Überblick Der Entwicklungsprozess: Requirements
MehrAMS Alarm Management System
AMS Alarm Management System AMS ist das Alarm Management System für Mobotix Kamerasysteme. AMS ist speziell für die Verwendung in Einsatzzentralen bei Sicherheitsdiensten oder Werkschutzzentralen vorgesehen.
MehrManaged Testing Service
Managed Testing Service Skalierbare Testleistungen Von der Testtoolbereitstellung bis zum Testing vor Inbetriebnahme Qualitätssicherung von IT Services durch Testing muss verlässlich, transparent und kostenoptimiert
Mehr1.1 Basiswissen komprimiert... 4 1.2 Praxiswissen Testmanagement Übersicht... 8. 2 Fundamentaler Testprozess 11
xiii 1 Einleitung 1 1.1 Basiswissen komprimiert.......................... 4 1.2 Praxiswissen Testmanagement Übersicht.............. 8 2 Fundamentaler Testprozess 11 2.1 Testplanung und -steuerung........................
MehrÄnderungen ISO 27001: 2013
Änderungen ISO 27001: 2013 Loomans & Matz AG August-Horch-Str. 6a, 55129 Mainz Deutschland Tel. +496131-3277 877; www.loomans-matz.de, info@loomans-matz.de Die neue Version ist seit Oktober 2013 verfügbar
MehrFunctional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit
Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit Mittelstraße 25/1 88471 Laupheim Fon: 07392-9393525 Fax: 07392-9393526 Mailto: tf@thomasfranzen.com Beispiele nicht sicherer
MehrDelta Audit - Fragenkatalog ISO 9001:2014 DIS
QUMedia GbR Eisenbahnstraße 41 79098 Freiburg Tel. 07 61 / 29286-50 Fax 07 61 / 29286-77 E-mail info@qumedia.de www.qumedia.de Delta Audit - Fragenkatalog ISO 9001:2014 DIS Zur Handhabung des Audit - Fragenkatalogs
MehrMHP Test Management Qualität ist kein Zufall Ihre Lösung zur Abdeckung des ganzheitlichen Testprozesses!
MHP Test Management Qualität ist kein Zufall Ihre Lösung zur Abdeckung des ganzheitlichen Testprozesses! Business Solutions 2015 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung
MehrCMMI, BOOTSTRAP, SPICE, AutomotiveSPICE... was wollen die wirklich? - Werkzeuge richtig eingesetzt! Bernd.Hindel@methodpark.de
CMMI, BOOTSTRAP, SPICE, AutomotiveSPICE... was wollen die wirklich? - Werkzeuge richtig eingesetzt! Bernd.Hindel@methodpark.de Agenda Ausgangssituation und Problem Nachweis der Lernenden Organisation Ausblick
MehrTester als Coach ein Erfolgsmodell
Tester als Coach ein Erfolgsmodell Ein Praxisbericht aus dem Leben eines Testers in Scrum-Projekten - Michael Egli bbv Software Services AG www.bbv.ch 03.09.2015 Q-Event 2015 Erfolgsfaktor Testing 1 Inhaltsverzeichnis
MehrSystemen im Wandel. Autor: Dr. Gerd Frenzen Coromell GmbH Seite 1 von 5
Das Management von Informations- Systemen im Wandel Die Informations-Technologie (IT) war lange Zeit ausschließlich ein Hilfsmittel, um Arbeitsabläufe zu vereinfachen und Personal einzusparen. Sie hat
MehrÜbungsklausur vom 7. Dez. 2007
Übungsklausur vom 7. Dez. 2007 Ein Lösungsmuster Teilbereiche der Softwaretechnik Software Anforderungen Software Entwurf Software Konstruktion Software Test Software Wartung Software Konfigurationsmanagement
MehrWarum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
MehrMHP Auditmanagement Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung!
MHP Auditmanagement Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung! 2015 Mieschke Hofmann und Partner Gesellschaft für Management- und IT-Beratung mbh Agenda Motivation MHP Lösung
MehrDer Testreport. Was soll, was darf und was muss drinstehen?
SQS der weltweit führende Spezialist für Software-Qualität sqs.com Bitte kopieren Sie eine Folie mit einem geeigneten Bildmotiv aus der Datei Title Slides_DE.pptx (zum Download in den Präsentationsmodus
MehrDie Makler System Club FlowFact Edition
Die Makler System Club FlowFact Edition Erfolgreiche Unternehmen setzen auf stabile Prozesse. Funktionierende Prozesse bringen höhere Erträge, zufriedene Kunden und sorgen dafür, dass Mitarbeiter zuverlässiger
MehrInformation zur Revision der ISO 9001. Sehr geehrte Damen und Herren,
Sehr geehrte Damen und Herren, mit diesem Dokument möchten wir Sie über die anstehende Revision der ISO 9001 und die sich auf die Zertifizierung ergebenden Auswirkungen informieren. Die folgenden Informationen
MehrQualitätsmanagement im Projekt
Software-Engineering Qualitätsmanagement im Projekt Vorlesung im Wintersemester 2008/2009 Fakultät Wirtschaftsinformatik Klaus Mairon, M.Sc. Inhalte Messen und Bewerten: Metriken in der Qualitätssicherung
MehrErfolgreiche ITIL Assessments mit CMMI bei führender internationaler Bank
Turning visions into business Oktober 2010 Erfolgreiche ITIL Assessments mit CMMI bei führender internationaler Bank David Croome Warum Assessments? Ein strategisches Ziel des IT-Bereichs der Großbank
MehrUnser verflixtes 7. Jahr im Testmanagement. Bernd Schindelasch 26. Juni 2013
Unser verflixtes 7. Jahr im Testmanagement Bernd Schindelasch 26. Juni 2013 Agenda EWE TEL GmbH Testmanagement bei EWE TEL (klassisch) Agile - SCRUM Testmanagement im SCRUM-Projekt Ausblick und Zusammenfassung
MehrModul 5: Service Transition Teil 1
Modul 5: Service Transition Teil 1 1. Ziel, Wert und Aufgaben von Service Transition? 2. Prozess: Projektmanagement (Transition Planning and Support) 3. Prozess: Change Management 4. Prozess: Change-Evaluierung
MehrComparing Software Factories and Software Product Lines
Comparing Software Factories and Software Product Lines Martin Kleine kleine.martin@gmx.de Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich
MehrSoftwareanforderungsanalyse
Softwareanforderungsanalyse Evolution von Anforderungen Burkhardt Renz Institut für SoftwareArchitektur der Technischen Hochschule Mittelhessen Wintersemester 2015/16 Evolution von Anforderungen Anforderungen
MehrÜbungsbeispiele für die mündliche Prüfung
Übungsbeispiele für die mündliche Prüfung Nr. Frage: 71-02m Welche Verantwortung und Befugnis hat der Beauftragte der Leitung? 5.5.2 Leitungsmitglied; sicherstellen, dass die für das Qualitätsmanagementsystem
MehrSoftware Engineering. Dokumentation! Kapitel 21
Martin Glinz Thomas Fritz Software Engineering Kapitel 21 Dokumentation 2005-2013 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen Gebrauch gestattet;
MehrFragebogen: Abschlussbefragung
Fragebogen: Abschlussbefragung Vielen Dank, dass Sie die Ameise - Schulung durchgeführt haben. Abschließend möchten wir Ihnen noch einige Fragen zu Ihrer subjektiven Einschätzung unseres Simulationssystems,
MehrBasiswissen Softwaretest
Andreas Spillner Tilo Linz Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB-Standard 3., überarbeitete und aktualisierte Auflage I Technische l'^vrau«! D~w.-iE*arit
MehrProzessoptimierung. und. Prozessmanagement
Prozessoptimierung und Prozessmanagement Prozessmanagement & Prozessoptimierung Die Prozesslandschaft eines Unternehmens orientiert sich genau wie die Aufbauorganisation an den vorhandenen Aufgaben. Mit
MehrTestmanagement. Q-Day. Frank Böhr Fraunhofer IESE frank.boehr@iese.fraunhofer.de
Frank Böhr Fraunhofer IESE frank.boehr@iese.fraunhofer.de Agenda Warum Testmanagement? Was sind die wichtigsten Schritte beim Testmanagement? Wie funktioniert Testmanagement Toolunterstützung Page 1/15
MehrManuelles Testmanagement. Einfach testen.
Manuelles Testmanagement. Einfach testen. Testmanagement als Erfolgsfaktor. Ziel des Testprozesses ist die Minimierung des Restrisikos verbleibender Fehler und somit eine Bewertung der realen Qualität
MehrSoftware EMEA Performance Tour 2013. Berlin, Germany 17-19 June
Software EMEA Performance Tour 2013 Berlin, Germany 17-19 June Change & Config Management in der Praxis Daniel Barbi, Solution Architect 18.06.2013 Einführung Einführung Wer bin ich? Daniel Barbi Seit
MehrEinführung von Testautomatisierung reflektiert. Erkenntnisse eines Linienmanagers zu Herausforderungen und Fallgruben
Einführung von Testautomatisierung reflektiert Erkenntnisse eines Linienmanagers zu Herausforderungen und Fallgruben Matt Young Leiter Test Acquiring Inhaltsverzeichnis Einleitung Testautomatisierung PostFinance
MehrEntwurf. Anwendungsbeginn E DIN EN 62304 (VDE 0750-101):2013-10. Anwendungsbeginn dieser Norm ist...
Anwendungsbeginn Anwendungsbeginn dieser Norm ist.... Inhalt Einführung... 13 1 Anwendungsbereich... 16 1.1 *Zweck... 16 1.2 *Anwendungsbereich... 16 1.3 Beziehung zu anderen Normen... 16 1.4 Einhaltung...
MehrAutomatische Testfallgenerierung aus Modellen. 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe
Automatische Testfallgenerierung aus Modellen 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe Über sepp.med Über 30 Jahre Erfahrung im industriellen Umfeld Medizintechnik Pharmazie Automotive
MehrStandard Inhaltsverzeichnis für Testvorschrift
Standard Inhaltsverzeichnis für Testvorschrift Inhaltsverzeichnis 1. Zweck, Veranlassung... 1 2. Allgemeines... 1 2.1 Zweck der Testvorschrift... 1 2.2 Freigabe und Änderungen... 1 2.3 Prinzipien... 2
MehrBundeskanzlei BK Programm GEVER Bund. als Basis für GEVER. 29. November 2012
Bundeskanzlei BK Programm GEVER Bund Geschäftsprozesse als Basis für GEVER 29. November 2012 Zielsetzung der Präsentation Sie erhalten einen Überblick über den Stand der Entwicklung von GEVER als Geschäftsverwaltungssystem
MehrDokumentenlenkung - Pflicht oder Kür-
Dokumentenlenkung - Pflicht oder Kür- - QM-Sprengel Württemberg - Sunhild Klöss Stabsabteilung Projekt- und Qualitätsmanagement Klinikum Heidenheim Themenübersicht Forderungen der DIN EN ISO 9001 Was muss
Mehrpro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9
Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9 1 Allgemeine Beschreibung "Was war geplant, wo stehen Sie jetzt und wie könnte es noch werden?" Das sind die typischen Fragen, mit denen viele Unternehmer
MehrSEPA Lastschriften. Ergänzung zur Dokumentation vom 27.01.2014. Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299
SEPA Lastschriften Ergänzung zur Dokumentation vom 27.01.2014 Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299 www.workshop-software.de Verfasser: SK info@workshop-software.de
MehrQualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.
Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit. BEKA: Frankfurt, 25. Oktober 2012 T-Systems Angebot Umsetzung des globalen Telematikprojekts für den ÖPNV im Großherzogtum Luxemburg.
MehrHilfe zur Urlaubsplanung und Zeiterfassung
Hilfe zur Urlaubsplanung und Zeiterfassung Urlaubs- und Arbeitsplanung: Mit der Urlaubs- und Arbeitsplanung kann jeder Mitarbeiter in Coffee seine Zeiten eintragen. Die Eintragung kann mit dem Status anfragen,
MehrLeseauszug DGQ-Band 14-26
Leseauszug DGQ-Band 14-26 Einleitung Dieser Band liefert einen Ansatz zur Einführung von Prozessmanagement in kleinen und mittleren Organisationen (KMO) 1. Die Erfolgskriterien für eine Einführung werden
MehrChange Management. Hilda Tellioğlu, hilda.tellioglu@tuwien.ac.at 12.12.2011. Hilda Tellioğlu
Change Management, hilda.tellioglu@tuwien.ac.at 12.12.2011 Methoden für den 7 Stufenplan (CKAM:CM2009, S.29) Prozessmanagement (CKAM:CM2009, S.87-89) eine Methode, mit deren Hilfe die Prozesse im Unternehmen
MehrBusiness Model Canvas
Business Model Canvas Business Model Canvas ist ein strategisches Management Tool, mit dem sich neue und bestehende Geschäftsmodelle visualisieren lassen. Demnach setzt sich ein Geschäftsmodell aus neun
MehrHow to do? Projekte - Zeiterfassung
How to do? Projekte - Zeiterfassung Stand: Version 4.0.1, 18.03.2009 1. EINLEITUNG...3 2. PROJEKTE UND STAMMDATEN...4 2.1 Projekte... 4 2.2 Projektmitarbeiter... 5 2.3 Tätigkeiten... 6 2.4 Unterprojekte...
MehrPowerPoint 2010 Mit Folienmastern arbeiten
PP.002, Version 1.1 07.04.2015 Kurzanleitung PowerPoint 2010 Mit Folienmastern arbeiten Der Folienmaster ist die Vorlage für sämtliche Folien einer Präsentation. Er bestimmt das Design, die Farben, die
MehrTestplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013
Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael
MehrContent Management System mit INTREXX 2002.
Content Management System mit INTREXX 2002. Welche Vorteile hat ein CM-System mit INTREXX? Sie haben bereits INTREXX im Einsatz? Dann liegt es auf der Hand, dass Sie ein CM-System zur Pflege Ihrer Webseite,
MehrGRS SIGNUM Product-Lifecycle-Management
GRS SIGNUM Product-Lifecycle-Management Das optionale Modul Product-Lifecycle-Management stellt eine mächtige Ergänzung zum Modul Forschung & Entwicklung dar. Folgende Punkte werden dabei abgedeckt: Definition
MehrSystemen - Testprozess. Testprozess. Testprozess: Aktivitäten. Testplanung und Teststeuerung. Testplanung und Teststeuerung
2007 Dr. Klaudia Dussa-Zieger P r a k t I s c h e Testprozess - Inhalt Testprozess Testen von Software-Systemen Systemen - Testprozess Lehrplan 2003 Testplanung Testausführung ierung Testendebewertung
MehrDie Zukunft der Zukunftsforschung im Deutschen Management: eine Delphi Studie
Die Zukunft der Zukunftsforschung im Deutschen Management: eine Delphi Studie Executive Summary Zukunftsforschung und ihre Methoden erfahren in der jüngsten Vergangenheit ein zunehmendes Interesse. So
MehrBeschreibung des MAP-Tools
1. Funktionen des MAP-Tool 2. Aufbau des MAP-Tools 3. Arbeiten mit dem MAP-Tool Beschreibung MAP-Tool.doc Erstellt von Thomas Paral 1 Funktionen des MAP-Tool Die Hauptfunktion des MAP-Tools besteht darin,
MehrSystemen - Testprozess. Testprozess. Testprozess: Aktivitäten. Testplanung und Teststeuerung. Lehrplan 2003 Testplanung
P r a k t I s c h e Testprozess - Inhalt Testprozess Testen von Software-Systemen Systemen - Testprozess Lehrplan 2003 Testplanung Testausführung ierung Testendebewertung Testberichterstattung Lehrplan
MehrResilien-Tech. Resiliente Unternehmen. Security Consulting. 08. Mai 2014. Burkhard Kesting
Resilien-Tech Resiliente Unternehmen Security Consulting 08. Mai 2014 Burkhard Kesting Internationales Netzwerk KPMG International KPMG International KPMG ELLP KPMG in Deutschland Audit Tax Consulting
MehrBewerbung für den Supplier Innovation Award der Deutschen Bahn AG
Bewerbung für den Supplier Innovation Award der Deutschen Bahn AG Fraunhofer-Institut für System- und Innovationsforschung ISI DB Supplier Innovation Award Breslauer Straße 48 76139 Karlsruhe Bewerbungsschluss
MehrEinflussfaktoren auf die Teamkompetenz in Projekten. Empirische Studie zur Master Thesis Mai 2010
Einflussfaktoren auf die Teamkompetenz in Projekten Empirische Studie zur Master Thesis Mai 2010 Studie zu Einflussfaktoren auf die Teamkompetenz 1 Aufbau der Studie 2 Grunddaten der Befragung 3 Ergebnisse
MehrIntegrierte IT Portfolioplanung
Integrierte Portfolioplanung -en und _e als zwei Seiten einer Medaille Guido Bacharach 1.04.010 Ausgangssituation: Komplexe Umgebungen sportfolio Ausgangssituation: Komplexe Umgebungen portfolio Definition:
MehrZeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
MehrKapitalerhöhung - Verbuchung
Kapitalerhöhung - Verbuchung Beschreibung Eine Kapitalerhöhung ist eine Erhöhung des Aktienkapitals einer Aktiengesellschaft durch Emission von en Aktien. Es gibt unterschiedliche Formen von Kapitalerhöhung.
MehrSPICE-konformes Projektmanagement mit Projektron BCS
Jahreskongress für Organisation und Management Potsdam, 06.10.2009 Rolf-Stephan Badura Hella Aglaia Mobile Vision GmbH rolf-stephan.badura@hella.com Prof. Dr. Roland Petrasch qme Software GmbH roland.petrasch@qme-software.de
MehrKonzept Controlling RoadMap. Auswahl, Implementierung und Beratungen für Lösungen zur Konzernsteuerung
Konzept Controlling RoadMap Inhalt Ausgangspunkt und Definition der Controlling RoadMap Bestandteile der Controlling RoadMap Steuerungsinstrumente der Controlling RoadMap (Bandbreite) Benefits der Controlling
MehrSERVICE SUCHE ZUR UNTERSTÜTZUNG
SERVICE SUCHE ZUR UNTERSTÜTZUNG VON ANFORDERUNGSERMITTLUNG IM ERP BEREICH MARKUS NÖBAUER NORBERT SEYFF ERP SYSTEME Begriffsbestimmung: Enterprise Resource Planning / Business Management Solution Integrierte
MehrWann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?
DGSV-Kongress 2009 Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt? Sybille Andrée Betriebswirtin für und Sozialmanagement (FH-SRH) Prokuristin HSD Händschke Software
MehrMedizintechnik und Informationstechnologie im Krankenhaus. Dr. Andreas Zimolong
Medizintechnik und Informationstechnologie im Krankenhaus Dr. Andreas Zimolong DIN EN 80001-1:2011 Anwendung des Risikomanagements für IT-Netzwerke, die Medizinprodukte beinhalten Teil 1: Aufgaben, Verantwortlichkeiten
MehrTypisierung des Replikationsplan Wirries, Denis Datenbankspezialist
Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist Feintypisierung - Überblick Ergebnisse Ergebnisse aus aus anderen anderen Arbeitsergebnissen Arbeitsergebnissen Replikationsplan Replikationsplan
MehrDGQ Regionalkreis Hamburg 21.05.2012 ISO 10007. Konfigurationsmanagement
DGQ Regionalkreis Hamburg 21.05.2012 ISO 10007 Leitfaden zum Konfigurationsmanagement g Geschichte des Konfigurationsmanagements Mit stetig steigender Produktkomplexität entstanden zunehmend Probleme (z.b.
Mehr