\documentclass[11pt,a4paper]{article}

\usepackage{ngerman,a4}
\usepackage{amstext}
\usepackage{amssymb}
\usepackage{amsmath}
%\usepackage{stmaryrd}
\usepackage{enumerate}
%\usepackage{alltt}
\usepackage[latin1]{inputenc}
%\usepackage{graphicx}
\usepackage{cancel}
\usepackage{arcs}
%\usepackage{fuzz}

\thispagestyle{empty}

\title{Softwaretechnik (WS 2005/2006) - Übungsblatt 12}
\author{Jan Hendrik Dithmar - Matrikelnummer 2031259 \\
		Übungsgruppe Mi, 8-10 Uhr \\
		Dirk Heine - Matrikelnummer 2030941 \\
		Übungsgruppe Di, 14-16 Uhr \\\\
		Rückgabe: Übungsgruppe Di, 14-16 Uhr
	}
\date{}

\begin{document}

\newcommand{\AND}{\ensuremath{\wedge}}
\newcommand{\OR}{\ensuremath{\vee}}
\newcommand{\SetR}{\ensuremath{\mathbb{R}}}
\newcommand{\SetN}{\ensuremath{\mathbb{N}}}
\newcommand{\SetC}{\ensuremath{\mathbb{C}}}
\newcommand{\SetZ}{\ensuremath{\mathbb{Z}}}
\newcommand{\SetQ}{\ensuremath{\mathbb{Q}}}
\newcommand{\SetB}{\ensuremath{\mathbb{B}}}
\newcommand{\R}{\ensuremath{\mathbb{R}}}
\newcommand{\N}{\ensuremath{\mathbb{N}}}
\newcommand{\C}{\ensuremath{\mathbb{C}}}
\newcommand{\Z}{\ensuremath{\mathbb{Z}}}
\newcommand{\Q}{\ensuremath{\mathbb{Q}}}
\newcommand{\B}{\ensuremath{\mathbb{B}}}
\newcommand{\QED}{\ensuremath{\hspace*{\fill}\square}}
\newcommand{\FLASH}{\ensuremath{\hspace*{\fill}\lightning}}
\newcommand{\OnotO}{\ensuremath{\mathcal{O}}}
\newcommand{\bild}[4]{
	\begin{figure}[htpb]
		\centering
			\includegraphics[width=#1cm]{#2}\\[0.2cm]
			\caption{#3}
			\label{#4}
	\end{figure}
	}

\maketitle

\newpage
\section*{Aufgabe 1}
\textbf{Vorteile:}
\begin{enumerate}
	\item Der ISO 9000-Ansatz lenkt die Aufmerksamkeit der Geschäftsführung auf die Probleme der Qualitätssicherung.
	\item Das innerbetriebliche Qualitätsbewusstsein der Mitarbeiter wird gestärkt.
	\item Die externe Zertifizierung und die Wiederholungsaudits alle drei Jahre bringen den Zwang, das Qualitätsmanagement am Leben zu halten.
	\item Das Produkthaftungsrisiko wird reduziert, da durch das Zertifikat nachgewiesen wurde, dass das Unternehmen ein Qualitätsmanagement-System besitzt. Fehler lassen sich so auch rückwirkend bis zur Ursache zurückverfolgen.
	\item Das Zertifikat eignet sich gut für Werbung und im Vertrieb bei Lieferanten die auf ein solches Zertifikat Wert legen.
\end{enumerate}
\textbf{Nachteile:}
\begin{enumerate}
	\item Der Aufbau ist unsystematisch. Es besteht aus einer Mischung von Tätigkeiten und Dokumenten.
	\item Gefahr einer übermächtigen Bürokratie durch eine Vielzahl von Dokumenten.
	\item Ohne Unterstützung von CASE-Werkzeugen führt die Einhaltung von ISO 9001 zu teurem bürokratischem Aufwand.
	\item Es gibt, auch innerhalb der Dokumente, keine klare Trennung zwischen fachlichen Aufgaben, Managementaufgaben und Qualitätssicherungsaufgaben.
	\item Die deutsche Fassung ist schlecht übersetzt und somit schwer zu verstehen.
\end{enumerate}

%\newpage
\section*{Aufgabe 2}
\subsubsection*{(a)}
\begin{itemize}
	\item \textbf{Stufe 2:} Wiederholbarer Prozess (repeatable) \\
		Das Ziel ist es, Prozess-Standards zu enwickeln und Methoden für Definition, Entwurf, Inspektion und Tests einzuführen.
	\item \textbf{Stufe 3:} Definierter Prozess (defined) \\
		Das Ziel ist es, Prozesse zu vermessen und zu analysieren sowie die quantitative Qualitätssicherung zu gewährleisten.
	\item \textbf{Stufe 4:} Gesteuerter Prozess (managed) \\
		Das Ziel ist es, quantitative Produktivitätspläne und Prozessüberwachungen einzuführen. Es wird eine instrumentierte Prozessumgebung angestrebt und es sollen ökonomisch gerechtfertigte Investitionen in Technologien getätigt werden.
	\item \textbf{Stufe 5:} Optimierender Prozess (optmimizing) \\
		Das Ziel ist hier, einen kontinuierlichen Schwerpunkt auf Prozess-Vermessung und Prozess-Methoden zur Fehlervermeidung zu setzen.
\end{itemize}

\subsubsection*{(b)}
\begin{itemize}
	\item \textbf{Stufe 1 $\to$ Stufe 2:}
		\begin{itemize}
			\item Einführung von Microsoft Project zur Projektplanung
			\item Einführen von Pflichenheften bei Projekten um den Fortschritt messen zu können
			\item Testfälle erstellen sowie ISO 9000-Zertifizierung der Zulieferer fordern, um die Qualitätssicherung zu stärken
		\end{itemize}
	\item \textbf{Stufe 2 $\to$ Stufe 3:}
		\begin{itemize}
			\item Einrichten eines Firmenportals inklusive Wissensdatenbank um die Abhängigkeit von Individuen zu reduzieren
			\item Einführung eines Workflowmanagement-Systems um Prozesse zu standardisieren und zu formalisieren
			\item Unabhängige Qualitätssicherungsabteilung einführen, um zuverlässig Kosten und Termine zu überwachen
		\end{itemize}
	\item \textbf{Stufe 3 $\to$ Stufe 4:}
		\begin{itemize}
			\item Erstellen von Anleitungen und Einführungen für neue Mitarbeiter
			\item Einführen von Metriken zur Prozesssteuerung
			\item Die Qualitätsmanagement-Abteilung erstellt regelmässig Statistiken über die Produktqualität
		\end{itemize}
	\item \textbf{Stufe 4 $\to$ Stufe 5:}
		\begin{itemize}
			\item Geordnete Einführung eines regelmäßigen Masterbuilds (z.B. jede Nacht)
			\item Einführen einer Innovations- und Forschungsabteilung
			\item Identifizieren und Katalogisieren von wiederverwendbarem Code und Klassen
		\end{itemize}
\end{itemize}

\newpage
\section*{Aufgabe 3}
\begin{enumerate}
	\item Der Vorschlag trägt zu Stufe 3 bei, da die quantitative Qualitätssicherung durch zusätzliche Schulungen und Weiterbildungen gewährleistet werden kann.
	\item Dieser Punkt trägt zu Stufe 4 bei, da die Einführung eines Versionsverwaltungssystems dazu beitragen kann, ein konsistentes Produkt zu erzeugen. Außerdem kann dadurch der Prozess der Softwareentwicklung überwacht werden. Desweiteren ist die Einführung eines solchen Systems eine ökonomisch gerechtfertigte Investition.
	\item Dieser Punkt trägt zu Stufe 2 und 3 bei, da das Einsetzen eines Projektverwaltungssoftware Mitarbeiter beim Erstellen von Projektplänen unterstützt (Stufe 2). Die Koordination der Mitarbeiter wird dadurch ebenfalls erleichtert. Ziel ist es in Stufe 3, Prozesse zu vermessen und zu analysieren, welches durch den Einsatz einer Projektverwaltung bereits vorbereitet werden kann.
	\item Der Vorschlag trägt zu Stufe 3 bei, da hierdurch frühe und effiziente Fehlerbeseitigung aus Arbeitsprodukten möglich ist.
	\item Dieser Vorschlag trägt zu Stufe 2 bei, da dort zum Ziel gesetzt wird, Methoden u.a. für Tests einzuführen.
\end{enumerate}

\end{document}