annotate development-case.tex @ 9:3bae83d50dc5

lots of changes ... restructuring
author meillo@marmaro.de
date Mon, 21 Jan 2008 23:25:42 +0100
parents 5f939d777552
children 06bd2953d319
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}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
68 \ihead{Development Case}
0
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}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
73 \ifoot{\hspace{2.6cm}\footnotesize Gruppe 2: Seminarverwaltungssystem (Topcased)}
0
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}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
94 {\normalsize\textsc{Gruppe 2: Rui Gu, Wei Zhu, Veysel Imamoglu,
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
95 Dimitar Dimitrov, \\Karl Oppermann, Nathalie Hrycej, Markus Schnalke,
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
96 Christoph Galler}} \par
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
97 \vspace*{0.6cm}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
98 \large \textbf{Modellgetriebene Softwareentwicklung auf Basis von
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
99 TOPCASED am Beispiel eines Seminarverwaltungssystems} \par
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
100 \Huge \textbf{Development Case} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
101 \vspace*{0.8cm}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
102 {\Large{} \par
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
103 \vspace*{0.7cm}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
104 {\textsc{Ulm, \today}}} \par
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
105 \vspace*{4.5cm}
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
106 {\normalsize\textsc{Betreut durch: \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
107 Prof. Dr. Klaus Baer \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
108 Hochschule Ulm \\
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
109 Prittwitzstraße 10\\
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
110 89075 Ulm\\}}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
111 \end{center}
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
112 \vfill
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
113 \end{titlepage}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
114
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
115
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
116
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
117 % \addsec{Bitte beachten}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
118 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
119 \addsec{Version dieses Dokuments}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
120 \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
121 \hline
7
1f955918cf53 lots of minor things; changed to english names
meillo@marmaro.de
parents: 6
diff changeset
122 \multicolumn{5}{|l}{\parbox[0pt][3.4em][l]{12cm}{\vspace{0.2cm}\large Dokument: \textbf{Development Case} \newline \emph{ Online-Seminarbuchungssystem}}} & \multicolumn{1}{r|}{\parbox[0pt][3.4em][r]{1.9cm}{\includegraphics*[scale=0.25]{pictures/png/logo_hsu}}} \\
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
123 \hline\hline
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
124 \hoehe{\textbf{Version}} & \textbf{Person} & \textbf{Aktion} & \textbf{Datum} & \textbf{Status} & \textbf{Kommentar} \\
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
125 \hline\hline
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
126 0.1 & Markus Schnalke & E & 2007-11-27 & O & Erste Version \\ \hline
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
127 0.2 & Markus Schnalke & AE & 2008-01-13 & O & Neue Struktur des Dokuments \\ \hline
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
128 0.4 & Markus Schnalke & AE & 2008-01-16 & A & Struktur überarbeitet \\ \hline
7
1f955918cf53 lots of minor things; changed to english names
meillo@marmaro.de
parents: 6
diff changeset
129 0.4.1 & Karl Oppermann & QS & 2008-01-17 & A & Allgemeines Review \\ \hline
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
130 0.5 & Markus Schnalke & AE & 2008-01-18 & A & Überarbeitung; Fachbegriffe jetzt englisch \\ \hline
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
131 0.5.1 & Veysel Imamoglu & QS & 2008-01-18 & A & Rechtschreibkorrektur \\ \hline
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
132 0.6 & Markus Schnalke & AE & 2008-01-21 & O & \\ \hline
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
133 \end{tabular}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
134 {\footnotesize\vspace*{-0.1cm}Aktion: E – Erstellung; AE – \"{A}nderung; QS – Review; AB – Abnahme} \par
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
135 {\footnotesize\vspace*{-0.4cm} Status: O – Offen; D – Diskussion; A – Akzeptiert}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
136 \clearpage
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
137
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
138 % Inhaltsverzeichnis
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
139 \setcounter{tocdepth}{3}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
140 %\renewcommand\contentsname{"Uberblick}
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
141 \tableofcontents
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
142
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
143 \clearpage
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
144
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
145
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
146
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
147
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
148 % Content
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
149
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 \chapter{Einleitung}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
153
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
154 \section{Zweck des Dokuments}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
155
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
156 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
157
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
158
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
159 \section{Definitionen und Abkürzungen}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
160
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
161 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
162
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
163
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
164
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
165 \section{Verweise auf andere Artefakte}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
166
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
167 \begin{itemize}
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
168 \item \textbf{Software Development Plan}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
169 \item \textbf{Glossary}
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
170 \end{itemize}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
171
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
172
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
173
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
174
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
175
6
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 \chapter{Entwicklungsprozess}
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 \section{Überblick}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
180
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
181 Wir werden unser Projekt nach dem \emph{Rational Unified Process}$^{\ddagger}$ (kurz RUP) entwickeln.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
182
7
1f955918cf53 lots of minor things; changed to english names
meillo@marmaro.de
parents: 6
diff changeset
183 Der RUP ist ein dynamischer und iterativer Entwicklungsprozess, der das Projekt in zwei Dimensionen (zeitlich und inhaltlich) betrachtet.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
184
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
185 An sich ist der RUP für große Projekte, mit vielen Mannjahren, ausgelegt. Für unser kleines Projekt (90 Manntage) ist er eher weniger gut geeignet. Wir haben uns trotzdem für den RUP entschieden, da wir ihn in der Vorlesung ``Softwaretechnik 1'' ausführlich behandelt hatten und wir dieses Theoriewissen nun in der Praxis anwenden wollen.
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
186
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
187 Wir haben diesen mächtigen und umfangreichen Prozess für unser kleines Projekt abgespeckt und angepasst. Wie unsere Adaptation des RUP genau aussieht, das beschreibt dieses Dokument.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
188
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
189
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
190 \section{Der RUP auf einen Blick}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
191
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
192 Natürlich kann man diesen umfassenden Entwicklungsprozess nicht in einem Bild komplett abbilden, jedoch zeigt die nachfolgende Grafik sehr schön, wie die Entwicklung im Bezug auf die zwei Dimensionen aussieht. Dieser Übersichtplan, soll den Aufbau des Prozesses nochmal ins Gedächtnis rufen.
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
193
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
194 \begin{figure}[htb]
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
195 \centering
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
196 \includegraphics[width=9cm]{pictures/png/RationalUnifiedProcess.png}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
197 \caption{Übersicht über einen Zyklus im RUP$^{\ddagger}$ }
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
198 \label{fig:rationalunifiedprocess}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
199 \end{figure}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
200
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
201
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
202
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
203
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
204
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 %%%%%%%%%%%%%%
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
209 \chapter{Zeitliche Dimension}
4
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 \section{Anpassungen}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
212
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
213 Wir werden in unserem Projekt drei Zyklen durchführen. Jeder der drei Zyklen wird circa fünf Wochen (30 Manntage) umfassen. An dessen Ende jeweils ein Release stehen wird. (siehe \emph{Software Development Plan})
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
214
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
215 Die einzelnen Phasen in den Zyklen versuchen wir, so gut es geht, zu berücksichtigen. Es muss bedacht werden, dass pro Phase bei uns ganz grob nur etwa 4 Manntage (d.h. circa 4 Stunden pro Person) zur Verfügung stehen.
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
216
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
217 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
218
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
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
221 Ein Beispiel um ein Gefühl für die Größenverhältnisse zu bekommen: Unsere 90 Manntage, entsprechen realistischerweise eher einer einzelnen Iteration, als den drei Zyklen die wir für uns geplant haben.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
222
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
223 %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.
7
1f955918cf53 lots of minor things; changed to english names
meillo@marmaro.de
parents: 6
diff changeset
224
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
225 %Wir finden es trotzdem wichtig, diesen Prozess zu wählen, weil die theoretischen Inhalte der Vorlesung ``Softwaretechnik 1'' sich erst durch ihre tatsächliche Anwendung im realen Projekt richtig verfestigen können.
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
226
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
227
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
228
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
229
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 \section{Konkrete Projektplanung}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
232
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
233 Die konkrete Planung der einzelnen Zyklen und ihrer Meilensteine finden sich im \emph{Software Development Plan}.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
234
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
235
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
236
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
237
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
238
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
239
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
240
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
241 %%%%%%%%%%%%%%%%%%%%
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
242 \chapter{Inhaltliche Dimension}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
243
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
244 In der zweiten Dimension wird festgelegt, \emph{wer} (Rolle), \emph{wie} (Aktivität), \emph{was} (Artefakt), \emph{wann} (Workflow) macht.
4
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
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
248 \section{Business Modeling}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
249
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
250 \paragraph{Zweck}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
251 Gemeinsames Verständniss zwischen Entwicklern und Anwendern schaffen
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
252
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
253 \paragraph{Wird erreicht durch}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
254 Dokumentation der relevanten Geschäftsprozesse in Use Cases
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
255
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
256 %\paragraph{Anpassungen}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
257 %Keine besonderen.
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
258
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
259 \paragraph{Wer} Fachliches Team, Kunde
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
260 \paragraph{Wie} im Gespräch
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
261 \paragraph{Was} Glossary
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
262
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
263 %\paragraph{Artefakte}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
264 %\begin{itemize}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
265 % \item Glossary
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
266 %\end{itemize}
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
267
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
268
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
269
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
270 \section{Requirements}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
271
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
272 \paragraph{Zweck}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
273 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
274
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
275 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
276 Keine besonderen.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
277
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
278 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
279 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
280 \item Vision
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
281 \item Use Cases
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
282 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
283
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
284
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
285
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
286 \section{Analysis \& Design}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
287
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
288 \paragraph{Zweck}
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
289 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
290
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
291 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
292 Die Technologie und Teile der Umsetzung sind durch das Projekt vorgegeben und somit fix.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
293
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
294 Zum jetzigen Zeitpunkt ist unser hauptsächliches Bestreben, uns in die neue Technologie einzuarbeiten. Was damit dann später architektonisch möglich ist, und wo Grenzen sitzen, ist noch unklar. Unsere Umsetzung dieses Workflows ist deshalb noch recht weitläufig und frei. Sobald unsere Kenntnis über die Möglichkeiten der Technologie groß genug ist, wird dieser Workflow zunehmend an Bedeutung gewinnen.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
295
4
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
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
303
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
304 \section{Implementation}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
305
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
306 \paragraph{Zweck}
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
307 Systemteile entwickeln und zusammenfügen. Komponententests.
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
308
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
309 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
310 In dieser frühen Phase des Projekts besteht dieser Workflow in erster Line aus der Entwicklung von Prototypen jeder Art (Modelle, Templates, etc). Mit diesen wollen wir die Technologie erforschen.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
311
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
312 Konkrete Artefakte werden nicht erstellt, weil es zum jetzigen Stand nicht sinnvoll wäre nach festen Plänen vorzugehen. Unser Kenntnissstand ändert sich sehr schnell und wir wollen flexibel reagieren können.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
313
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
314 \paragraph{Artefakte}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
315 Momentan keine.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
316
4
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
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
319 \section{Testing}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
320
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
321 \paragraph{Zweck}
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
322 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
323
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
324 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
325 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 voran zu kommen, nicht komplett fehlerfreie Ergebnisse zu liefern, deshalb verzichten wir komplett auf diesen Workflow. So können wir die dadurch verfügbaren Ressourcen an anderer Stelle effektiv nutzen.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
326
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
327 Dies heißt aber keineswegs, dass wir ihn zum geeigneten Zeitpunkt nicht voll ausbauen werden.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
328
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
329 \paragraph{Artefakte}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
330 Noch keine.
4
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
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
333
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
334 \section{Deployment}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
335
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
336 \paragraph{Zweck}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
337 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
338
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
339 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
340 Auch hier sparen wir um dafür die Entwicklung voran zu treiben.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
341
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
342 \paragraph{Artefakte}
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
343 \begin{itemize}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
344 \item Release Notes (empfohlen) %FIXME rechtschreibung
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
345 \end{itemize}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
346
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
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
349
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
350
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
351 \section{Configuration \& Changemanagement}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
352
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
353 \paragraph{Zweck}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
354 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
355
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
356 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
357 Alle Daten müssen im Project Repository abgelegt werden. Dieses soll die zentrale Informationsstelle sein.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
358
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
359 Jeder Mitarbeiter darf an jeder Stelle des Projekts Änderungen durchführen.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
360
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
361 % FIXME: Inhalte für Karl einfügen
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
362
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
363 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
364 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
365 \item Project Repository
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
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
369
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
370 \section{Projectmanagement}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
371
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
372 \paragraph{Zweck}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
373 Zwischen konkurrierenden Zielen vermitteln. Auf Risiken reagieren.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
374
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
375 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
376 Keine besonderen.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
377
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
378 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
379 \begin{itemize}
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
380 \item Software Development Plan
7
1f955918cf53 lots of minor things; changed to english names
meillo@marmaro.de
parents: 6
diff changeset
381 \item Risklist
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
382 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
383
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
384
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
385
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
386 \section{Environment}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
387
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
388 \paragraph{Zweck}
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
389 Bereitstellung von Hardware, Software und Know-How.
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
390
8
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
391 \paragraph{Anpassungen}
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
392 Keine besonderen.
5f939d777552 new titlepage; new content for workflows
meillo@marmaro.de
parents: 7
diff changeset
393
4
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
394 \paragraph{Artefakte}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
395 \begin{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
396 \item Development Case
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
397 \end{itemize}
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
398
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
399
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
400
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
401
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
402
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
403
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
404
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
405
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
406
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
407
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
408
a967aa02ee99 development case: everything in one file now
meillo@marmaro.de
parents: 3
diff changeset
409
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
410
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
411 \appendix
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
412 %\chapter{Glossar}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
413 \chapter{Quellen}
2
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
414 \begin{itemize}
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
415 \item Dokumentation zum \emph{Rational Unified Process} \\ (\texttt{http://www-306.ibm.com/software/awdtools/rup/})
2
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
416 \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
417 \item http://wikipedia.org
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
418 \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
419 \end{itemize}
64246b8cbb50 added content for glossary; added info sources and links
meillo@marmaro.de
parents: 0
diff changeset
420
9
3bae83d50dc5 lots of changes ... restructuring
meillo@marmaro.de
parents: 8
diff changeset
421 $\ddagger{}$ The image \ref{fig:rationalunifiedprocess} is from the Rational Unified Process (software product) version 2003.06.12.01. This image and the names ``Rational Unified Process'' and ``RUP'' are copyright by Rational Software Corporation, now a division of IBM.
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
422
0
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
423
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
424
662d647b9e94 initial commit
meillo@marmaro.de
parents:
diff changeset
425 \end{document}
6
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
426
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
427
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
428
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
429
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
430 %%%%%%%% HowTo %%%%%%%%%%
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
431
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
432 % picture block
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
433 \begin{figure}[h]
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
434  \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
435  \caption{Logistiksicht für SAP}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
436  \label{fig:logistiksicht}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
437 \end{figure}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
438
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
439 % picture inline
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
440 \begin{wrapfigure}[11]{r}[0pt]{6.4cm}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
441  \centering %OPTIONAL
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
442  \includegraphics[scale=0.7]{pictures/png/werkdresden}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
443  \caption{OptiBoard Werk Dresden}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
444 \end{wrapfigure}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
445
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
446 % tabellen
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
447 \begin{table}[h]
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
448 \centering
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
449 \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
450  \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
451  \hline
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
452  \rowcolor{white}  LED-Block          & 105 & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
453  \rowcolor{gray09} Feder              & 105 & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
454  \rowcolor{white}  Platine            & 1   & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
455  \rowcolor{gray09} Chip               & 1   & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
456  \rowcolor{white}  Kabel              & 1   & Stück\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
457  \rowcolor{gray09} Kunststoffgranulat & 350 & Gramm\\
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
458 \end{tabular}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
459 \caption{Mengenübersichtstückliste OptiBoard Pro}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
460 \label{tbl:mengenPro}
b9b93523dc05 a lot of content and restructuring and even more :-)
meillo@marmaro.de
parents: 4
diff changeset
461 \end{table}