SOFTWARE QUALITÄTSSICHERUNG UND PRÜFUNG TEIL 2
|
|
- Emma Kneller
- vor 5 Jahren
- Abrufe
Transkript
1 Kapitel 6 SOFTWARE QUALITÄTSSICHERUNG UND PRÜFUNG TEIL 2 Software Engineering Prof. Dr. Wolfgang Schramm
2 Übersicht 1 1. Einführung in das Software Engineering 2. Softwareprozesse 3. Anforderungsanalyse und Spezifikation 4. Softwareentwurf 5. Programmierung 6. Software Qualitätssicherung und Prüfung 7. Konfigurationsverwaltung 8. Software Wartung
3 Kapitelübersicht 2 1. Einführung/Definition 2. Testen Teststrategien Vorgehen beim Testen Testautomatisierung 3. Statische Verfahren Übersicht zu verschiedenen Verfahren Software Inspektionen
4 Software Reviews 3 Es besteht Bedarf an ergänzenden Methoden zur Entdeckung und Beseitigung von Fehlern: => Reviews Reviews können das Testen nicht ersetzen, und umgekehrt!
5 Software Reviews 4 Ohne Reviews Fehler-Ursprung Anford. Design Code Test Wartung Fehler-Entdeckung Anford. Design Code Test Wartung Chaos Mit Reviews (ideal) Anford. Design Code Test Wartung Fehler-Ursprung Fehler-Entdeckung Anford. Design Code Test Wartung
6 Übersicht über Review Techniken 5 Sehr formal Weniger formal Inspektion Team Review Walkthrough Pair Programming Peer Desk-Checking Ad-hoc Empirische Studien belegen Inspektionen als die zuverlässigste Review Technik. Inspektionen finden 50% mehr Fehler als Walkthroughs Inspektionen finden bis zu 6x mehr Fehler als Ad hoc Reviews
7 Übersicht über Review Techniken 6 Ad hoc Review Wenn man ein Problem nicht lösen kann bittet man einen Mitarbeiter spontan um Hilfe Ergebnis hängt vollständig von der Erfahrung des einen Mitarbeiters ab Peer Desk Checking Ähnlich Ad hoc Review Der Mitarbeiter führt das zu überprüfende Produkt auf dem Papier aus (meistens Code)
8 Übersicht über Review Techniken 7 Pair Programming Zwei Entwickler teilen sich einen PC Arbeitsplatz und arbeiten gemeinsam an einem Stück Code. Eine der Praktiken des extreme Programming Walkthrough Der Autor eines Dokuments präsentiert es Mitarbeitern, um ein allgemeines Verständnis zu erlangen und die Qualität des Dokuments zu verbessern. Kein vorgegebener Prozess und keine Anleitung, wie Fehler zu finden sind. Risiko: Der Autor vergisst während der Präsentation leicht auf die wesentlichen Teile des Dokuments zu fokussieren.
9 Inspektion Eigenschaften 9 Welche Aktivitäten werden innerhalb des Inspektionsprozesses ausgeführt? Welche Rollen sind in den Inspektionsprozess involviert? Rollen Prozess Inspektion Lesetechniken Dokumente Welche Dokumente werden in einer Inspektion verwendet? Welche Techniken können eingesetzt werden, um Fehler in einem Softwaredokument zu finden?
10 Der Prozess und die Rollen 10 Planung Til Teilnehmer einladen, Terminvereinbarung von allen Kick-off Inspektionsaktivitäten, Räume festlegen Organisator Vorbereitung Suche nach und Dokumentation von Problemen (d.h. potentielle Fehlern / Fragen / Verbesserungsvorschläge) Inspektoren Meeting Sammeln der Fehler. Entscheiden, ob ein Befund ein tatsächlicher Fehler ist. Suche nach weiteren Fehlern. Entscheiden über Re Inspektion. Korrektur Moderator//Autor/Inspektoren / Korrektur der Fehler Autor Follow-up
11 Inspektionsdokumente 11 Problemliste Dokumentation der Befunde (potentielle Fehler/Fragen/Verbesserungsvorschläge) sowie des Aufwands für die Fehlersuche Fehlerliste Dokumentation der tatsächlichen Fehler, sowie des Aufwandes für das Meeting Korrekturliste Dokumentation der Fehlerkorrektur (oft in Fehlerliste integriert)
12 Bedeutung der Dokumente 12 Ergebnisse einer Inspektion Verbessertes Softwaredokument Dokumentierte Information zur Charakterisierung des inspizierten Dokumentes des Inspektionsprozesses des Software Entwicklungsprozesses ngspro esses Verwendung der Ergebnisse Hilfe für den Autor bei der Überarbeitung seines Dokumentes Charakterisierung / Beurteilung / Vorhersage / Verbesserung des Inspektions und Softwareentwicklungsprozesses und nicht der daran beteiligten Personen!
13 Aktivitäten der Vorbereitungsphase 13 Dokument wird von den Inspektoren nach Befunden durchsucht (Individuaktivität) Fehler werden dokumentiert Ziel: möglichst viele schwere Fehler finden
14 Probleme der Vorbereitungsphase 14 Es gibt oft keine konkrete k Anleitung für Inspektoren was in einem Softwaredokument zu überprüfen ist wie ein Softwaredokument tnach Fehlern Fhl zu durchsuchen h ist it Motto: Jeder Inspektor überprüft alles Ineffiziente Inspektion (#gefundene Fehler / Zeit)
15 Lesetechniken reduzieren die Probleme 15 Lesetechniken: Erleichtern und unterstützen die Überprüfung der Qualitätseigenschaften von Softwaredokumenten in einer Inspektion Ad hoc Keine weitere Unterstützung für Inspektor Checklisten: Der Inspektor bekommt eine Checkliste mit Fragen, die er beim Lesen beantworten soll Perspektivenbasiertes Lesen/Szenariobasiertes Lesen: Der Inspektor folgt einem Leseszenario. Dieses gibt bestimmte p g g Aktivitäten vor, die während der Fehlersuche durchzuführen sind und fokussiert den Inspektor auf bestimmte Aspekte
16 Checklisten 16 No. Frage Fragen das gesamte Dokument betreffend 1 Existiert zu jedem Use Case im Use Case Diagramm genau ein formell beschriebener Use Case und umgekehrt? 2 Ist das gewünschte System durch die Gesamtheit der Use Cases vollständig beschrieben? Auszug aus einer Checkliste für Anforderungsdokumente
17 Hinweise zur Checklistenerstellung 17 Formulierung von Fragen Die Beantwortung der Frage mit Nein bedeutet Fehler Nicht länger als eine Din A4 Seite (15 Fragen) Gliederung der Fragen nach Qualitätsaspekten/Struktur Die Fragen beziehen sich auf häufige/wichtige g Fehler Die Fragen können von Richtlinien oder Qualitätszielen abgeleitet werden Aus der Literatur können nur Anregungen/Beispiele entnommen werden Die Checkliste muss angepasst werden
18 Übung 18 Entwickeln sie eine Checkliste zur Inspektion eines Anforderungsdokumentes. Nh Nehmen sie zur Entwicklung dieser Checkliste ihre Unterlagen zum Thema Anforderungen zur Hand und rufen sie sich ins Gedächtnis, was ein gutes Anforderungsdokument ausmacht. Beachten sie auch die Hinweise zur Erstellung von Checklisten.
19 Fehlersuche mit Checklisten 19 Vorgehen: Anhand der Checklisten Fragen das Dokument untersuchen Markieren eines Befundes im Dokument Eintragen der Nummer des Befundes in die Problemliste Nummer des Befundes zum Fehler im Dokument schreiben Auf der Problemliste das Dokument, die Seite und die Zeile eintragen, in der sich der Befund befindet Eine kurze Beschreibung des Befundes durchführen.
20 Die Problemliste 20 Inspektor: Startzeit: Endzeit: Aufwand: Dokument: Nummer Seite Zeile # Kurze Beschreibung des Problems Verbesserungsvorschlag
21 Perspektivenbasiertes Lesen (PBR) 21 Wesentliche Eigenschaften von PBR: Leseszenarien geben konkrete Anleitung bei der Fehlersuche Inspektoren nehmen verschiedene Blickwinkel (Perspektiven) ein, die die Aufmerksamkeit auf verschiedene Aspekte fokussieren weniger Überlappung Der Einfluss der Erfahrung von Inspektoren auf die Effektivität der Inspektion wird geringer Während der Inspektion wird aktiv mit dem Dokument gearbeitet Verständnis erhöht, Ergebnisse kontrollierbar
22 Leseszenarien 22 Jeder Dokumentnutzer hat Qualitätsanforderungen an das Dokument. Diese hängen von der Rolle des Dokumentennutzers im Entwicklungsprozess ab. Kunde System- Tester Dokument Entwickler
23 23 Szenario Beispiel You should read the document from the perspective of a module tester. In doing so, take the code documentandextract extract a control flow graph: Aggregate suitable sequences of code, e.g., a sequence of statements. Make sure that all branches can be identified in your control flow graph. For building the control flow graph use the symbols on the form symbols for test scenarios. Document your control flow graph on the form Results Module Test Scenario. Use the control flow graph to derive test cases: For each branch of the control flow graph and each calculation, develop a test or a set of tests that allow you to ensure the internal correctness of the code module. Document your test cases on the form Results Module Test Scenario. While performing the activities, ask yourself the following questions: 1. Do you have all the information that is necessary to identify a test case (e.g., are all constant values and interfaces defined)? 2. Are all data values used in a correct way? ( Quelle :
24 Übung 24 Welche Perspektiven, würden sie zur Inspektion eines Architekturdokumentes empfehlen fhl Welche Aktivitäten sollten durch die entsprechenden Szenarien beschrieben werden, auf welche Qualitätsaspekte sollten die verschiedenen Inspektionen achten?
25 Abdeckung und Überlappung 25 Dokument mit Fehlern hohe Überlappung geringe Abdeckung geringe Überlappung hohe h Abdeckung
26 26 Reviews durch Inspektion Zusammenfassung Planung Fehlersuche Meeting Korrektur Organisator Moderator Inspektor Autor (Schriftführer) Rollen Prozess Inspektion Lesetechniken Ad-hoc Checklistenbasiertes i t Lesen Dokumente Perspektivenbasiertes Lesen Organisations- liste Problemliste Fehlerliste Korrekturliste
27 Zusammenfassung 27 Reviews tragen bei zur Verbesserung und Bewertung der Dokumentqualität, der Prozessqualität und zur Kostenreduktion plus: weitere Vorteile (z.b. Wissenstransfer) Reviews sind auf allen Dokumenten im SW Lifecycle möglich Lesetechniken sind der zentraler Bestandteil von Inspektionen Inspektionen und Testen gemeinsam anwenden
28 Diskussion 28 Vergleichen sie die beiden Methoden Testen und Inspektionen als Methoden der Qualitätssicherung. i Nennen sie mindestens vier Unterschiede/Vor oder Nachteile der einen oder anderen Methode.
29 Testen versus Inspektionen 29 Test benötigt ablauffähigen Code/ Inspektionen kann auch auf Dokumenten durchgeführt h werden Testen ist erst spät möglich/inspektionen können bereits in der Anforderungsphase durchgeführt werden Testen entdeckt Fehlverhalten/ Inspektionen entdecken die Fehler selbst Testen: Isolation des Fehlers kostet zusätzlichen Aufwand Inspektionen fördern den Wissenstransfer zwischen Mitarbeitern
30 Literatur 30 Tom Gilb & Dorothy Graham, Software Inspection, Addison Wesley, kompetenz.de
Empirische Softwaretechnik
Empirische Softwaretechnik Prof. Dr. Walter F. Tichy Dr. Matthias Müller Sommersemester 2006 1 Experimente über Lesetechniken für Software-Inspektionen 2 Gängige Lesetechniken Ad-hoc, also keine besondere
MehrVorlesung Methoden des Software Engineering. Martin Wirsing. Einheit A.4, 04.11.2004
Block A (Requirements): Anforderungsvalidierung 4.11.04 1 Block A (Requirements): Anforderungsvalidierung 4.11.04 2 Ziele Vorlesung Methoden des Software Engineering Block A Requirements Engineering Anforderungsvalidierung
MehrKonfiguration von eduroam. Configuring eduroam
eduroam Windows 8.1 / 10 Konfiguration von eduroam Configuring eduroam 08.10.2018 kim.uni-hohenheim.de kim@uni-hohenheim.de Wissenschaftliche Einrichtungen und Universitäten bieten einen weltweiten Internetzugang
MehrVorlesung Methoden des Software Engineering. Martin Wirsing. Einheit A.4, 04.11.2004
Block A (Requirements): Anforderungsvalidierung 4.11.04 1 Vorlesung Methoden des Software Engineering Block A Requirements Engineering Anforderungsvalidierung und -verwaltung Martin Wirsing Einheit A.4,
MehrVorlesung Methoden des Software Engineering. Martin Wirsing. Einheit A.4, 04.11.2004
Block A (Requirements): Anforderungsvalidierung 4.11.04 1 Vorlesung Methoden des Software Engineering Block A Requirements Engineering Anforderungsvalidierung und -verwaltung Martin Wirsing Einheit A.4,
MehrReviews von Entwicklungsartefakten durchführen
Testen Reviews von Entwicklungsartefakten durchführen Bereich Evaluation Ziele Fehler und Probleme frühzeitig finden Wissenstransfer ermöglichen Teamzusammenhalt fördern Lösungen erarbeiten Aktivität Reviews
MehrPOST MARKET CLINICAL FOLLOW UP
POST MARKET CLINICAL FOLLOW UP (MEDDEV 2.12-2 May 2004) Dr. med. Christian Schübel 2007/47/EG Änderungen Klin. Bewertung Historie: CETF Report (2000) Qualität der klinischen Daten zu schlecht Zu wenige
MehrRequirement: Klar und testbar!
Requirement: Klar und testbar! Definitionen, Merkmale, Beispiele Lukas Kraus, Lead QA Engineer www.bbv.ch bbv Software Services Corp. 1 Ich geh mal fragen was die wollen, und ihr beginnt schon mal zu codieren!!!
MehrSoftwareanforderungsanalyse
Softwareanforderungsanalyse Qualitätssicherung Validierung von Anforderungen Burkhardt Renz THM, Fachbereich MNI Wintersemester 2018/19 Qualitätssicherung, Validierung von Anforderungen Alternative Vorschläge
MehrEinführung von XP in der Praxis
Einführung von XP in der Praxis Seminar Agile vs. klassische Methoden der Software- Entwicklung David Kocher, dk@cyberduck.ch Einführung XP bezeichnet sich als leichte Methode des Software Engieneerings
MehrKarol Frühauf, Jochen Ludewig, Helmut Sandmayr. Software-Prüfung Eine Anleitung zum Test und zur Inspektion
Karol Frühauf, Jochen Ludewig, Helmut Sandmayr Software-Prüfung Eine Anleitung zum Test und zur Inspektion (f Hochschulverlag AG an der ETH Zürich B.G. Teubner Stuttgart Inhalt Vorwort 3 Inhalt 5 Verzeichnis
MehrSoftwareanforderungsanalyse
Softwareanforderungsanalyse Validierung von Anforderungen Burkhardt Renz Institut für SoftwareArchitektur der Technischen Hochschule Mittelhessen Wintersemester 2015/16 Grundsätze zur Prüfung von Anforderungen
MehrWieso Prozesse? Ist das nicht einfach nur mühsam? A. Stucki, Solcept AG
Wieso Prozesse? Ist das nicht einfach nur mühsam? A. Stucki, Solcept AG 1 Was erwartet Sie? Arbeit & Prozesse Ingenieure & Prozesse Organisationen & Prozesse Projekt/ Produkt & Prozesse Agil & Prozesse
MehrInspection Tutorial Fraunhofer IESE Slide 1
Slide 1 Small Bug, Great Disaster - Ariane 5 Flight 501 (1996) Cause Malfunction in control software reused from Ariane 4 (arithmetic overflow during number conversion) Effect Loss of spacecraft Cost
MehrÜbung 3: VHDL Darstellungen (Blockdiagramme)
Übung 3: VHDL Darstellungen (Blockdiagramme) Aufgabe 1 Multiplexer in VHDL. (a) Analysieren Sie den VHDL Code und zeichnen Sie den entsprechenden Schaltplan (mit Multiplexer). (b) Beschreiben Sie zwei
MehrT4 Statischer Test. Siemens AG Österreich 2005 All Rights Reserved. Statischer Test - Allgemein. Kennzeichen: Testen, ohne das Testobjekt auszuführen
T4 Statischer Test Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test Statischer Test - Allgemein Kennzeichen: Testen, ohne das
MehrAgile Development vs. Security Requirements
Agile Development vs. Security Requirements Mirco Stickan Agenda Motivation Agile Softwareentwicklung extreme Programming Scrum Sicherheit in agiler Softwareentwicklung Sicherheit in extreme Programming
MehrMontageanleitung Installation Manual
Montageanleitung Installation Manual Inventux X-Series Flachdach Flat Roof 2 Oelschläger Metalltechnik GmbH Hertzstr. 1-3 D-27318 Hoya Telefon: +49 (0) 4251 816 0 Telefax: +49 (0) 4251 816 81 Email: solar@oelschlaeger.de
MehrReviews,, Inspektionen und Walkthroughs. Nils von Delft
Reviews,, Inspektionen und Walkthroughs Nils von Delft 05.07.2006 Gliederung Motivation Begriffsklärung und Erläuterung Review Walkthrough Inspektion Inspektionsmodelle nach Humphrey und Gilb Weitere Aspekte
MehrEffiziente Qualitätssicherung in Prozessmodellen: GREME eine Review-Methode
Effiziente Qualitätssicherung in Prozessmodellen: GREME eine Review-Methode Christa Weßel, Uta Christoph, Sandra Geisler 22. SPIN (Software and Systems Process Improvement Network) "Die Weisheit der Vielen
MehrEmpirische Softwaretechnik
Empirische Softwaretechnik Prof. Dr. Walter F. Tichy Dr. Matthias Müller Sommersemester 2006 1 Eine empirische Theorie für Software-Inspektionen Softwaretechnik: Erklärung für einige beobachtete Phänomene
MehrLOC Pharma. Anlage. Lieferantenfragebogen Supplier Questionnaire. 9. Is the warehouse temperature controlled or air-conditioned?
Please complete this questionnaire and return to: z.h. Leiter Qualitätsmanagement info@loc-pharma.de Name and position of person completing the questionnaire Signature Date 1. Name of Company 2. Address
MehrRequirements Engineering
Klaus Pohl Chris Rupp Basiswissen Requirements Engineering Aus- und Weiterbildung zum»certified Professional for Requirements Engineering«Foundation Level nach IREB-Standard 4., überarbeitete Auflage dpunkt.vertag
MehrChallenges for the future between extern and intern evaluation
Evaluation of schools in switzerland Challenges for the future between extern and intern evaluation Michael Frais Schulentwicklung in the Kanton Zürich between internal evaluation and external evaluation
MehrJochen Ludewig Horst Lichter. Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. dpunkt.verlag
Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken dpunkt.verlag Inhaltsverzeichnis 1 Modelle und Modellierung 1.1 Modelle, die uns umgeben 1.2 Modelltheorie 1.3
MehrPONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB
Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow
Mehrkim.uni-hohenheim.de
VPN-Client Apple ios 10.0.2 Konfiguration und Installation des internen VPN-Clients und Cisco AnyConnect VPN-Clients Configuring and installing the internal VPN client and Cisco AnyConnect VPN client 09.10.2018
MehrRECHNUNGSWESEN. KOSTENBEWUßTE UND ERGEBNISORIENTIERTE BETRIEBSFüHRUNG. BY MARTIN GERMROTH
RECHNUNGSWESEN. KOSTENBEWUßTE UND ERGEBNISORIENTIERTE BETRIEBSFüHRUNG. BY MARTIN GERMROTH DOWNLOAD EBOOK : RECHNUNGSWESEN. KOSTENBEWUßTE UND Click link bellow and free register to download ebook: RECHNUNGSWESEN.
MehrSoftware Engineering. 7) SW Wartung. Prof. Dr. Anja Metzner Hochschule Augsburg, Fakultät für Informatik. Studiengang WiBac 4 (Stand:
Software Engineering 7) SW Wartung Prof. Dr. Anja Metzner Hochschule Augsburg, Fakultät für Informatik Kontakt: anja.metzner@hs-augsburg.de Studiengang WiBac 4 (Stand: 15.03.2014), Hochschule Augsburg,
MehrHaben Sie richtige Badebekleidung dabei? Ja / Nein. Sie tragen keine richtige Badebekleidung. Have you got the correct swimwear with you?
1 Übersetzungshilfe Badekleidung 2 Übersetzungshilfe Badekleidung Sie tragen keine richtige Badebekleidung. You are not wearing the correct swimwear. Haben Sie richtige Badebekleidung dabei? Ja / Nein
MehrIch habe eine Nachricht für Sie
Ich habe eine Nachricht für Sie Even on a well-planned trip whether holiday or business changes can happen to the planned schedule. In such an event, it s essential to be able to cope with the new arrangements.
MehrSie tragen keine richtige Badebekleidung. You are not wearing the correct swimwear.
Badekarten_DGFDB_Komplett_RZ_Layout 1 10.02.16 14:18 Seite 1 1 Übersetzungshilfe Badekleidung Sie tragen keine richtige Badebekleidung. You are not wearing the correct swimwear. Badekarten_DGFDB_Komplett_RZ_Layout
MehrMensch-Maschine-Interaktion 2 Übung 1
Mensch-Maschine-Interaktion 2 Übung 1 Ludwig-Maximilians-Universität München Wintersemester 2012/2013 Alexander De Luca, Aurélien Tabard Ludwig-Maximilians-Universität München Mensch-Maschine-Interaktion
MehrI-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen
I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011 Tabellen mit ASIL Zuordnungen 1. Die Tabellen in der Norm (mit ASIL Zuordnung) Ein wesentlicher Bestandteil der Norm sind die insgesamt
MehrExercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1
Exercise (Part XI) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All
MehrCan I use an older device with a new GSD file? It is always the best to use the latest GSD file since this is downward compatible to older versions.
EUCHNER GmbH + Co. KG Postfach 10 01 52 D-70745 Leinfelden-Echterdingen MGB PROFINET You will require the corresponding GSD file in GSDML format in order to integrate the MGB system: GSDML-Vx.x-EUCHNER-MGB_xxxxxx-YYYYMMDD.xml
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: The Ultimate History Quiz Challenge (SEK II)
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: The Ultimate History Quiz Challenge (SEK II) Das komplette Material finden Sie hier: School-Scout.de III/A History Skills 16 Quiz
MehrKapitel 3 Software Quality III
Kapitel 3 Software Quality III Software Architecture, Quality, and Testing FS 2015 Prof. Dr. Jana Köhler jana.koehler@hslu.ch Agenda Heute Von Bad Smells zu Refactorings Wie wird Refactoring durchgeführt?
MehrEffektiver Einsatz von Code-Reviews
- Schneller, Billiger, Besser - Effektiver Einsatz von Code-Reviews Dev Day in Dresden 27. Mai 2015 Version: 1.3 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr
MehrPaper Reference. Paper Reference(s) 4375/01 London Examinations IGCSE German Paper 1: Listening
Centre No. Candidate No. Paper Reference 4 3 7 5 0 1 Surname Signature Paper Reference(s) 4375/01 London Examinations IGCSE German Paper 1: Listening Monday 17 November 2008 Morning Time: 30 minutes (plus
MehrDENTAL IMPLANTS BY CAMLOG medical
IMPLANT PASS DENTAL IMPLANTS BY CAMLOG medical devices made in germany for your well-being and a natural appearance. Personal data Surname First name Address ZIP code City Date of birth Health insurance
MehrQualitätssicherung. Was ist Qualität?
Ein Überblick Methoden und Werkzeuge zur Softwareproduktion Was ist Qualität? "Als Qualität eines Gegenstandes bezeichnen wir die Gesamtheit seiner charakteristischen Eigenschaften" Hesse et al. 2 Was
MehrUniversität Bielefeld. Softwarepraktikum. Gernot A. Fink SS Rückblick extreme Programming (XP)
Softwarepraktikum Gernot A. Fink SS 2005 Rückblick extreme Programming (XP) extreme Programming: Die Idee XP takes common sense principles and practices to extreme levels. (Kent Beck, 2001) (d.h. alles,
MehrAnforderungen gezielter umsetzen, Optimieren, Transparenz schaffen
Application Lifecycle Management in Eclipse Anforderungen gezielter umsetzen, Optimieren, Transparenz schaffen Christoph Bräuchle, MKS GmbH Interessen (klassisch) Budget: werden Aufwände eingehalten, ergeben
MehrOptionally, an is sent : Erfahrungen mit automatisierter Erkennung schlechter Anforderungen
Richtig testen Hier soll das der Richtige Titel rein testen Optionally, an e-mail is sent : Erfahrungen mit automatisierter Erkennung schlechter Anforderungen www.qs-tag.de Maximilian Junker Qualicen GmbH
MehrNEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient
Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The
MehrProjektmanagement und Softwareentwicklung. Nina Stodolka, WS2017/2018
Projektmanagement und Softwareentwicklung Nina Stodolka, WS2017/2018 Softwareentwicklung Anforderung Umsetzung Test Rollout Quelle: eigene Darstellung 2 Konstruktives Qualitätsmanagement Technische Maßnahmen
MehrDie erkannten Feststellungen werden bei der Vor-Ort-Prüfung dokumentiert. Dies
1. Vorbereitung der Inspektion Einforderung von - WPK-Handbuch qualitätsrelevanten - Organigramm Unterlagen vom - Liste der mitgeltenden Dokumente Hersteller und Formblätter - Liste der dokumentierten
MehrUSB -> Seriell Adapterkabel Benutzerhandbuch
USB -> Seriell Adapterkabel Benutzerhandbuch 1. Produkt Eigenschaften 1 2. System Vorraussetzungen 1 3. Treiber Installation (Alle Windows Systeme) 1 4. Den COM Port ändern 2 5. Einstellen eines RS232
Mehrp^db=`oj===pìééçêíáåñçêã~íáçå=
p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for
MehrTracVision - Update der Tracking Frequenzen
TracVision - Update der Tracking Frequenzen - 07.01.2011 Betrifft alle TracVision-Antennen mit der Einstellung ASTRA1 Am 07.01.2011 wurde die Tracking-Frequenz 10921 MHz auf Astra 1 geändert. Dies betrifft
MehrQualitätssicherung und Testen
Qualitätssicherung und Testen Vorlesung: Software-Engineering für große, betriebliche Informationssysteme für Universität Leipzig, Sommersemester 2004 Institut für Software- und Systementwicklung Professur
Mehriid software tools QuickStartGuide iid USB base driver installation
iid software tools QuickStartGuide iid software tools USB base driver installation microsensys Nov 2016 Introduction / Einleitung This document describes in short form installation of the microsensys USB
MehrKonfiguration von eduroam. Configuring eduroam
eduroam Windows 7 Konfiguration von eduroam Configuring eduroam 09.10.2018 kim.uni-hohenheim.de kim@uni-hohenheim.de Wissenschaftliche Einrichtungen und Universitäten bieten einen weltweiten Internetzugang
MehrTracVision - Update der Tracking Frequenzen
TracVision - Update der Tracking Frequenzen - 18.04.2011 Betrifft alle TracVision-Antennen mit der Einstellung HOTBIRD Am 18.04.2011 wurde die Tracking-Frequenz 11862 MHz auf Hotbird geändert. Dies betrifft
MehrI-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen
I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011 Tabellen mit ASIL Zuordnungen 1. Die Tabellen in der Norm (mit ASIL Zuordnung) Ein wesentlicher Bestandteil der Norm sind die insgesamt
MehrGamperl & Hatlapa GmbH Modem/WiFi settings
1. Log in - Anmelden Pic001 device front / Gerätevorderseite Pic002 Login screen / Anmeldebildschirm Connect your computer to one of the Ethernetports on the front (Pic001) of the modem. Start your browser
MehrWhere are we now? The administration building M 3. Voransicht
Let me show you around 9 von 26 Where are we now? The administration building M 3 12 von 26 Let me show you around Presenting your company 2 I M 5 Prepositions of place and movement There are many prepositions
MehrJTAGMaps Quick Installation Guide
Index Index... 1 ENGLISH... 2 Introduction... 2 Requirements... 2 1. Installation... 3 2. Open JTAG Maps... 4 3. Request a free JTAG Maps license... 4 4. Pointing to the license file... 5 5. JTAG Maps
MehrZiele und Tätigkeiten von Architekten
Ziele und Tätigkeiten von Architekten Definition Software Architektur o A software architecture provides a model of a whole software system that is composed of internal behavioral units (i.e. components)
Mehr3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP
3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg ARIS meets RUP Der ARIS Unified Information System Development Process Martin Plümicke Berufsakademie
MehrSAMPLE EXAMINATION BOOKLET
S SAMPLE EXAMINATION BOOKLET New Zealand Scholarship German Time allowed: Three hours Total marks: 24 EXAMINATION BOOKLET Question ONE TWO Mark There are three questions. You should answer Question One
MehrIm Fluss der Zeit: Gedanken beim Älterwerden (HERDER spektrum) (German Edition)
Im Fluss der Zeit: Gedanken beim Älterwerden (HERDER spektrum) (German Edition) Ulrich Schaffer Click here if your download doesn"t start automatically Im Fluss der Zeit: Gedanken beim Älterwerden (HERDER
MehrUmstellung eines Outlook Kontos von ActiveSync zu IMAP. Changing an Outlook account from ActiveSync to IMAP
Outlook 2013/2016 Umstellung eines Outlook Kontos von ActiveSync zu IMAP Changing an Outlook account from ActiveSync to IMAP 18.04.2018 kim.uni-hohenheim.de kim@uni-hohenheim.de Diese Anleitung beschreibt
Mehron Software Development Design
Werner Mellis A Systematic on Software Development Design Folie 1 von 22 How to describe software development? dimensions of software development organizational division of labor coordination process formalization
MehrEinreichung bei Swissmedic Teil 2
ectd Implementierung neuer Validierungskriterien it i und Anpassungen der ectd Vorgabe-Dokumente Dienstag, 25. Juni 2013, Hotel Allegro/Kursaal Bern Anforderungen an eine ectd- Einreichung bei Swissmedic
MehrEclipse User Interface Guidelines
SS 2009 Softwarequalität 06.05.2009 C. M. Bopda, S. Vaupel {kaymic/vaupel84}@mathematik.uni-marburg.de Motivation (Problem) Motivation (Problem) Eclipse is a universal tool platform - an open, extensible
MehrProduct Lifecycle Manager
Product Lifecycle Manager ATLAS9000 GmbH Landauer Str. - 1 D-68766 Hockenheim +49(0)6205 / 202730 Product Lifecycle Management ATLAS PLM is powerful, economical and based on standard technologies. Directory
MehrTeil 2.2: Lernen formaler Sprachen: Hypothesenräume
Theorie des Algorithmischen Lernens Sommersemester 2006 Teil 2.2: Lernen formaler Sprachen: Hypothesenräume Version 1.1 Gliederung der LV Teil 1: Motivation 1. Was ist Lernen 2. Das Szenario der Induktiven
MehrDas agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings
Das agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings Johannes Bergsmann Berater, Trainer, Eigentümer Software Quality Lab www.software-quality-lab.com Über Software
MehrFinite Difference Method (FDM)
Finite Difference Method (FDM) home/lehre/vl-mhs-1-e/folien/vorlesung/2a_fdm/cover_sheet.tex page 1 of 15. p.1/15 Table of contents 1. Problem 2. Governing Equation 3. Finite Difference-Approximation 4.
MehrMILLING UNIT 5X. Anleitung zur Durchführung der Autokalibrierung. Instructions for use Instructions for autocalibration. DE Gebrauchsanweisung 2-4
MILLING UNIT 5X DE Gebrauchsanweisung 2-4 Anleitung zur Durchführung der Autokalibrierung EN Instructions for use 5-7 Instructions for use Instructions for autocalibration ANLEITUNG ZUR DURCHFÜHRUNG DER
MehrIntroduction to Python. Introduction. First Steps in Python. pseudo random numbers. May 2016
to to May 2016 to What is Programming? All computers are stupid. All computers are deterministic. You have to tell the computer what to do. You can tell the computer in any (programming) language) you
MehrDer Adapter Z250I / Z270I lässt sich auf folgenden Betriebssystemen installieren:
Installationshinweise Z250I / Z270I Adapter IR USB Installation hints Z250I / Z270I Adapter IR USB 06/07 (Laden Sie den Treiber vom WEB, entpacken Sie ihn in ein leeres Verzeichnis und geben Sie dieses
MehrEmpirische Strategien
Empirische Strategien Julian Raschke 07.04.2009 Übersicht Einordnung die Strategien im Detail Vergleich Kontext Software-Engineering Empirische Strategien 07.04.2009 2 Einordnung Situation: Software-Entwicklungsprozess
MehrSAP CHANGE MANAGEMENT IM BUSINESS KONTEXT
REALTECH Kundenforum SAP CHANGE MANAGEMENT IM BUSINESS KONTEXT AGENDA SAP Change Management 1. Herausforderungen für unsere Kunden 2. Anforderungen an SAP Change Management 3. Umsetzungsmöglichkeiten 4.
MehrAnleitung zur Verwendung des Update-Tools für
English version see below (page 10) Anleitung zur Verwendung des Update-Tools für - KW DDC Steuergeräte - KW DDC WLAN Module - KW DLC Steuergeräte - KW DLC WLAN Module Bitte beachten Sie: jedes Steuergerät
MehrCHECK-IN-ANLEITUNG OHNE RESERVIERUNG. Check-in-instruction without reservation
CHECK-IN-ANLEITUNG OHNE RESERVIERUNG Check-in-instruction without reservation SO FUNKTIONIERT S Liebe Gäste! Bitte folgen Sie beim Check-in den An weisungen des Automaten. Eine detailierte Anleitung finden
MehrEntwicklung des Softwareengineerings im Bereich der IT-TK-Technologie. Stefan Bläsius und Gregorio Roper Berlin,
Entwicklung des Softwareengineerings im Bereich der IT-TK-Technologie Stefan Bläsius und Gregorio Roper Berlin, 05.05.2004 1 ServiceForce Die ServiceForce GmbH hat engagierte Mitarbeiter in den Bereichen
MehrReviewtechniken & Inspektionen
Methoden und Werkzeuge zur Softwareproduktion Reviewtechniken & Inspektionen Holger Borck Marco Pohl Gliederung 1. Reviewtechniken 2. ISO9000 & Audit 3. Design & Code Inspektion 4. Übung 5. Diskussion
MehrTip: Fill in only fields marked with *. You do not need to worry about the rest. Also, do not worry about the places marked with black ink.
Tip: Fill in only fields marked with *. You do not need to worry about the rest. Also, do not worry about the places marked with black ink. Most important is your permanent address! Tipp: Nur Felder ausfüllen,
MehrEINFACH REINE HAUT: DAS BUCH GEGEN PICKEL, AKNE UND UNREINE HAUT (EINFACH... 1) (GERMAN EDITION) BY MOIN YAMINA
Read Online and Download Ebook EINFACH REINE HAUT: DAS BUCH GEGEN PICKEL, AKNE UND UNREINE HAUT (EINFACH... 1) (GERMAN EDITION) BY MOIN YAMINA DOWNLOAD EBOOK : EINFACH REINE HAUT: DAS BUCH GEGEN PICKEL,
MehrElectrical testing of Bosch common rail piezo injectors
Applies to generation CRI 3: Bosch 10-position order number 0 445 115 = CRI 3-16 (CRI 3.0) 1600 bar 0 445 116 = CRI 3-18 (CRI 3.2) 1800 bar 0 445 117 = CRI 3-20 (CRI 3.3) 2000 bar Tools required: Hybrid
MehrFachgebiet Softwaretechnik, Heinz Nixdorf Institut, Universität Paderborn. Testen. Tutorial im Rahmen des Software(technik)praktikums SS 2012
Testen Tutorial im Rahmen des Software(technik)praktikums SS 2012 Grundlagen (1) Software ist ein fundamentales Element in der Softwarequalitätssicherung Software wird am häufigsten eingesetzt Viele Organisationen
MehrCode-Reviews. Code-Generierung. Code-Generierung. Code-Reviews. als Bestandteile des Entwicklungsprozesses
Datenbanken-Seminar: Vortrag am 10. Januar 2003 als Bestandteile des Entwicklungsprozesses und : Gemeinsamkeiten? und : Gemeinsamkeiten? Gemeinsame Ziele und : Gemeinsamkeiten? Gemeinsame Ziele Kontrolle
MehrKick-off: Projekt-Praktikum. Model-Driven Engineering von eingebetteten Systemen
Kick-off: Projekt-Praktikum Model-Driven Engineering von eingebetteten Systemen Christian Fuß und Christof Mosler Lehrstuhl Informatik III, D-52074 Aachen {cfuss christof}@i3.informatik.rwth-aachen.de
MehrTube Analyzer LogViewer 2.3
Tube Analyzer LogViewer 2.3 User Manual Stand: 25.9.2015 Seite 1 von 11 Name Company Date Designed by WKS 28.02.2013 1 st Checker 2 nd Checker Version history Version Author Changes Date 1.0 Created 19.06.2015
MehrVorlesung Software-Reengineering
Vorlesung Software-Reengineering Prof. Dr. Rainer Koschke Arbeitsgruppe Softwaretechnik Fachbereich Mathematik und Informatik Universität Bremen Wintersemester 2007/08 Überblick I 1 Refactoring Refactorings
MehrNetwork premium POP UP Display
Premium Pop Up System seamless graphic precision very compact and versatile pop-up system quick to set up at any location comes in a number of different shapes; straight, curved, wave-shaped, stair formations,
MehrMarkus Heckner Lehrstuhl für Medieninformatik Institut für Information und Medien, Sprache und Kultur Fakultät für Sprach-, Literatur- und
User Experience ist ein must have Agile Taktiken für benutzbare Software Dr. Markus Heckner Lehrstuhl für Medieninformatik User Experience Agile Taktiken für benutzbare Software Was ist Usability, warum
MehrInhaltsverzeichnis. Teil I Grundlagen 1
xv Teil I Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben.................................. 3 1.2 Modelltheorie........................................... 5 1.3 Ziele beim Einsatz
MehrAgile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung
Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung ROSALINDE SCHUSTER TESTMANAGERIN INDUSTRY RSCHUSTER@ASSYSTEM.COM CHRISTOPH LEGAT SOFTWARE
MehrWie lassen sich Möglichkeiten erfassen?
Dr. Ortrud Leßmann I.P.A. Institute für Personalwesen und Internationales Management Wie lassen sich Möglichkeiten erfassen? Operationalisierung des Capability Ansatzes Präsentation am 16.9.2010 in der
MehrZWISCHEN TRADITION UND REBELLION - FRAUENBILDER IM AKTUELLEN BOLLYWOODFILM (GERMAN EDITION) BY CHRISTINE STöCKEL
Read Online and Download Ebook ZWISCHEN TRADITION UND REBELLION - FRAUENBILDER IM AKTUELLEN BOLLYWOODFILM (GERMAN EDITION) BY CHRISTINE STöCKEL DOWNLOAD EBOOK : ZWISCHEN TRADITION UND REBELLION - FRAUENBILDER
Mehr