annotate development-case.tex @ 6:b9b93523dc05

a lot of content and restructuring and even more :-)
author meillo@marmaro.de
date Wed, 16 Jan 2008 21:53:40 +0100
parents a967aa02ee99
children 1f955918cf53
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
1 % V. 1.0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
2 \documentclass[a4paper,12pt,titlepage,DIV12,parskip]{scrreprt}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
3 \setlength{\parskip}{3mm} %abstand abs\"{a}tze und listen
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
4 \usepackage{setspace}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
5 \usepackage[utf8]{inputenc}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
6 \usepackage{ngerman}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
7 \usepackage[pdftex]{graphicx}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
8 \usepackage[table]{xcolor}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
9 %\usepackage{SIunits}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
10 \usepackage{ragged2e,array}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
11 \usepackage{wrapfig}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
12 \usepackage[footnotesize]{caption2}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
13 \usepackage{supertabular}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
14 \usepackage{chngcntr}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
15 \usepackage{longtable}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
16 %\usepackage{lastpage}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
17 \usepackage{caption2}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
18 \usepackage[right]{eurosym}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
19 %\usepackage{float}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
20 \usepackage[ngerman]{varioref}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
21 %\usepackage{enumitem}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
22 \usepackage[colorlinks,linkcolor=black,urlcolor=blue,bookmarks,bookmarksopen,bookmarksnumbered]{hyperref}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
23
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
24 %PDF Infos
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
25 \pdfinfo{
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
26 /Title (development-case.tex)
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
27 /Subject (Development Case)
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
28 %/Creator (TeX / pdfTeX)
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
29 %/Producer (Christoph Galler)
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
30 /Author (markus schnalke)
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
31 /CreationDate (D:20080113090000)
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
32 /ModDate (D:20080113090000)
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
33 }
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
34
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
35 %neues Kommando fuer Breitenangabe in der Tabelle mit vorgegebener Breite:
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
36 \newcommand{\preserveBackslash}[1]{\let\temp=\\#1\let\\=\temp}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
37 \newcolumntype{R}[1]{>{\preserveBackslash\RaggedLeft}p{#1}}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
38 % Font Familie
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
39 \renewcommand{\familydefault}{\sfdefault}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
40 %\nofiles
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
41 % Fuer tabellenkopf
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
42 \newcommand{\hoehe}{\parbox[1pt][2em][c]{0cm}{}}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
43
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
44 \definecolor{gray09}{gray}{0.9}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
45 \definecolor{gray07}{gray}{0.7}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
46
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
47 %Counternummerierung \"{a}ndern -> 1.1 2.1 3.1 etc.
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
48 \counterwithin{section}{chapter}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
49
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
50 % Name f\"{u}r autoref bei figure Umgebungen: Abbildung x.z
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
51 \renewcommand{\figureautorefname}{Abbildung}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
52 \renewcommand{\chapterautorefname}{Kapitel}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
53 \renewcommand{\sectionautorefname}{Unterkapitel}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
54 \renewcommand{\tableautorefname}{Tabelle}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
55
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
56
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
57 % Textkoerperhoehe
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
58 \setlength{\headsep}{0.6cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
59 \addtolength{\textheight}{0.9cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
60 \setlength{\footskip}{0.9cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
61
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
62 % Kopf- und Fu{\ss}zeile
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
63 \setlength{\headheight}{2cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
64 \usepackage[automark]{scrpage2}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
65 \automark[section]{section}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
66 \setheadwidth{15.8cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
67 \ihead{\headmark}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
68 \ihead{Online Seminarbuchungssystem}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
69 \chead{{\color{blue}\color{black}\rule[-10pt]{18.4cm}{0.1pt}\color{black}}}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
70 \ohead{\headmark}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
71 \setfootwidth[-74pt]{18.3cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
72 \setfootsepline[foot]{.1pt}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
73 \ifoot{} %~~~~~~~~~~~~~~~~~~~\footnotesize Christoph Galler}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
74 \cfoot{}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
75 \ofoot{\footnotesize Seite \thepage} % ~von \pageref{LastPage}}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
76 \renewcommand*{\chapterpagestyle}{scrheadings}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
77 \renewcommand*{\indexpagestyle}{scrheadings}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
78 \pagestyle{scrheadings}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
79
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
80 % Kapitel nicht zu tief beginnen
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
81 \renewcommand*\chapterheadstartvskip{\vspace*{0cm}}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
82
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
83
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
84 \begin{document}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
85
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
86 %
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
87 % Titelei
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
88 %
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
89 \begin{titlepage}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
90 \vspace*{-0cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
91 {\hspace*{11cm}\includegraphics*[scale=0.5]{pictures/png/logo_hsu_klein}}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
92 \begin{center}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
93 \vspace*{1.9cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
94 {\normalsize\textsc{Gruppe 2: Rui Gu, Wei Zhu, Veysel Imamoglu, Dimitar Dimitrov, \\Karl Oppermann, Nathalie Hrycej, Markus Schnalke, Christoph Galler}} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
95 \vspace*{0.6cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
96 \Large \textbf{Online-Seminarbuchungssystem} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
97 \Huge \textbf{Development Case} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
98 \vspace*{0.8cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
99 \Large \textbf{Verfasser: Markus Schnalke} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
100 {\large{} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
101 \vspace*{0.7cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
102 {\textsc{Ulm, \today}}} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
103 \vspace*{5cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
104 {\normalsize\textsc{Betreut durch: \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
105 Prof. Dr. Klaus Baer \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
106 Hochschule Ulm \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
107 Prittwitzstra{\ss}e 10\\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
108 89075 Ulm\\}}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
109 \end{center}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
110 \vfill
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
111 \end{titlepage}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
112
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
113 % \addsec{Bitte beachten}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
114 Version vom \today: Das Dokument befindet sich noch im Aufbau, \"{A}nderungen sind dadurch jederzeit M\"{o}glich.
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
115 \addsec{Version dieses Dokuments}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
116 \begin{tabular}{|p{1.5cm}|p{3.cm}|p{1.6cm}|p{2cm}|p{1.4cm}|p{4cm}|}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
117 \hline
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
118 \multicolumn{5}{|l}{\parbox[0pt][3.4em][l]{12cm}{\vspace{0.2cm}\large Dokument: \textbf{Name des Dokumentes} \newline \emph{ Online-Seminarbuchungssystem}}} & \multicolumn{1}{r|}{\parbox[0pt][3.4em][r]{1.9cm}{\includegraphics*[scale=0.25]{pictures/png/logo_hsu}}} \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
119 \hline\hline
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
120 \hoehe{\textbf{Version}} & \textbf{Person} & \textbf{Aktion} & \textbf{Datum} & \textbf{Status} & \textbf{Kommentar} \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
121 \hline\hline
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
122 0.1 & Markus Schnalke & E & 2007-11-27 & O & Erste Version \\ \hline
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
123 0.2 & Markus Schnalke & AE & 2008-01-13 & O & Neue Struktur des Dokuments \\ \hline
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
124 0.3 & Markus Schnalke & AE & 2008-01-14 & O & Glossar erstellt \\ \hline
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
125 0.4 & Markus Schnalke & AE & 2008-01-16 & O & Struktur überarbeitet; Glossar ausgelagert \\ \hline
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
126 \end{tabular}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
127 {\footnotesize\vspace*{-0.1cm}Aktion: E – Erstellung; AE – \"{A}nderung; QS – Review; AB – Abnahme} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
128 {\footnotesize\vspace*{-0.4cm} Status: O – Offen; D – Diskussion; A – Akzeptiert}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
129 \clearpage
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
130
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
131 % Inhaltsverzeichnis
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
132 \setcounter{tocdepth}{3}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
133 %\renewcommand\contentsname{"Uberblick}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
134 \tableofcontents
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
135
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
136 \clearpage
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
137
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
138
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
139
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
140
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
141 % Content
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
142
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
143
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
144
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
145 \chapter{Einleitung}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
146
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
147 \section{Zweck des Dokuments}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
148
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
149 Dieses Dokument beschreibt den Entwicklungsprozess nach dem wir in unserem Projekt vorgehen.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
150
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
151
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
152 \section{Definitionen und Abkürzungen}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
153
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
154 Die verwendeten Begriffe sind im Projekt-Glossar erklärt. Bei Bedarf kann dort nachgeschlagen werden.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
155
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
156 % Im Glossar sind: Workflow Entwicklungsprozess Zyklus Iteration Phase RUP Iterativer Entwicklungsprozess Manntag Release
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
157
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
158
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
159 \section{Verweise auf andere Artefakte}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
160
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
161 \begin{itemize}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
162 \item \textbf{Glossar}: Dort werden die verwendeten Fachbegriffe erklärt.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
163 \item \textbf{Software Development Plan}: Der \emph{Development Case} ist ein Unterdokument des \emph{Software Development Plan}s.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
164 \item \textbf{Projekt Plan}: Die konkrete zeitliche Planung.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
165 \item
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
166 \item
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
167 \item
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
168 \end{itemize}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
169
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
170
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
171
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
172
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
173
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
174 %%%%%%%%%%%%%%
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
175 \chapter{Entwicklungsprozess}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
176
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
177 \section{Überblick}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
178
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
179 Wir werden unser Projekt nach dem \emph{Rational Unified Process} (kurz RUP) entwickeln.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
180
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
181 Der RUP ist ein dynamischer und iterativer Entwicklungsprozess, der das Projekt in zwei Dimensionen betrachtet.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
182 Er ist ausführlich spezifiziert und umfangreich dokumentiert. (\texttt{http://www-306.ibm.com/software/awdtools/rup/}).
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
183
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
184 An sich ist der RUP für große Projekte, mit vielen Mannjahren, ausgelegt. Für unser kleines Projekt (85 Manntage) ist er eher weniger gut geeignet. Wir haben uns trotzdem für den RUP entscheiden, da wir ihn in der Vorlesung Softwaretechnik 1 ausführlich behandelt hatten und wir dieses Theoriewissen nun in der Praxis anwenden wollen.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
185
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
186 Um einen Entwicklungsprozess für ein Projekt anzuwenden, muss er für eben dieses Projekt angepasst werden. Als Daumenregel kann man sagen: Je aufwändiger ein Prozess ist, desto stärker wird er auf ein spezifisches Projekt zurecht geschneidert werden müssen.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
187
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
188 Wir haben also diesen mächtigen und umfangreichen Rational Unified Process für unser kleines Projekt abgespeckt und angepasst. Diese Anpassungen betreffen dabei natürlich beide Dimensionen, die zeitliche (Zyklen, Phasen, Iterationen) und die inhaltliche (Workflows).
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
189
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
190 Wie unsere Adaptation des RUP genau aussieht, das beschreibt diese Dokument.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
191
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
192
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
193 \section{Der RUP auf einen Blick}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
194
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
195 Natürlich kann man diesen umfassenden Entwicklungsprozess nicht in einem Bild komplett abbilden, jedoch zeigt die nachfolgende Grafik doch sehr schön, wie die Entwicklung im Bezug auf die zwei Dimensionen aussieht. Dieser Übersichtplan, soll primär eine greifbare Vorstellung des Prozesses geben. Sie kann quasi als ``Landkarte'' für die in diesem Dokument beschriebene ``Landschaft'' zur Hilfe genommen werden.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
196
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
197 \begin{figure}[htb]
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
198 \centering
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
199 \includegraphics[width=10cm]{pictures/png/RationalUnifiedProcess.png}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
200 \caption{Übersicht über einen Zyklus des RUP}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
201 \label{fig:rationalunifiedprocess}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
202 \end{figure}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
203
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
204
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
205
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
206
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
207
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
208
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
209
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
210
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
211 %%%%%%%%%%%%%%
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
212 \chapter{Zeitliche Dimension}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
213
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
214 \section{Anpassungen}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
215
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
216 Wir werden drei Zyklen des Projekts durchführen. Insgesamt wird das Projekt mehr als diese drei Zyklen umfassen. Unser Team aber nur eben diese ersten drei Zyklen durchführen.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
217
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
218 Jeder Zyklus wird circa vier Wochen umfassen (18 Manntage). An dessen Ende jeweils ein Release stehen wird. (Näheres zu den Releases findet sich im \emph{Project Plan}.)
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
219
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
220 Iterationen innerhalb der Zyklen werden wir, auf Grund der kurzen Zyklen, komplett außen vor lassen.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
221
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
222 Die einzelnen Phasen in den Zyklen versuchen wir, so gut es geht, zu berücksichtigen.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
223
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
224
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
225
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
226 \subsection{Probleme und Konsequenzen}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
227
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
228 Der RUP ist sehr umfangreich und
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
229 Dies ist natürlich nicht ganz einfach, da unsere 85 Manntage realistischerweise eher einer einzelnen Iteration entsprechen, als den drei Zyklen, die wir für uns geplant haben.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
230
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
231 Wir werden deshalb ein paar Ungenauigkeiten bei unserem Verhalten im Kauf nehmen; versuchen aber natürlich, uns möglichst nahe an die Leitlinie RUP zu halten.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
232
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
233 Dabei muss allerdings auch bedacht werden, dass pro Phase ganz grob nur etwa 4 Manntage (d.h. circa 4 Stunden pro Person) zur Verfügung stehen. Wenn man auch an die unterschiedlichen Arbeitszeiten der einzelnen Personen denkt, so dürfte klar sein, dass wir unserem Konzept, dem RUP, nur annäherungsweise folgen können.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
234
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
235
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
236
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
237 \section{Konkrete Projektplanung}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
238
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
239 Die konkrete Planung der einzelnen Zyklen und ihrer Meilensteine befindet sich im \emph{Projekt Plan}. Dieser gibt eine zeitliche und inhaltliche Komplettübersicht über das Projekt.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
240
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
241 Zudem ist nach dem RUP auch ein \emph{Iterations Plan} definiert, in dem ausgehend von der aktuellen Iteration, jeweils die nächste geplant wird. Dieses Artefakt existiert bei uns nicht, da wir keine Iterationen haben. Wir haben unseren \emph{Iterations Plan} mit dem \emph{Projekt Plan} verschmolzen.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
242
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
243
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
244
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
245
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
246
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
247
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
248
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
249 %%%%%%%%%%%%%%%%%%%%
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
250 \chapter{Inhaltliche Dimension}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
251
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
252 Diese zweite Dimension beschreibt die inhaltliche Seite der Entwicklung. Hier wird genau festgelegt, \emph{wer} \emph{wie} \emph{was} \emph{wann} macht.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
253
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
254 Dabei gibt es vier Elemente:
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
255 \begin{itemize}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
256 \item Arbeiter, das \emph{Wer}. Der \emph{Arbeiter} ist eine Rolle, die jemand inne hat. Eine einzelne Person, oder eine Gruppe kann eine solche Rolle haben. Andererseits kann auch eine Person mehrer Rollen haben. In jedem Fall muss klar sein, wer welche Rolle hat. Diese Information findet sich bei uns im \emph{Organigramm}.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
257 \item Aktivität, das \emph{Wie}. Eine Aktivität ist ein bestimmte Arbeitseinheit, die ein bestimmter Arbeiter erledigen soll. Üblicherweise soll dabei ein Artefakt erstellt oder aktualisiert werden.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
258 \item Artefakt, das \emph{Was}. Ein Artefakt ist Information, die von einem Prozess verwendet, verändert oder produziert wird. Artefakte sind häufig Diagramme, Quellcode, Textdokumente und ähnliches.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
259 \item Workflow, das \emph{Wann}. Ein Workflow ist eine Aneinanderreihung von Aktivitäten, die ein Ergebnis von messbarem Wert erzeugen. Im Worflow werden die ersten drei Elemente (Arbeiter, Aktivität und Artefakt) zu einer konkret wertschaffenden Struktur zusammengebaut.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
260 \end{itemize}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
261
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
262 \section{Kern-Workflows}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
263
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
264 \subsection{Geschäftsprozessmodellierung}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
265 (Business Modeling)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
266
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
267 Dokumentation der relevanten Geschäftsprozesse in Use Cases, mit dem Ziel eines gemeinsamen Verständnisses zwischen Entwicklern und Anwendern.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
268
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
269 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
270 \begin{itemize}
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
271 \item Glossar
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
272 \item Business Use-Cases
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
273 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
274
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
275
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
276
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
277 \subsection{Anforderungen}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
278 (Requirements)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
279
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
280 Ermitteln, was das System leisten soll. Die funktionalen Anforderungen sollen erfasst werden.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
281
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
282 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
283 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
284 \item Use-Case
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
285 \item Use-Case Modell
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
286 \item Vision
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
287 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
288
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
289
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
290
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
291 \subsection{Analyse \& Design}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
292 (Analysis \& Design)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
293
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
294 Aufbau und Technologie des Systems festlegen. Festlegung wie wird das System realisiert wird.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
295
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
296 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
297 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
298 \item Software Architecture Document
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
299 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
300
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
301
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
302
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
303 \subsection{Implementierung}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
304 (Implementation)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
305
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
306 Systemteile entwickeln und zusammenfügen. Komponententests.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
307
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
308 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
309
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
310
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
311 \subsection{Test}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
312 (Testing)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
313
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
314 Test des Zusammenspiels der Komponenten. Funktionsweise des Systems gegen die Anforderungen prüfen.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
315
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
316 Da wir eine neue Technologie erkunden, macht Test keinen wirklichen Sinn. Unser Ziel ist es, in kurzer Zeit möglichst viele Bereiche und Möglichkeiten zu erkunden. Dabei würde Testing nur bremsen. Unser Hauptaugenmerk ist es vorran zu kommen, nicht komplett fehlerfreie Ergebnisse zu liefern, deshalb verzichten wir komplett auf diesen Workflow.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
317
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
318
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
319
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
320 \subsection{Verteilung}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
321 (Deployment)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
322
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
323 Auslieferung des Systems an den Kunden und Inbetriebnahme. Schulung der Benutzer.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
324
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
325 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
326
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
327
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
328
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
329
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
330 \section{Unterstützungs-Workflows}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
331
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
332 \subsection{Konfigurations- \& Änderungsmanagement}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
333 (Configuration \& Changemanagement)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
334
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
335 Verwaltung der zum Projekt gehörenden Daten. Versionierung und Konsistenz.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
336
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
337 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
338 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
339 \item Project Repository
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
340 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
341
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
342
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
343 \subsection{Projektmanagement}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
344 (Projectmanagement)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
345
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
346 Zwischen konkurrierenden Zielen vermitteln. Auf Risiken reagieren.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
347
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
348 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
349 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
350 \item Software Development Plan
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
351 \item Risikoliste
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
352 \item Iteration Plan % FIXME
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
353 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
354
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
355
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
356 \subsection{Entwicklungsumgebung}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
357 (Environment)
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
358
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
359 Bereitstellung von Hardware, Software und Know-How.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
360
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
361 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
362 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
363 \item Development Case
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
364 \item Tools
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
365 \item User Interface Guidlines % FIXME
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
366 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
367
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
368
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
369
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
370
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
371
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
372
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
373
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
374
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
375
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
376
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
377
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
378
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
379
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
380 \appendix
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
381 %\chapter{Glossar}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
382 \chapter{Quellen}
2
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
383 \begin{itemize}
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
384 \item Dokumentation zum \emph{Rational Unified Process}
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
385 \item Skript von Herrn Baer zur Vorlesung \emph{Softwaretechnik 1} an der Hochschule Ulm
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
386 \item http://wikipedia.org
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
387 \item \emph{Rational Unified Process - Best Practices for Software Development Teams}
2
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
388 \end{itemize}
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
389
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
390 Anmerkung zur \ref{fig:rationalunifiedprocess}: This image is from the Rational Unified Process (software product) version 2003.06.12.01. This image is copyright by Rational Software Corporation, now a division of IBM.
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
391
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
392
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
393
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
394 \end{document}
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
395
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
396
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
397
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
398
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
399 %%%%%%%% HowTo %%%%%%%%%%
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
400
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
401 % picture block
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
402 \begin{figure}[h]
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
403  \includegraphics[scale=0.65]{pictures/png/logistiksicht_v6}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
404  \caption{Logistiksicht für SAP}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
405  \label{fig:logistiksicht}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
406 \end{figure}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
407
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
408 % picture inline
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
409 \begin{wrapfigure}[11]{r}[0pt]{6.4cm}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
410  \centering %OPTIONAL
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
411  \includegraphics[scale=0.7]{pictures/png/werkdresden}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
412  \caption{OptiBoard Werk Dresden}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
413 \end{wrapfigure}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
414
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
415 % tabellen
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
416 \begin{table}[h]
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
417 \centering
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
418 \begin{tabular}{p{4cm}|p{3cm}|p{3.3cm}}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
419  \rowcolor{gray07} \textbf{Teil} & \textbf{Menge} & \textbf{Einheit}\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
420  \hline
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
421  \rowcolor{white}  LED-Block          & 105 & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
422  \rowcolor{gray09} Feder              & 105 & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
423  \rowcolor{white}  Platine            & 1   & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
424  \rowcolor{gray09} Chip               & 1   & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
425  \rowcolor{white}  Kabel              & 1   & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
426  \rowcolor{gray09} Kunststoffgranulat & 350 & Gramm\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
427 \end{tabular}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
428 \caption{Mengenübersichtstückliste OptiBoard Pro}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
429 \label{tbl:mengenPro}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
430 \end{table}