Softwareentwicklung und Testprozess

Größe: px
Ab Seite anzeigen:

Download "Softwareentwicklung und Testprozess"

Transkript

1 Fakultät für Wirtschaftswissenschaften ARBEITSPLAN UND GROBKONZEPT Softwareentwicklung und Testprozess Modul: Formale Methoden (WS2011/2012) eingereicht von: Thomas Hintze Fernstudiengang Master Wirtschaftsinformatik Betreuer: Prof. Dr. Jürgen Cleve Rostock, den 10. September 2011

2 Inhalt 1 Einleitung Problemstellung Abgrenzung Arbeitsplan Grobkonzept Literatur

3 1 Einleitung Softwarefehler sind allgegenwärtig. Zu bedeutsamen, öffentlich gewordenen Fehlern zählen beispielhaft das Jahr-2010-Problem der Banken und Sparkassen 1, Fehler in der Patriot Luftabwehr 2 während des ersten Golfkrieges, Fehler im Abfertigungssystem der Lufthansa 3 oder auch ein mehrstündiger Ausfall des gesamten Handels an der Tokioter Börse 4. Durch systematische Softwaretests vor Inbetriebnahme der Systeme hätte vielleicht der eine oder der andere Fehler verhindert werden können. Selbst das Entwickeln kleiner isolierter Softwareprogramme oder -module wird von Programmierern heutzutage kaum ohne zeitnahe Tests erledigt. Das hier zumeist vorherrschende Trial and Error -Prinzip 5 kann bei überschaubarer Komplexität zu durchaus akzeptablen Ergebnissen führen. Sollen jedoch umfangreiche Softwaresysteme industriell entwickelt werden, kann sich das Austesten der Entwicklungsergebnisse ebenso aufwändig gestalten, wie die Entwicklung der Systeme selbst. Gerade dann, wenn mehrere Entwickler an einem Projekt beteiligt sind, ist neben der reinen Programmierungs- und Testarbeit noch eine beachtliche Anstrengung für die Koordination und Kommunikation 6 der Entwicklungsprozesse und den nebenläufigen Testprozessen notwendig. Mit aktuellen Entwicklungssystemen und Softwaretools lassen sich Software-Infrastrukturen installieren, mit denen eine konfliktarme gemeinsame Arbeit am Softwareprojekt möglich ist. Hierbei helfen Versionsverwaltungssysteme und Build-Automatisierung ebenso wie Testautomatisierung und Defektmanagement 7 nicht nur die Produktivität der Softwareentwickler zu steigern. Sie sind auch dazu geeignet, der Projektleitung Status- und Statistikinformationen als Input für das projektbezogene Risikomanagement, für die weitere Projektplanung oder die Abrechnung zu liefern. 1.1 Problemstellung Vor allem große umfangreiche Softwaresysteme durchlaufen mit fortschreitender Zeit einzelne Lebenszyklen. Dabei müssen nach der initialen Erstellung geänderte Anforderungen implementiert werden, um das System weiterhin einsetzen und zweckorientiert nutzen zu können 8. So entstehen während der Lebenszyklen des Softwaresystems verschiedene 1 20 Mio. EC-Karten mussten getauscht werden, weil der Jahreswechsel 2009/2010 nicht verarbeitet werden konnte. Es entstand ein Schaden in dreistelliger Millionenhöhe (SPIEGELONLINE 2010). 2 Ein Softwarefehler in der Genauigkeit der Zielerfassung führte 1991 zu 28 Toten und mehr als 90 Verletzten (HOFFMANN 2008: 44). 3 Nach dem Update des Abfertigungssystems USAS der Lufthansa im Jahre 2004 wurden aufgrund eines Softwarefehlers 60 Flüge gestrichen und 6000 Passagiere nicht befördert. Zudem fiel der gesamt Cargo- Bereich aus. Betroffen waren insgesamt 46 verbundene Fluggesellschaften (WIWO 2004). 4 Ende 2005 fiel an der Tokioter Börse wegen eines Softwarefehlers der Handel mehrstündig aus (FTD 2010). 5 Trial and Error (deutsch: Versuch und Irrtum) als heuristische Methode zur Problemlösung ist gekennzeichnet durch Probieren. 6 PEZZE und YOUNG sehen neben dem gestiegenen Koordinationsbedarf auch erhöhten Kommunikationsbedarf in der Qualitätssicherung, gerade dann, wenn Software im Team entwickelt und getestet wird. Dieser Mehraufwand kann durch ausgereifte Entwicklungsprozesse minimiert werden (PEZZE/YOUNG 2009: 451). 7 Die Aufzählung basiert auf HOFFMANN 2008: Dies ist schon allein aus Gründen des langfristigen Investitionsschutzes geboten (HEINRICH/LEHNER - 3 -

4 Versionen, Varianten und sofern in anderen Softwaresystemen applikationsübergreifend integriert, auch Komponenten des ursprünglichen Systems, die als Produktdiversifizierungen 9 betrachtet werden können. Ziel dieser Arbeit ist es, eine Abhandlung zum Thema Softwareentwicklung und Testprozess aus softwaretechnischer Sicht zu erstellen. Hierzu zählen Versionsverwaltung, Build-Automatisierung, Testautomatisierung und Defektmanagement. Dabei wird neben theoretischen Grundlagen ein reales Softwareentwicklungsprojekt 10 eines Großhandelsunternehmens 11 beschrieben und aufgrund der Erkenntnisse dieser Arbeit bewertet. 1.2 Abgrenzung Die Aufgabenstellung ist inhaltlich an das Kapitel 8 des Buches Software-Qualität von HOFFMANN 12 angelehnt. Somit folgen die thematischen Abgrenzungen automatisch aus der zugrunde liegenden Basislektüre. Es werden hier weder Methoden der Softwareentwicklung noch des Testprozessmanagements behandelt. 2005: 240). 9 Nach HOFFMANN ist Produktdiversifizierung bei Softwareprodukten das Ergebnis von aufeinanderfolgenden Entwicklungsphasen (HOFFMANN 2008: 415ff). 10 Das Entwicklungsprojekt läuft mittlerweile über mehrere Jahre und wird von zwei Großhandelsbetrieben kooperativ vorangetrieben. 11 Hierbei handelt es sich nicht um ein Informationstechnologieunternehmen. 12 HOFFMANN 2008:

5 2 Arbeitsplan Diese Arbeit wird vom Verfasser allein angefertigt und präsentiert. Für die Literatursammlung wird vornehmlich Literatur aus dem Bereich Softwarequalität und Entwicklungstools verwendet. Arbeitsphase Aktivität Dauer (in Tagen) Vorlauf Redaktion Abschluss Literaturrecherche Sammeln und Querlesen zum Thema (Bücher, Zeitschriften, Internet) Layout entwickeln Formatvorlage OpenOffice Literaturverarbeitung Lesen, Markieren, Literaturverzeichnis erstellen Recherche im Unternehmen Untersuchung der Entwicklungstools Erstellen der Ausarbeitung Einleitung Hauptteil Erstellung der Verzeichnisse kapitelweise Ausformulierung 13 Ergebnisse und Diskussion Erstellung der Präsentation Schlusskontrolle Abgabe von Arbeit und Präsentation Die Abgabe der Arbeit und der Präsentation erfolgt als PDF. Zum Erstellen der Arbeit wird OpenOffice verwendet. Als Abgabetermin ist der 20. Oktober 2011 vorgesehen. 13 Die einzelnen Kapitel sind im Grobkonzept aufgeführt

6 3 Grobkonzept Nach aktuellem Kenntnisstand erhält die Arbeit nachfolgende Gliederung. I Abbildungsverzeichnis... II Tabellenverzeichnis... III Abkürzungsverzeichnisverzeichnis... 1 Einleitung Problemstellung Abgrenzung... 2 Softwareentwicklung und Testprozess Software-Infrastruktur... Einordnung in den Gesamtprozess der Softwareentwicklung, allgemeine Werkzeuge in der Softwareentwicklung, Herausgreifen der nachfolgenden Werkzeuge, Beschreibung der einzelnen Konzepte, Vorteile, Nachteile, alternative Konzepte Versionsverwaltung Build-Automatisierung Testautomatisierung Defektmanagement Praxisbeispiel... Einsatz ausgewählter Tools in einem realen Software-Projekt, spezifischer Lösungsansatz in der Team-Entwicklung über Unternehmensgrenzen hinweg. Kompensation fehlender Werkzeuge durch organisatorische Maßnahmen. 4 Resümee und Ausblick... 5 Literatur... 6 Ehrenwörtliche Erklärung... 7 Anhangsverzeichnis

7 4 Literatur Heinrich/Lehner (2005): Heinrich, Lutz J., Lehner, Franz, Informationsmanagement, 8. Auflage, Oldenbourg Wissenschaftsverlag, München Hoffmann (2008): Hoffmann, Dirk W., Software-Qualität, Springer-Verlag, Berlin Heidelberg Pezze/Young (2009): Pezze, Mauro, Young, Michael, Software testen und analysieren, Oldenbourg Wissenschaftsverlag, München Internetquellen FTD (2010): Financial Times Deutschland, Chef der Tokioter Börse tritt zurück, Abruf SpiegelOnline (2010): Klebefilm-Trick hebelt 2010-Fehler aus, Abruf wiwo (2004): Wirtschaftswoche, Panne setzt Lufthansa-Check-In für Stunden außer Gefecht, Abruf

Software-Verifikation

Software-Verifikation Hochschule Wismar Fakultät für Wirtschaftswissenschaften Semesterarbeit (Arbeitsplan und Grobkonzeption) Software-Verifikation Fernstudiengang Master Wirtschaftsinformatik Modul: Formale Methoden Semester:

Mehr

Softwareentwicklung und Testprozess

Softwareentwicklung und Testprozess Softwareentwicklung und Testprozess FAKULTÄT FÜR WIRTSCHAFTSWISSENSCHAFTEN Thomas Hintze 2 / 22 Gliederung 1. Motivation und Zielsetzung 2. Software-Entwicklung Versionsverwaltung Build-Automatisierung

Mehr

Richtlinien und Hinweise für. Seminararbeiten

Richtlinien und Hinweise für. Seminararbeiten Richtlinien und Hinweise für Seminararbeiten Lehrstuhl für VWL (Wirtschaftspolitik, insbes. Industrieökonomik) Ökonomie der Informationsgesellschaft Prof. Dr. Peter Welzel Gliederung Die folgenden Richtlinien

Mehr

Proseminar Informationsmanagement SS Übersicht. Katholische Universität Eichstätt-Ingolstadt. 16. April Organisatorisches

Proseminar Informationsmanagement SS Übersicht. Katholische Universität Eichstätt-Ingolstadt. 16. April Organisatorisches 16. April 2014 Proseminar Informationsmanagement SS 2014 Dipl. Kff. Jutta Rottenwallner, MBA Lehrstuhl für ABWL und Wirtschaftsinformatik Übersicht 1 Organisatorisches 1.1 Allgemeines 1.2 Themenübersicht

Mehr

Hochschule Wismar. Fakultät für Wirtschaftswissenschaften. Arbeitskonzept zur Projektarbeit Softwarequalität und Softwarealterung

Hochschule Wismar. Fakultät für Wirtschaftswissenschaften. Arbeitskonzept zur Projektarbeit Softwarequalität und Softwarealterung Hochschule Wismar Fakultät für Wirtschaftswissenschaften Arbeitskonzept zur Projektarbeit Softwarequalität und Softwarealterung Verfasst von: Anne Moormann, Benedikt Scholz, Michael Herbener - 1 - Einleitung

Mehr

Exposé zur Bachelorarbeit

Exposé zur Bachelorarbeit Exposé zur Bachelorarbeit Auswahl, Ersteinrichtung und Verstetigung eines Software-Tools für das Wissensmanagement eines mittelständischen Software-Unternehmens vorgelegt von Niklas Amberg aus Mönchengladbach

Mehr

Programmiermethodik Vorlesung und Praktikum SS 2001

Programmiermethodik Vorlesung und Praktikum SS 2001 Vorlesung und Praktikum SS 2001 Prof. Dr. W. Effelsberg, G. Kühne, Ch. Kuhmünch Universität Mannheim 1. Einführung 1-1 Inhalt 1. Einführung, Vorstellung der Programmieraufgabe 2. Der Software-Entwicklungszyklus

Mehr

Allgemeine Informationen zur Masterarbeit Master Nachwachsende Rohstoffe Straubing

Allgemeine Informationen zur Masterarbeit Master Nachwachsende Rohstoffe Straubing Allgemeine Informationen zur Masterarbeit Master Nachwachsende Rohstoffe Straubing Gliederung Formales: Organisation Anmeldung Abgabe, Kolloquium & Note BOKU Inhaltliches: Vorgehen Aufbau, Gliederung Zeitplan

Mehr

Vorgehensweise bei der Erstellung. von Hausarbeiten (Bachelorarbeiten)

Vorgehensweise bei der Erstellung. von Hausarbeiten (Bachelorarbeiten) Leuphana Universität Lüneburg Institut für Bank-, Finanz- und Rechnungswesen Abt. Rechnungswesen und Steuerlehre Vorgehensweise bei der Erstellung von Hausarbeiten (Bachelorarbeiten) I. Arbeitsschritte

Mehr

ZEITMANAGEMENT UND BETREUUNG DER ARBEIT

ZEITMANAGEMENT UND BETREUUNG DER ARBEIT ZEITMANAGEMENT UND BETREUUNG DER ARBEIT 1 Betreuer als Ansprechpartner KONTAKT BETREUER / STUDENT Besprechung und Einweisung in die Aufgabenstellung Student arbeitet sich ein (Literatur, Kontaktstellen,

Mehr

Übung zum wissenschaftlichen Arbeiten

Übung zum wissenschaftlichen Arbeiten Übung zum wissenschaftlichen Arbeiten Lehrstuhl für Wirtschaftspädagogik und Wirtschaftsdidaktik Prof. Dr. Thomas Bienengräber Dipl.-Hdl. Verena Ulber Dipl.-Hdl. Gabriele Viedenz 6. Juni 2011 Agenda 1

Mehr

Wissenschaftliches Arbeiten

Wissenschaftliches Arbeiten Wissenschaftliches Arbeiten Sommersemester 2017 Steffi Nagel Lehrstuhl für Volkswirtschaftslehre, insb. Makroökonomie, Prof. Dr. Klaus Wälde Ziel der Veranstaltung Ziel des Seminars ist der Erwerb der

Mehr

Übung zum wissenschaftlichen Arbeiten Lehrstuhl für Wirtschaftspädagogik und Wirtschaftsdidaktik

Übung zum wissenschaftlichen Arbeiten Lehrstuhl für Wirtschaftspädagogik und Wirtschaftsdidaktik Übung zum wissenschaftlichen Arbeiten Lehrstuhl für Wirtschaftspädagogik und Wirtschaftsdidaktik Kerstin Spieker 22.05.2017 Agenda 1 Organisatorisches 2 Wissenschaftlichkeit 3 Problemstellung 4 Aufbau

Mehr

Projektmanagement und Softwarequalität

Projektmanagement und Softwarequalität Projektmanagement und Softwarequalität Autor: Matrikel-Nummer: 116471 Datum: 16.09.2011 Inhaltsverzeichnis 1. Thema... 4 2. Zeitplan - Arbeitsplan... 4 3. Grobgliederung... 6 16.09.2011 ~ 2 ~ Abbildungsverzeichnis

Mehr

Software Engineering 1

Software Engineering 1 Software Engineering 1 SE1 VO und LU Vorbesprechung WS0506-06. Oktober 2005 MARIO BERNHART [email protected] [email protected] www.inso.tuwien.ac.at INSO - Industrial Software Institut für

Mehr

Workshop: Aufbau- und Gliederungsstrategien

Workshop: Aufbau- und Gliederungsstrategien Zum Aufbau einer Arbeit Workshop: Aufbau- und Gliederungs- Strategien Es gilt zu unterscheiden zwischen dem inhaltlichen Aufbau: Dramaturgie der Arbeit, von generell zum Spezifischen, Strategien zum Strukturieren

Mehr

Thomas Rau (mit Material von Peter Brichzin) Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten

Thomas Rau (mit Material von Peter Brichzin) Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten (mit Material von Peter Brichzin) Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten In Softwareprojekten gibt es oft organisatorische Probleme, die von der inhaltlichen Arbeit

Mehr

Diplomarbeiten im Schwerpunktfach Strategisches Management

Diplomarbeiten im Schwerpunktfach Strategisches Management Leitfaden für Diplomarbeiten im Schwerpunktfach Strategisches Management Institut für Strategisches Management o. Univ.-Prof. Mag. Dr. Franz Strehl MBA Johannes Kepler Universität Linz Altenberger Straße

Mehr

Leitfaden zur Erstellung der Masterarbeit in der Erziehungswissenschaft Schwerpunkt Sozialpädagogik

Leitfaden zur Erstellung der Masterarbeit in der Erziehungswissenschaft Schwerpunkt Sozialpädagogik Stand: SoSe 204 Institut für Erziehungswissenschaft Arbeitsbereich Sozialpädagogik Georgskommende 33 4843 Münster Leitfaden zur Erstellung der Masterarbeit in der Erziehungswissenschaft Schwerpunkt Sozialpädagogik

Mehr

Team Foundation Server & Ranorex Workshop

Team Foundation Server & Ranorex Workshop Tag 1: Testing Fundamentals Der Kurs (Tag) zeigt wie Software Tests in einem "best practice" Ansatz gestaltet werden können. Referenzierend auf den ISTQB gibt es ein "Best off" aus der Gestaltung, Abwicklung,

Mehr

Prof. Dr. Dieter Hartfelder WS 2014/15. Projektarbeit. I. Aspekte der Prüfungsordnung (StuPrO DHBW Wirtschaft vom )

Prof. Dr. Dieter Hartfelder WS 2014/15. Projektarbeit. I. Aspekte der Prüfungsordnung (StuPrO DHBW Wirtschaft vom ) Prof. Dr. Dieter Hartfelder WS 2014/15 Projektarbeit I. Aspekte der Prüfungsordnung (StuPrO DHBW Wirtschaft vom 22.09.2011) 13 Prüfung von Praxismodulen (1) Bestandteil jedes Studienjahres ist ein Praxismodul.

Mehr

Richtlinien und Hinweise für. Bachelorarbeiten

Richtlinien und Hinweise für. Bachelorarbeiten Richtlinien und Hinweise für Bachelorarbeiten Lehrstuhl für VWL (Wirtschaftspolitik, insbes. Industrieökonomik) Ökonomie der Informationsgesellschaft Prof. Dr. Peter Welzel Gliederung Die folgenden Richtlinien

Mehr

PRODUKTIONSPLANUNG UND STEUERUNG (SS 2012)

PRODUKTIONSPLANUNG UND STEUERUNG (SS 2012) PRODUKTIONSPLANUNG UND STEUERUNG (SS 2012) ABLAUF DER VORLESUNG Die Vorlesung Produktionsplanung und steuerung ist in Leistungen während des Semesters und einer Klausur in den Klausurwochen aufgeteilt.

Mehr

Wissenschaftliches Arbeiten. Hilfreiche Tipps und praktische Beispiele

Wissenschaftliches Arbeiten. Hilfreiche Tipps und praktische Beispiele Doris Berger-Grabner Wissenschaftliches Arbeiten in den Wirtschafte- und Sozialwissenschaften Hilfreiche Tipps und praktische Beispiele 3., aktualisierte und erweiterte Auflage 4^ Springer Gabler Vorwort

Mehr

Deductive Software Verification The KeY Book Haupt- und Proseminar in SoSe 2017

Deductive Software Verification The KeY Book Haupt- und Proseminar in SoSe 2017 Deductive Software Verification The KeY Book Haupt- und Proseminar in SoSe 2017 Bernhard Beckert 02.05.17 INSTITUT FÜR THEORETISCHE INFORMATIK, KIT KIT âăş Die ForschungsuniversitÃd t in der Helmholtz-Gemeinschaft

Mehr

Berufliche Oberschule Landsberg am Lech FOSBOS. Seminarphase

Berufliche Oberschule Landsberg am Lech FOSBOS. Seminarphase Modul Formale Gestaltung und Layout Seminarphase Kriterienkatalog für die formale Gestaltung und das Layout der Seminararbeit 1 Kriterienkatalog für die Seminararbeit Kriterium Blattformat Randeinstellungen

Mehr

Praktikumsvorbesprechung: Software Engineering WS 07/08

Praktikumsvorbesprechung: Software Engineering WS 07/08 Praktikumsvorbesprechung: Software Engineering WS 07/08 Bernd Bruegge Technische Universität München Lehrstuhl für Angewandte Softwaretechnik Marc Lindike Flughafen München 1 Überblick Einleitung (5 min)

Mehr

Semester: Workload: 600 h ECTS Punkte: 20

Semester: Workload: 600 h ECTS Punkte: 20 Modulbezeichnung: Masterarbeit Modulnummer: DLMMTH Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 600 h ECTS Punkte: 20 Zugangsvoraussetzungen: Gemäß

Mehr

Werkzeuge für die Unterstützung von Autoren und Herausgebern von Open-Access-Publikationen

Werkzeuge für die Unterstützung von Autoren und Herausgebern von Open-Access-Publikationen Humboldt-Universität zu Berlin Jahreskolloquium 16. Mai 2006 Open Access an der Humboldt-Universität Werkzeuge für die Unterstützung von Autoren und Herausgebern von Open-Access-Publikationen Uwe Müller

Mehr

Diplomarbeiten im Schwerpunktfach Strategisches Management

Diplomarbeiten im Schwerpunktfach Strategisches Management Leitfaden für en im Schwerpunktfach Strategisches Management Institut für Strategisches Management o. Univ.-Prof. Mag. Dr. Franz Strehl MBA Johannes Kepler Universität Linz Altenberger Straße 69 4040 Linz

Mehr

Prüfungsausschuss für den Masterstudiengang Economics (M. Sc.) Bitte dieses Merkblatt vor dem Beginn der Masterarbeit durchlesen.

Prüfungsausschuss für den Masterstudiengang Economics (M. Sc.) Bitte dieses Merkblatt vor dem Beginn der Masterarbeit durchlesen. Prüfungsausschuss für den Masterstudiengang Economics (M. Sc.) MERKBLATT FÜR DIE ANFERTIGUNG EINER MASTERARBEIT Bitte dieses Merkblatt vor dem Beginn der Masterarbeit durchlesen. 1. Termine und Fristen

Mehr

Präsentationsorientierte Komposition von Service Frontends durch den Endanwender

Präsentationsorientierte Komposition von Service Frontends durch den Endanwender Präsentationsorientierte Komposition von Service Frontends durch den Endanwender Dissertation zur Erlangung des akademischen Grades Doktoringenieur (Dr.-Ing.) vorgelegt an der Technischen Universität Dresden

Mehr

Software Engineering. Validierung und Verifikation. Martin Glinz Harald Gall. Kapitel 7. Universität Zürich Institut für Informatik

Software Engineering. Validierung und Verifikation. Martin Glinz Harald Gall. Kapitel 7. Universität Zürich Institut für Informatik Martin Glinz Harald Gall Software Engineering Kapitel 7 Validierung und Verifikation Universität Zürich Institut für Informatik 2005, 2006 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe

Mehr

Semester: -- Workload: 150 h ECTS Punkte: 5

Semester: -- Workload: 150 h ECTS Punkte: 5 Modulbezeichnung: Qualitätssicherung im SW-Prozess Modulnummer: IQSS Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 150 h ECTS Punkte: 5 Zugangsvoraussetzungen:

Mehr

Validierung und Verifikation!

Validierung und Verifikation! Martin Glinz Thomas Fritz Software Engineering Kapitel 7 Validierung und Verifikation 2005-2013 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen

Mehr

Hinweise für Haus-, Studien- und Abschlussarbeiten

Hinweise für Haus-, Studien- und Abschlussarbeiten Hinweise für Haus-, Studien- und Abschlussarbeiten 1 Wichtige Bestandteile Deckblatt nach Vorlage mit: - Art und Titel der Arbeit - Arbeitsbeginn und Abgabetermin - Institut und Prüfer - Name, Anschrift,

Mehr

Versionsverwaltung. Dr.-Ing. Matthias Sand. Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2009

Versionsverwaltung. Dr.-Ing. Matthias Sand. Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2009 Versionsverwaltung Dr.-Ing. Matthias Sand Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2009 Versionsverwaltung 1/22 2009-06-03 Inhalt Motivation

Mehr

Jessica Naundorf. Kritische Analyse von. Employer Awards im Kontext. des Employer Branding

Jessica Naundorf. Kritische Analyse von. Employer Awards im Kontext. des Employer Branding Jessica Naundorf Kritische Analyse von Employer Awards im Kontext des Employer Branding Rainer Hampp Verlag München, Mering 2016 -I- Inhaltsverzeichnis Inhaltsverzeichnis Abbildungsverzeichnis Tabellenverzeichnis

Mehr

Rechtliche und wirtschaftliche Aspekte eines Management-Buy-Out (MBO)

Rechtliche und wirtschaftliche Aspekte eines Management-Buy-Out (MBO) Wirtschaft Heinberg & Partner GbR (Hrsg.) Rechtliche und wirtschaftliche Aspekte eines Management-Buy-Out (MBO) Dargestellt an einem Praxisfall aus der mittelständischen Metallindustrie Diplomarbeit DIPLOMA

Mehr

Projektmanagement (Modelle, Methoden & Tools)

Projektmanagement (Modelle, Methoden & Tools) Projektmanagement (Modelle, Methoden & Tools) Übersicht zu den Inhalten der Vorlesung Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Darüber hinaus finden sich vielfältige

Mehr

Inhaltsverzeichnis. Teil I Softwareentwicklung und Produktivität 5

Inhaltsverzeichnis. Teil I Softwareentwicklung und Produktivität 5 vii 1 Einleitung 1 Teil I Softwareentwicklung und Produktivität 5 2 Professionalisierung als Herausforderung 7 2.1 Wie wird heute Software entwickelt?......................... 8 2.1.1 Aktivitäten der Softwareentwicklung...................

Mehr

Richtlinie zur Erstellung eines Praxisberichtes

Richtlinie zur Erstellung eines Praxisberichtes Richtlinie zur Erstellung eines Praxisberichtes im Studienbereich Wirtschaft an der Staatlichen Studienakademie Plauen dritte überarbeitete Auflage vom 1. 1. 2013 Gliederung: I. Grundlagen II. Inhalte

Mehr

Hinweise zur Anfertigung der Projektarbeiten. Fakultät Wirtschaft Studiengang BWL-Bank

Hinweise zur Anfertigung der Projektarbeiten. Fakultät Wirtschaft Studiengang BWL-Bank Hinweise zur Anfertigung der Projektarbeiten Fakultät Wirtschaft Studiengang BWL-Bank Stand: Januar 2013 2 Inhalt 1. Formaler Rahmen und Ziel 2. Thema 3. Gestaltung und Umfang 4. Zeitlicher Ablauf und

Mehr

Formale Hinweise für das Erstellen einer wissenschaftlichen Arbeit

Formale Hinweise für das Erstellen einer wissenschaftlichen Arbeit Lehrstuhl für BWL, Bank- und Kreditwirtschaft Formale Hinweise für das Erstellen einer wissenschaftlichen Arbeit Umfang der Arbeit (ausschließlich Textteil): Bachelorarbeit: 25 Seiten Bachelor-Seminararbeit:

Mehr

Ich will eine Diplomarbeit schreiben August 2010

Ich will eine Diplomarbeit schreiben August 2010 Ich will eine Diplomarbeit schreiben August 2010 Was ist eine Diplomarbeit? Mit einer Diplomarbeit weisen Sie nach, dass Sie fähig sind, ein Thema aus wissenschaftlich-analytischer Perspektive selbständig

Mehr

Universität Hildesheim, Institut für Sozialwissenschaften, Fach Soziologie

Universität Hildesheim, Institut für Sozialwissenschaften, Fach Soziologie Universität Hildesheim, Institut für Sozialwissenschaften, Fach Soziologie Hinweise zum Verfassen eines wissenschaftlichen Textes Liebe Studierende, auf den folgenden Seiten finden Sie einige Informationen,

Mehr

Justus-Liebig-Universität Gießen Professur für landwirtschaftliche Betriebslehre

Justus-Liebig-Universität Gießen Professur für landwirtschaftliche Betriebslehre Justus-Liebig-Universität Gießen Professur für landwirtschaftliche Betriebslehre Beiträge zur Entwicklung eines operativen Controllings in der Landwirtschaft - inaugural Dissertation - Zur Erlangung des

Mehr

Praxis der Forschung im Sommersemester 2017

Praxis der Forschung im Sommersemester 2017 Praxis der Forschung im Sommersemester 2017 Prof. Dr.-Ing. Tamim Asfour, Prof. Dr. Bernhard Beckert, Prof. Dr. Ralf Reussner, Prof. Dr.-Ing. Michael Beigl, Prof. Dr.-Ing. Rainer Stiefelhagen Fakultät für

Mehr

Hinweise zur Anfertigung einer Facharbeit

Hinweise zur Anfertigung einer Facharbeit Hinweise zur Anfertigung einer Facharbeit Landkreis Gymnasium Annaberg LKG Annaberg Seite 1 LKG Annaberg Seite 2 1. Anliegen der Arbeit: Mit der Facharbeit soll der Schüler zeigen, dass er in der Lage

Mehr

Der Zusammenhang zwischen Mitarbeiterzufriedenheit und Kundenzufriedenheit

Der Zusammenhang zwischen Mitarbeiterzufriedenheit und Kundenzufriedenheit RICHARD FREIHERR VOM HOLTZ Der Zusammenhang zwischen Mitarbeiterzufriedenheit und Kundenzufriedenheit FGM-Verlag Verlag der FGM Fördergesellschaft Marketing e.v. an der Ludwig-Maximilians-Universität München

Mehr

Formalia. I. Aufbau. Formatierung

Formalia. I. Aufbau. Formatierung Formalia I. Aufbau 1. Deckblatt (Muster für Hauptseminare siehe Anhang 1, für Diplomarbeiten siehe Anhang 2) 2. Abstract (englisch oder deutsch) 3. Gliederung (Systematik nach Belieben) 4. evtl. Abkürzungsverzeichnis

Mehr

Formale Verifikation von Software. 10. Juli 2013

Formale Verifikation von Software. 10. Juli 2013 Formale Verifikation von Software 10. Juli 2013 Überblick Wann ist formale Softwareverifikation sinnvoll? Welche Techniken gibt es? Was ist Model Checking und wie kann man es zur Verifikation einsetzen?

Mehr

4. Wichtig sind die Sorgfalt des sprachlichen Ausdrucks und methodische Präzision.

4. Wichtig sind die Sorgfalt des sprachlichen Ausdrucks und methodische Präzision. Bearbeitungshinweise für schriftliche Arbeiten Lehrstuhl für Makroökonomie und Finanzwissenschaften Prof. Dr. Dr. Josef Falkinger Stand: März 2013 Schriftliche Arbeiten (Bachelor- und Masterarbeit) an

Mehr

Abschlussarbeiten am Arbeitsbereich WISTS Servicevereinbarung

Abschlussarbeiten am Arbeitsbereich WISTS Servicevereinbarung Abschlussarbeiten am Arbeitsbereich WISTS Servicevereinbarung Prof. Dr. Eva Bittner Arbeitsbereich Wirtschaftsinformatik Sozio-Technische Systemgestaltung Universität Hamburg WISTS, 27.01.2016, PROF. DR.

Mehr

Teilstudiengang Pädagogik im Master Education Themen und Anforderungen von Masterarbeiten sowie Anforderungen der mündlichen Abschlussprüfung

Teilstudiengang Pädagogik im Master Education Themen und Anforderungen von Masterarbeiten sowie Anforderungen der mündlichen Abschlussprüfung Teilstudiengang Pädagogik im Master Education Themen und Anforderungen von Masterarbeiten sowie Anforderungen der mündlichen Abschlussprüfung Informationsveranstaltung im Rahmen des Mastertags des Centrums

Mehr

KT Communications Engineering

KT Communications Engineering KT Communications Engineering IKT im Kontext von (verteilten) Softwareentwicklungsprojekten Sommersemester 2015 LVA-Nummer: 257.131 LVA-Leiter/in: Florian Krenn, MSc Kontakt: [email protected], (0732

Mehr

Linux-Treiber entwickeln

Linux-Treiber entwickeln Linux-Treiber entwickeln Eine systematische Einführung in Gerätetreiber für den Kernel 2.6 von Jürgen Quade, Eva K Kunst überarbeitet Linux-Treiber entwickeln Quade / Kunst schnell und portofrei erhältlich

Mehr

Modellbasiertes Testen auf Basis des fundamentalen Testprozesses

Modellbasiertes Testen auf Basis des fundamentalen Testprozesses Modellbasiertes Testen auf Basis des fundamentalen Testprozesses Tobias Eckardt, Michael Spijkerman Software Quality Lab (s-lab) Universität Paderborn 12. Februar 2009 Vorgehensmodell für Modellbasiertes

Mehr

Leitfaden zur Erstellung einer Projekt- oder Abschlussarbeit

Leitfaden zur Erstellung einer Projekt- oder Abschlussarbeit Leitfaden zur Erstellung einer Projekt- oder Abschlussarbeit Dipl.-Ing. Armin Rohnen LbA Juli 2015 Seite 1 Inhaltsverzeichnis 1. Zielsetzung der Projekt-/Abschlussarbeit... 3 2. Vorgehen... 3 2.1. Projektorganisation...

Mehr

Software Projekt 2 / Gruppe Knauth Lernziele:

Software Projekt 2 / Gruppe Knauth Lernziele: Lernziele: Realisierung eines komplexen Software-Projektes unter Industrie-ähnlichen Bedingungen Organisiertes Arbeiten im Team Team Organisation: Rollen und Aufgaben der Team-Mitglieder bestimmen Spezifikation

Mehr

Seminar Programmierung und Reaktive Systeme

Seminar Programmierung und Reaktive Systeme Seminar Programmierung und Reaktive Systeme Qualitätssicherung Softwareintensiver Eingebetteter Systeme Betreuer: Sascha Lity, Hauke Baller in Kooperation mit dem Institut für Softwaretechnik und Fahrzeuginformatik

Mehr

Systematisches Testen der Funktionalität von Softwaresystemen. 17. Juni 2015

Systematisches Testen der Funktionalität von Softwaresystemen. 17. Juni 2015 Systematisches Testen der Funktionalität von Softwaresystemen 17. Juni 2015 Überblick Semantische Qualität von Software Teststrategien und prinzipien Testgetriebene Softwareentwicklung Welche Arten von

Mehr

Das Verfassen schriftlicher Arbeiten leicht gemacht

Das Verfassen schriftlicher Arbeiten leicht gemacht Das Verfassen schriftlicher Arbeiten leicht gemacht Liebe Schülerinnen und Schüler, in den kommenden zwei Jahren, den Jahrgangsstufen 1 und 2, werden Sie Facharbeiten (z.b. GFS oder eine Seminarkursarbeit)

Mehr

Inhaltsverzeichnis. 1. Einleitung Die Erstellung der Facharbeit Der Zeitplan Literaturbeschaffung Materialrecherche...

Inhaltsverzeichnis. 1. Einleitung Die Erstellung der Facharbeit Der Zeitplan Literaturbeschaffung Materialrecherche... Inhaltsverzeichnis Seite 1. Einleitung...2 2. Die Erstellung der Facharbeit...2 2.1 Der Zeitplan...2 2.2 Literaturbeschaffung Materialrecherche...3 2.3 Die formale Gestaltung...4 2.3.1 Teile der Arbeit...4

Mehr

Das Stage-Gate Modell zur Optimierung der Neumarktentwicklung

Das Stage-Gate Modell zur Optimierung der Neumarktentwicklung Das Stage-Gate Modell zur Optimierung der Neumarktentwicklung Eine empirische Untersuchung am Beispiel der Sekisui Alveo AG Bachelor Thesis Betreuender Dozent: Prof. Dr. Ugo Merkli vorgelegt von: Klasse:

Mehr

Leitfaden zur Vorbereitung einer Masterarbeit Themenfindung und Erstellung eines Exposés

Leitfaden zur Vorbereitung einer Masterarbeit Themenfindung und Erstellung eines Exposés Professur für Wirtschaftsinformatik II www.wi2.uni-trier.de Leitfaden zur Vorbereitung einer Masterarbeit Themenfindung und Erstellung eines Exposés Erstellt von der Professur für Wirtschaftsinformatik

Mehr

Gottlieb Duttweiler Lehrstuhl für Internationales Handelsmanagement. Für die Erstellung von Bachelor-Arbeiten massgeblich ist das allgemeine Merkblatt

Gottlieb Duttweiler Lehrstuhl für Internationales Handelsmanagement. Für die Erstellung von Bachelor-Arbeiten massgeblich ist das allgemeine Merkblatt Gottlieb Duttweiler Lehrstuhl für Internationales Handelsmanagement Für die Erstellung von Bachelor-Arbeiten massgeblich ist das allgemeine Merkblatt für Bachelor-Arbeiten, das unter http://www.unisg.ch

Mehr

Grundsätze zum wissenschaftlichen Arbeiten Prof. Thomas Dreiskämper Wissenschaftliches Arbeiten

Grundsätze zum wissenschaftlichen Arbeiten Prof. Thomas Dreiskämper Wissenschaftliches Arbeiten Grundsätze zum wissenschaftlichen Arbeiten 2010 1 Formale Kriterien (1) 1. Literaturbasis Qualität der Quellen Wissenschaftliche Arbeiten brauchen wissenschaftliche Quellen. Das Internet ist nur zu verwenden,

Mehr

Hinweise zum Erstellen von Abschlussarbeiten

Hinweise zum Erstellen von Abschlussarbeiten Hinweise zum Erstellen von Abschlussarbeiten Version: Dezember 2015 Institut für Konstruktion, Mikro- und Medizintechnik Fachgebiet Konstruktion von Maschinensystemen Prof. Dr.-Ing. Henning J. Meyer Das

Mehr

Software Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003

Software Engineering. Bibliographisches Institut & F. A. Brockhaus AG, Mannheim; Spektrum Akademischer Verlag GmbH, Heidelberg, 2003 Software Engineering Softwaretechnik Softwaretechnologie, Software Engineering (engl.) das, -, Teilgebiet der Informatik, das sich mit Methoden und Werkzeugen für das ingenieurmäßige Entwerfen, Herstellen

Mehr

Testmanagement. Full-Service

Testmanagement. Full-Service Testmanagement Full-Service Industrie 4.0 und das Internet der Dinge sind nur zwei Beispiele für die zunehmende Bedeutung von Software und die Vernetzung von Software-Systemen. Fehler in diesen Systemen

Mehr

Johannes Christian Panitz

Johannes Christian Panitz Johannes Christian Panitz Compliance-Management Anforderungen, Herausforderungen und Scorecard-basierte Ansätze für eine integrierte Compliance-Steuerung Verlag Dr. Kovac Hamburg 2012 VORWORT ABBILDUNGSVERZEICHNIS

Mehr

Softwarequalitätssicherung

Softwarequalitätssicherung Softwarequalitätssicherung Dipl. Inf. Andrea Meyer Medieninformatik (Bachelor), Wahlpflichtmodul: Softwareprojekt II, Dipl. Inf. Andrea Meyer Warum Softwarequalitätssicherung? 2 Fatale Softwarefehler Ariane

Mehr

Secure Software Engineering/ Sicherheit und Softwaretechnik

Secure Software Engineering/ Sicherheit und Softwaretechnik 1/ 14 Secure Software Engineering/ Sicherheit und Softwaretechnik Sommersemester 2016 RGSE - Research Group for Software Engineering 27.04.2016 Agenda 2/ 14 1 Hintergründe zum Seminar 2 Organisatorisches

Mehr

Arbeiten mit wissenschaftlicher Literatur

Arbeiten mit wissenschaftlicher Literatur Begleitseminar Entwicklungspsychologie II SS 08 Arbeiten mit wissenschaftlicher Literatur Essay, Paper, Gruppenarbeit, Power-Point Begleitseminar EP II SS 08 Struktur der Sitzung Essay Definition Literaturrecherche

Mehr

Systematische Früherkennung von Emerging Risks in der Versicherungswirtschaft

Systematische Früherkennung von Emerging Risks in der Versicherungswirtschaft Systematische Früherkennung von Emerging Risks in der Versicherungswirtschaft DISSERTATION der Universität St. Gallen, Hochschule für Wirtschafts-, Rechts- und Sozialwissenschaften (HSG) zur Erlangung

Mehr

Welche Testautomatisierungen sind möglich und sinnvoll?

Welche Testautomatisierungen sind möglich und sinnvoll? Continuous Testing Welche Testautomatisierungen sind möglich und sinnvoll? Frank Ziesel 11.05.2017 12. Neu-Ulmer Test-Engineering-Day 2017 Agenda Motivation Automatisierung in Software Projekten Continuous

Mehr

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3 Systems Engineering Systems Engineering ist die gezielte Anwendung von wissenschaftlichen und technischen Ressourcen! zur Transformation eines operationellen Bedürfnisses in die Beschreibung einer Systemkonfiguration

Mehr

Formale Verifikation von Software. 8. Juli 2015

Formale Verifikation von Software. 8. Juli 2015 Formale Verifikation von Software 8. Juli 2015 Überblick Wann ist formale Softwareverifikation sinnvoll? Welche Techniken gibt es? Was ist Model Checking und wie kann man es zur Verifikation einsetzen?

Mehr

Organisatorisches. Software Engineering 1 WS 2012/13. Prof. Dr.-Ing. Ina Schaefer. Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig

Organisatorisches. Software Engineering 1 WS 2012/13. Prof. Dr.-Ing. Ina Schaefer. Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig Organisatorisches Software Engineering 1 WS 2012/13 Prof. Dr.-Ing. Ina Schaefer Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig Ina Schaefer SE 1 - WS 2012/13 1 Allgemeine Informationen

Mehr

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015 Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner Softwaretechnik II Sommersemester 2015 www.ias.uni-stuttgart.de/st2 [email protected]

Mehr

Führungskräfte-Feedback von Menschen mit Down-Syndrom

Führungskräfte-Feedback von Menschen mit Down-Syndrom Europäische Hochschulschriften / European University Studies / Publications Universitaires Européennes 106 Führungskräfte-Feedback von Menschen mit Down-Syndrom Bearbeitet von Sabine Brigitte Pannik 1.

Mehr

Seminararbeit. Andreas Fink. Wintertrimester Wirtschaftsinformatik:

Seminararbeit. Andreas Fink. Wintertrimester Wirtschaftsinformatik: Fakultät Wirtschafts- und Sozialwissenschaften Professur für BWL, insbes. Wirtschaftsinformatik Holstenhofweg 85 22043 Hamburg Wirtschaftsinformatik: Seminararbeit Wintertrimester 2009 Andreas Fink [email protected]

Mehr

Hinweise zu schriftlichen Seminar- und Zulassungsarbeiten

Hinweise zu schriftlichen Seminar- und Zulassungsarbeiten FAKULTÄT FÜR SPRACH-, LITERATUR- UND KULTURWISSENSCHAFTEN Lehrstuhl für Didaktik der deutschen Sprache und Literatur Prof. Dr. Anita Schilcher Hinweise zu schriftlichen Seminar- und Zulassungsarbeiten

Mehr

Universität Passau. Masterarbeit

Universität Passau. Masterarbeit Universität Passau Betriebswirtschaftslehre mit Schwerpunkt Internationales Management Prof. Dr. Carola Jungwirth Masterarbeit Optimierungsansätze innerhalb vertraglich festgelegter Geschäftsbeziehungen

Mehr

Meine Anforderungen an IHRE Bachelorarbeit und & Kolloquium

Meine Anforderungen an IHRE Bachelorarbeit und & Kolloquium Meine an IHRE Bachelorarbeit und & Kolloquium Stand Dezember 2014 an die Bachelorarbeit Formatvorlage: Sie können für die Erstellung des Berichtes die Formatvorlage der Maschinenbauer verwenden. Diese

Mehr

Leitfaden für Seminar- und Diplomarbeiten

Leitfaden für Seminar- und Diplomarbeiten Univ.-Prof. MMag. Dr. Tomislav Borić Institut für Unternehmensrecht und Internationales Wirtschaftsrecht Karl-Franzens-Universität Graz Leitfaden für Seminar- und Diplomarbeiten Inhaltsverzeichnis 1. Seminararbeit...

Mehr

Arbeitsanleitung zu ük-kompetenznachweis 2 (ük-kn 2) mit Bewertungsvorlage

Arbeitsanleitung zu ük-kompetenznachweis 2 (ük-kn 2) mit Bewertungsvorlage Arbeitsanleitung zu ük-kompetenznachweis 2 (ük-kn 2) mit Bewertungsvorlage Inhaltsverzeichnis 1. Rahmen und Ziele 2 1.1. Rahmen 2 1.2. Ziele 2 2. Aufgabenstellung 2. Formatvorgaben 4. Rahmenbedingungen

Mehr

Vorlesung Software-Wartung Änderungs- und Konfigurationsmanagement

Vorlesung Software-Wartung Änderungs- und Konfigurationsmanagement Vorlesung Software-Wartung Änderungs- und Konfigurationsmanagement Dr. Markus Pizka Technische Universität München Institut für Informatik [email protected] 3.3 Änderungsmanagement (CM) Evolution der Software

Mehr