<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Guggat emol Blog &#187; Pfifferlingsrisotto und Anforderungsanalyse</title>
	<atom:link href="http://www.baldenhofer.eu/blog/tag/anforderungen/feed" rel="self" type="application/rss+xml" />
	<link>http://www.baldenhofer.eu/blog</link>
	<description>Roland bloggt über IT, Programmieren und Linux</description>
	<lastBuildDate>Tue, 25 Oct 2011 22:53:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Pfifferlingsrisotto und Anforderungsanalyse</title>
		<link>http://www.baldenhofer.eu/blog/it/pfifferlingsrisotto-und-anforderungsanalyse</link>
		<comments>http://www.baldenhofer.eu/blog/it/pfifferlingsrisotto-und-anforderungsanalyse#comments</comments>
		<pubDate>Mon, 03 Aug 2009 08:48:03 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Unterricht]]></category>
		<category><![CDATA[analyse]]></category>
		<category><![CDATA[Anforderungen]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1708</guid>
		<description><![CDATA[Auf unserer Baustelle ist wieder ein Stück gegangen und ich war gestern in der Lage mal wieder ordentlich zu kochen. Da es beim lokalen Supermarkt gerade Pfifferlinge gab, wollte ich irgendein schönes Gericht mit Pfifferlingen kochen. Und da fand ich bei Chefkoch ein passendes Pfifferlingrisotto Rezept. Wie immer hatte ich natürlich nicht alle Zutaten für [...]]]></description>
			<content:encoded><![CDATA[<p>Auf unserer Baustelle ist wieder ein Stück gegangen und ich war gestern in der Lage mal wieder ordentlich zu kochen. Da es beim lokalen Supermarkt gerade Pfifferlinge gab, wollte ich irgendein schönes Gericht mit Pfifferlingen kochen. Und da fand ich bei <a href="http://www.chefkoch.de/rezepte/">Chefkoch</a> ein passendes Pfifferlingrisotto Rezept. Wie immer hatte ich natürlich nicht alle Zutaten für exakt dieses Gericht zur Hand. Ich musste mir überlegen, wie ich mit den vorhandenen Zutaten ein ähnliches Gericht zusammenstellen konnte. Und irgendwo da bin ich auf die Idee gekommen, dass Kochen und das managen von Anforderungen in der IT ziemlich viele Ähnlichkeiten haben.</p>
<h3>Das Kochrezept und die Kundenanforderungen</h3>
<p>Das Kochrezept, in diesem Fall Pfifferlingrisotto, ist mit den Kundenanforderungen zu vergleichen. Die Kundenanforderungen definierten als Musskriterien:</p>
<ul>
<li>Reis, der zu Risotto verarbeitet wird</li>
<li>Pfifferlinge</li>
</ul>
<p>Ok, Reis hatte ich und Pfifferlinge hatte ich ja schließlich gekauft. Als weitere Anforderungen lagen vor:</p>
<ul>
<li>Weißherbst zum Abschmecken</li>
<li>Knoblauch</li>
<li>Eine Zwiebel</li>
<li>Pfeffer</li>
<li>Etwas Sahne</li>
<li>Gemüsebrühe</li>
</ul>
<p>Aus diesen Anforderungen leitete ich ab ob sie muss oder kann Kriterien sind. Der Weißherbst selbst ist keine Mussanforderung. Ich hatte einen anderen Rose da und entschied, die Anforderung in Wein umzustellen. Knoblauch war kein Problem, genauso die Zwiebel, Sahne und der Pfeffer. Die Gemüsebrühe war nicht vorhanden. Also entschied ich um und verwendete eine Rinderbrühe. Somit veränderte ich den Wein und die Brühe.</p>
<h3>Kundenanforderungen mit Wirklichkeit abgleichen</h3>
<p>Ich hätte mich am Sonntag auf den Kopf stellen und mit den Ohren wackeln können. Damit hätte ich immer noch keinen Weißherbst und keine Gemüsebrühe gehabt. Ok, meine Nachbarin hat schon eine Zwiebel von mir bekommen. Vielleicht hätte sie im Gegenzug mit Wein und Gemüsebrühe herhalten können. Doch da ich den Pfifferlingrisottokunden recht gut kenne, ich bins ja selbst gewesen, wollte ich sie mit solchen Lapalien nicht belasten. Bei der IT ist es ebenfalls häufig einfach finanziell oder technisch nicht möglich einige Anforderungen zu erfüllen. Wenn die Anforderung heißt, dass du zwei Rechenzentren im Abstand von mindestens 15km benötigst und deine Rechenzentren einfach nur fünf Kilometer Abstand voneinander haben, dann kannst du diese Anforderung nicht erfüllen. Du musst mit deinem Kunden darüber reden und die Anforderung abändern. Und genau das habe ich mit der Rinderbrühe und dem anderen Wein gemacht.</p>
<h3>Kundenanforderungen erweitern</h3>
<p>Nachdem die Anforderungen geklärt sind, werden von der IT noch technische Anforderungen generiert. Das neue System muss betreibbar sein, es muss wartbar sein und wir müssen es z.B. auch noch überwachen können. Wir fügen zu den bestehenden Kundenanforderungen noch weitere Anforderungen hinzu. In meinem Fall war ich mit den Gewürzen nicht einverstanden. Ich hatte noch frischen Schnittlauch und frischen Oregano. Diese Gewürze wollte ich auch noch zum Menü hinzufügen. Damit wollte ich dem Gericht den nötigen Schliff geben. Somit habe ich das ursprüngliche Rezept doch schon ziemlich abgewandelt. Solange die Kunden damit einverstanden sind, entsteht so eine machbare (und sehr gut schmeckende) Lösung. Wenn ich nun einen externen Kunden gehabt hätte und dieser Kunde z.B. Vegetarier ist, wäre meine Rinderbrühe ein Killerkriterium gewesen. Also immer auf die Umgebung achten! Übrigens, dass Risotto war wunderbar. Und im Vergleich zu Programmen kann man beim Kochen das Ergebnis einfach aufessen und den Rest abspülen. Es bleiben keine Spuren mehr vorhanden und ein Refacturing ist normalerweise nur auf dem Konzeptlevel (Rezept) sinnvoll <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/it/pfifferlingsrisotto-und-anforderungsanalyse/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wie schrumpft man das System Gesund?</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/wie-schrumpft-man-das-system-gesund</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/wie-schrumpft-man-das-system-gesund#comments</comments>
		<pubDate>Mon, 06 Jul 2009 09:04:45 +0000</pubDate>
		<dc:creator>Jozo</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[Anforderungen]]></category>
		<category><![CDATA[kategorien]]></category>
		<category><![CDATA[Newssystem]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1437</guid>
		<description><![CDATA[Das ist also die Tabelle in der die Anwendungsfälle mit den Fragestellungen aufgeführt sind. Mir ist dabei aufgefallen, dass durch jeden Anwendungsfall logischerweise Kosten bzw. Zeitaufwendungen entstehen. Ziel wäre gewesen einen Anwendungsfall zu streichen, und dabei die minimalen Anforderungen trotzdem zu erfüllen. Was sind die minimalen Anforderungen? Aus dem vorhergehenden Artikel von Roland sind die [...]]]></description>
			<content:encoded><![CDATA[<p>Das ist also die Tabelle in der die Anwendungsfälle mit den Fragestellungen aufgeführt sind. Mir ist dabei aufgefallen, dass durch jeden Anwendungsfall logischerweise Kosten bzw. Zeitaufwendungen entstehen.</p>
<p>Ziel wäre gewesen einen Anwendungsfall zu streichen, und dabei die minimalen Anforderungen trotzdem zu erfüllen.</p>
<h3>Was sind die minimalen Anforderungen?</h3>
<p><a href="http://www.baldenhofer.eu/blog/it/newssystem-gesundschrumpfen">Aus dem vorhergehenden Artikel von Roland</a> sind die Anforderungen wie folg definiert:</p>
<ul>
<li>Eine Userverwaltung</li>
<li>Eine Kategorieverwaltung (Hier kann man Abstriche machen. Man könnte viele kleine Newssysteme für die jeweilige Kategorie installieren. Dann kann man durch Konfiguration die Komplexität verringern. Dafür hat man halt die Problemstellung, dass die Konfiguration je nach Einsatz ziemlich komplex werden kann.)</li>
<li>Eine Artikelverwaltung</li>
<li>Irgendwas um die Bilder hochzuladen</li>
<li>Eine einfache Art die News auf Webseiten zu positionieren.</li>
</ul>
<p>Ein anderer Lösungsweg für die Kategorieverwaltung bedeutet für mich im Moment, dass diese Anwendungsfälle wegfallen.</p>
<p>Der Bilderupload war die nächste Stelle, um abzuspecken. Die Bilder sollen &#8220;geploaded&#8221; werden, das ist die Anforderung. Das zusätzlich noch Stammdaten angelegt werden, ist nicht definiert. Für mich klingt das im Moment ein Wenig nach Bildverwaltung, und die ist nicht als Anforderung definiert also raus&#8230;</p>
<p>Doch dann kam die Spalte mit den verbauten Chancen und es wurde klar, dass jeder gestrichene Anwendungsfall Chancen auf Übersichtlichkeit, Datenhaltung, Verwaltung, usw. verbaut.</p>
<p>Was kann man da nun tun?</p>
<table border="0" cellspacing="0" frame="void" rules="none">
<colgroup>
<col width="286"></col>
<col width="78"></col>
<col width="101"></col>
<col width="107"></col>
<col width="107"></col>
</colgroup>
<tbody>
<tr>
<td width="286" height="123" align="left"><strong>Anwendungsfall</strong></td>
<td width="78" align="left"><strong>braucht es den?</strong></td>
<td width="101" align="left"><strong>bleiben die minimalen  Anforderungen trotzdem erfüllt?</strong></td>
<td width="107" align="left"><strong>Kosten / Zeitaufwand vorhanden?</strong></td>
<td width="107" align="left"><strong>Werden Chancen verbaut? (Usability, Datenhaltung&#8230;)</strong></td>
</tr>
<tr>
<td height="22" align="left" bgcolor="#99ccff"><strong>Systemadministrator</strong></td>
<td align="left" bgcolor="#99ccff"><strong><br />
</strong></td>
<td align="left" bgcolor="#99ccff"><strong><br />
</strong></td>
<td align="left" bgcolor="#99ccff"><strong><br />
</strong></td>
<td align="left" bgcolor="#99ccff"><strong><br />
</strong></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Add Category</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Add Editor to Category</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Change Editor</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Create Editor</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Delete Category</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Delete Editor</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Edit Category</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Remove Editor from Category</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">nein</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Show Categories</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#99ccff">Show Editors</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff">ja</td>
<td align="left" bgcolor="#99ccff"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320"><strong>Editor</strong></td>
<td align="left" bgcolor="#ffd320"></td>
<td align="left" bgcolor="#ffd320"></td>
<td align="left" bgcolor="#ffd320"></td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Add Image to Newsentry</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Create Newsentry</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Delete Image</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Delete Newsentry</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Edit Image Data</td>
<td align="left" bgcolor="#ffd320">nein</td>
<td align="left" bgcolor="#ffd320">nein</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Edit Newsentry</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Navigate in Newslist</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Remove Image from Newsentry</td>
<td align="left" bgcolor="#ffd320">nein</td>
<td align="left" bgcolor="#ffd320">nein</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Search Image</td>
<td align="left" bgcolor="#ffd320">nein</td>
<td align="left" bgcolor="#ffd320">nein</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Search News</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Set Presentation times</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#ffd320">Upload Image</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320">ja</td>
<td align="left" bgcolor="#ffd320"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#23ff23"><strong>Webuser</strong></td>
<td align="left" bgcolor="#23ff23"></td>
<td align="left" bgcolor="#23ff23"></td>
<td align="left" bgcolor="#23ff23"></td>
<td align="left" bgcolor="#23ff23"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#23ff23">Navigate Archive News Shortentries</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#23ff23">Navigate Shortentries</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#23ff23">Show Archive Newsentry</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#23ff23">Show Newsentry</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23"></td>
</tr>
<tr>
<td height="20" align="left" bgcolor="#23ff23">Show Shortentries</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23">ja</td>
<td align="left" bgcolor="#23ff23"></td>
</tr>
</tbody>
</table>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/wie-schrumpft-man-das-system-gesund/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<series:name><![CDATA[Newssystem]]></series:name>
	</item>
		<item>
		<title>Auf der Suche nach einem Tool um Anforderungen zu erfassen</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/auf-der-suche-nach-einem-tool-um-anforderungen-zu-erfassen</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/auf-der-suche-nach-einem-tool-um-anforderungen-zu-erfassen#comments</comments>
		<pubDate>Fri, 19 Jun 2009 11:33:04 +0000</pubDate>
		<dc:creator>Jozo</dc:creator>
				<category><![CDATA[Azubi-Ecke]]></category>
		<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[Unterricht]]></category>
		<category><![CDATA[Anforderungen]]></category>
		<category><![CDATA[Newssystem]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1567</guid>
		<description><![CDATA[In meinem vorhergehenden Artikel habe ich bereits über einige Tools um Anforderungen zu erfassen nachgedacht. In diesem Artikel möchte ich versuchen die Vor- und Nachteile zu verdeutlichen. Eine Anforderung an unser Tool hat sich geändert. Und zwar ist es nicht zwingend Notwendig Anforderungen per Mail an mich zu senden. Eine Möglichkeit sie selber zu einzutragen, [...]]]></description>
			<content:encoded><![CDATA[<p>In meinem <a href="http://www.baldenhofer.eu/blog/azubi-ecke/ein-tool-fuer-die-anforderungen/comment-page-1#comment-600">vorhergehenden Artikel</a> habe ich bereits über einige Tools um Anforderungen zu erfassen nachgedacht. In diesem Artikel möchte ich versuchen die Vor- und Nachteile zu verdeutlichen. Eine Anforderung an unser Tool hat sich geändert. Und zwar ist es nicht zwingend Notwendig Anforderungen per Mail an mich zu senden. Eine Möglichkeit sie selber zu einzutragen, und wenn möglich noch zu kommentieren bzw. zu diskutieren wäre toll. Daher die folgenden Tools nach meiner Beurteilung.</p>
<h3>MediaWiki</h3>
<ul>
<li><strong>Stärken</strong></li>
</ul>
<p>Versionen der Anforderung möglich.<br />
Rechteverwaltung möglich.<br />
Diskussionsmöglichkeit gegeben um evtl. direkt den Status der Anforderung zu besprechen.<br />
Kategorisierung, Suchfunktion, und Anordnung möglich.</p>
<ul>
<li><strong>Schwächen</strong></li>
</ul>
<p>Eingabe der Anforderung ist nicht ganz durchgängig.</p>
<p>Eine für jeden verständliche Anordnung der Anforderungen muss noch erfunden werden.</p>
<ul>
<li><strong>Chancen</strong></li>
</ul>
<p>Es besteht die Möglichkeit einzelne Anforderungen direkt auszudiskutieren und einen Status festzulegen.<br />
Anforderungen müssen nicht unbedingt per Mail entgegengenommen werden, sondern können an passenden Stellen eingetragen werden.<br />
Man kann Bilder oder andere Medien einfügen um Vorgänge oder Anforderungen genauer zu beschreiben.<br />
Erstmaliger Einsatz von einem Wiki.</p>
<ul>
<li><strong>Risiken</strong></li>
</ul>
<p>Es muss eine geeignete Struktur eingesetzt werden, damit keine Anforderungen untergehen.</p>
<h3>Blog</h3>
<ul>
<li><strong>Stärken</strong></li>
</ul>
<p>Diskussionsmöglichkeit gegeben.<br />
Rechteverwaltung möglich.<br />
Kategorisierung möglich.<br />
Anforderungen können direkt eingetragen werden.</p>
<ul>
<li><strong>Schwächen</strong></li>
</ul>
<p>Artikel oder Seiten können nicht nachträglich in andere Kategorien oder Serien geordnet werden.</p>
<ul>
<li><strong>Chancen</strong></li>
</ul>
<p>Jeder ist mit dem System vertraut und man würde sich Einarbeitungszeit sparen.</p>
<ul>
<li><strong>Risiken</strong></li>
</ul>
<p>Man müsste sich auf ein nicht änderbare Anordnung festlegen, und somit evtl. feststellen, dass diese Tool doch unpassend ist.<br />
Keine Erfahrung ob sich dieses Tool als &#8220;Anforderungserfassungssystem&#8221; eignet.</p>
<h3>Gobby</h3>
<ul>
<li><strong>Stärken</strong></li>
</ul>
<p>Dokumente können von mehreren gleichzeitig genutzt werden.<br />
Zeitversetztes arbeiten möglich.<br />
Anforderungen können in ein passendes Dokument eingetragen werden.<br />
Diskussionsmöglichkeit über Chat möglich.<br />
Mehrere Dateien können über ein einzelnes Fenster geöffnet werden.</p>
<ul>
<li>Schwächen</li>
</ul>
<p>Jede Anforderung müsste ein eigenes Dokument erhalten.<br />
Einzelne Dokumente werden durch einen Filebrowser geöffnet, somit bestimmt die &#8220;Ordner/Datei-Anordnung&#8221; die Übersichtlichkeit.<br />
Ein z.B. Tabellendokument (.ods) ist in der Liste der bekannten Dateiformate nicht vorhanden.<br />
Das System ist nicht jedem bekannt.</p>
<ul>
<li>Chancen</li>
</ul>
<p>Wir lernen ein neues Tool kennen.</p>
<ul>
<li>Risiken</li>
</ul>
<p>Kriterien, wie Übersichtlichkeit, Kategorisierung usw. werden evtl. nicht erfüllt.</p>
<table border="0" cellspacing="0" frame="void" rules="none">
<colgroup>
<col width="332"></col>
<col width="152"></col>
<col width="250"></col>
<col width="222"></col>
<col width="189"></col>
</colgroup>
<tbody>
<tr>
<td width="332" height="20" align="left">Tool</td>
<td width="152" align="center"><strong>miradlo Issue Tool</strong></td>
<td width="250" align="center"><strong>Wikis</strong></td>
<td width="222" align="center"><strong>Google Docs</strong></td>
<td width="189" align="center"><strong>Gobby</strong></td>
</tr>
<tr>
<td height="20" align="left">Anforderungen eintragen</td>
<td align="center">sehr gut</td>
<td align="center">ausreichend</td>
<td align="center">gut</td>
<td align="center">ausreichend</td>
</tr>
<tr>
<td height="20" align="left">Rechteverwaltung</td>
<td align="center">nicht vorhanden</td>
<td align="center">vorhanden</td>
<td align="center">vorhanden</td>
<td align="center">vorhanden</td>
</tr>
<tr>
<td height="20" align="left">System bei Anwendern bekannt</td>
<td align="center">teilweise</td>
<td align="center">teilweise</td>
<td align="center">bekannt</td>
<td align="center">teilweise</td>
</tr>
<tr>
<td height="20" align="left">Anforderungen empfangen</td>
<td align="center">E-Mail</td>
<td align="center">über Rechteverwaltung möglich</td>
<td align="center">E-Mail</td>
<td align="center">Chat, Rechteverwaltung</td>
</tr>
<tr>
<td height="20" align="left">Versionierung</td>
<td align="center">nicht vorhanden</td>
<td align="center">vorhanden</td>
<td align="center">nicht vorhanden</td>
<td align="center">vorhanden</td>
</tr>
<tr>
<td height="20" align="left">Ordnen (nach z.B. Kategorien, Status..)</td>
<td align="center">ja</td>
<td align="center">ja</td>
<td align="center">ja</td>
<td align="center">Ordnerstruktur</td>
</tr>
<tr>
<td height="20" align="left">Diskussionsmöglichkeit</td>
<td align="center">nein</td>
<td align="center">ja</td>
<td align="center">nein</td>
<td align="center">ja</td>
</tr>
</tbody>
</table>
<p>Einige dieser Tools habe ich nur angetestet, und sind mir nicht im Detail bekannt. Also falls es z.B. doch sein kann das Gobby auch andere Dateiformate annimmt oder es bei einem Wiki doch noch Schwächen gibt die ich Übersehen habe, könnt ihr es ja kommentieren&#8230; <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In Anbetracht dessen, dass der Weg der Anforderungen doch nicht unbedingt per Mail erfolgen soll, würde ich ein Wiki vorziehen. Dort hätte man tatsächlich die Möglichkeit Anforderungen selber einzutragen und deren Status auszudiskutieren. Darüber hinaus können Änderungen anhand verschiedener Versionen jederzeit ersichtlich sein. RSS-Feeds könnte man ebenfalls benutzen, was somit alle Teilnehmer über Änderungen informiert. Ausserdem wäre ein Einsatz eines Wikis auch mein erstes Mal, und somit eine Erfahrung wert.</p>
<p>Was haltet ihr diesmal davon?</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/auf-der-suche-nach-einem-tool-um-anforderungen-zu-erfassen/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<series:name><![CDATA[Newssystem]]></series:name>
	</item>
		<item>
		<title>Komponenten die im ersten Sprint umgesetzt werden sollen</title>
		<link>http://www.baldenhofer.eu/blog/it/programmieren/komponenten-die-im-ersten-sprint-umgesetzt-werden-sollen</link>
		<comments>http://www.baldenhofer.eu/blog/it/programmieren/komponenten-die-im-ersten-sprint-umgesetzt-werden-sollen#comments</comments>
		<pubDate>Wed, 17 Jun 2009 22:05:54 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Anforderungen]]></category>
		<category><![CDATA[Newssystem]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1455</guid>
		<description><![CDATA[Damit wir mit dem Newssystem anfangen können, bin ich der Meinung dass wir zuerst die Userverwaltung (Implementation von UserModel, EditorModel, MasterEditorModel, SysAdminModel und die UserModelFactory umsetzen sollten. Weiterhin sollten wir erreichen, dass sich diese User am System anmelden können. Also würde ich folgende fachliche CRUD Anwendungsfälle realisieren: Create Editor Create MasterEditor Create SysAdmin Show Editors [...]]]></description>
			<content:encoded><![CDATA[<p>Damit wir mit dem Newssystem anfangen können, bin ich der Meinung dass wir zuerst die Userverwaltung (Implementation von UserModel, EditorModel, MasterEditorModel, SysAdminModel und die UserModelFactory umsetzen sollten.<br />
Weiterhin sollten wir erreichen, dass sich diese User am System anmelden können.<br />
Also würde ich folgende fachliche CRUD Anwendungsfälle realisieren:</p>
<ul>
<li>Create Editor</li>
<li>Create MasterEditor</li>
<li>Create SysAdmin</li>
<li>Show Editors</li>
<li>Show SysAdmins</li>
<li>Show MasterEditors</li>
<li>Update Editor</li>
<li>Update SysAdmin</li>
<li>Update MasterEditor</li>
<li>Delete Editor</li>
<li>Delete SysAdmin</li>
<li>Delete MasterEditor</li>
</ul>
<p>Weiterhin würde ich die technischen Anwendungsfälle für die Passwortverwaltung erstellen:</p>
<ul>
<li>Reset Password</li>
<li>Change Password</li>
</ul>
<p>Und damit unser Newssystem mal ein paar Datensätze aufnehmen kann, würde ich die erste Version des ArticleModel und der Kategorie erstellen.</p>
<ul>
<li>Create Category</li>
<li>Create Article</li>
<li>Show Categories</li>
<li>Show All Articles</li>
<li>Update Category</li>
<li>Update Article</li>
<li>Delete Category</li>
<li>Delete Article</li>
<li>Add Editor To Category</li>
<li>Add MasterEditor To Category</li>
<li>Remove Editor from Category</li>
<li>Remove MasterEditor from Category</li>
</ul>
<h3>Was ist das Ziel des ersten Sprints?</h3>
<p>Wir haben ein Basissystem mit dem wir rumprobieren können.<br />
Es sind noch keine Userviews vorhanden.<br />
Wir können mit CakePHP umgehen und sehen welche Eigenschaften wir tatsächlich umsetzen müssen.<br />
Testfälle für das Basissystem sind vorhanden.<br />
Wir können abprüfen, ob unsere Komplexität ausreichend ist.<br />
Erste Designfehler sollten auftauchen.<br />
Eventuell müssen wir nach diesem Schritt unser komplettes Design noch einmal überarbeiten.<br />
Vermutlich wird es aber soweit passen&#8230;</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/it/programmieren/komponenten-die-im-ersten-sprint-umgesetzt-werden-sollen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Newssystem]]></series:name>
	</item>
		<item>
		<title>Ein Tool für die Anforderungen</title>
		<link>http://www.baldenhofer.eu/blog/azubi-ecke/ein-tool-fuer-die-anforderungen</link>
		<comments>http://www.baldenhofer.eu/blog/azubi-ecke/ein-tool-fuer-die-anforderungen#comments</comments>
		<pubDate>Wed, 17 Jun 2009 15:01:53 +0000</pubDate>
		<dc:creator>Jozo</dc:creator>
				<category><![CDATA[Azubi-Ecke]]></category>
		<category><![CDATA[Anforderungen]]></category>
		<category><![CDATA[Newssystem]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1526</guid>
		<description><![CDATA[Wie in den vorhergehenden Artikeln und Kommentaren zu lesen war, ist es wahr, dass es wirklich eine Menge Tools gibt mit denen man Anforderungen verwalten könnte. Ich habe mich mit den folgenden befasst: miradlo Issue Tool Doku Wiki Media Wiki phProjekt wordpress Blog google docs Gobby miradlo Issue Tool Das &#8220;miradlo Issue Tool&#8221; ist wie [...]]]></description>
			<content:encoded><![CDATA[<p>Wie in den vorhergehenden Artikeln und Kommentaren zu lesen war, ist es wahr, dass es wirklich eine Menge Tools gibt mit denen man Anforderungen verwalten könnte. Ich habe mich mit den folgenden befasst:</p>
<ul>
<li>miradlo Issue Tool</li>
<li><a href="http://www.dokuwiki.org/dokuwiki">Doku Wiki</a></li>
<li><a href="http://www.mediawiki.org/wiki/MediaWiki/de">Media Wiki</a></li>
<li><a href="http://www.phprojekt.com/">phProjekt</a></li>
<li><a href="http://wordpress-deutschland.org/">wordpress Blog</a></li>
<li><a href="https://www.google.com/accounts/ServiceLogin?service=writely&amp;passive=true&amp;nui=1&amp;continue=http%3A%2F%2Fdocs.google.com%2F&amp;followup=http%3A%2F%2Fdocs.google.com%2F&amp;ltmpl=homepage&amp;rm=false">google docs</a></li>
<li><a href="http://gobby.0x539.de/trac/">Gobby</a></li>
</ul>
<h3>miradlo Issue Tool</h3>
<p>Das &#8220;miradlo Issue Tool&#8221; ist wie bereits von Roland erwähnt sehr einfach zu benutzen. Man kann wirklich von Eingabefeld zu Eingabefeld &#8220;hüpfen&#8221; um Bearbeiter, Ersteller usw. einzutragen. Es besteht die Möglichkeit nach einem bestimmten Feld zu sortiern. Es müssten allerdings weitere Eingabefelder hinzugefügt werden und Rechteverwaltung ist im Moment auch nicht vorhanden.</p>
<h3>Doku Wiki</h3>
<p>Das  &#8220;Datenbanklose Doku-Wiki&#8221; hat meiner Meinung nach keine der benötigten Eigenschaften erfüllt. Das Erstellen einer Seite, und das Einrichten der Seitenleiste (Navi) war schon nicht sehr durchgängig. Es hat in jedem Fall seine nutzen doch passend für mich kam mir das nicht vor.</p>
<h3>Media Wiki</h3>
<p>Auch hier konnte ich lediglich Seiten erstellen, indem ich über die Suchmaske den Namen der Anforderung eingegeben habe. Ob das wirklich so funktioniert ist mir im Moment nicht bekannt, jedenfalls macht auch dieses Tool nicht den Anschein für unseren Zweck zu passend zu sein.</p>
<h3>phProjekt</h3>
<p>Hier ist klar, dass sich jeder in das Tool einarbeiten müsste. Nach der  ersten Installation, und einigen Versuchen auf der <a href="http://www.phprojekt.com/index.php?name=News&amp;file=article&amp;sid=268">Demoversion</a> fällt auch dieses Tool weg.</p>
<h3>WordPress</h3>
<p>Man kann jede Anforderung als Artikel erstellen, in Serien verpacken und diese dann z.B. in die Serien &#8220;genehmigt&#8221;, &#8220;abgewiesen&#8221;, &#8220;abgeschlossen&#8221; usw. verschieben. Nachträgliches verschieben in andere Serien ist allerdings nicht möglich, somit wäre ein ordentliches &#8220;hin und her&#8221; schieben (Was auch einer meiner Pläne war&#8230; ) nicht gegeben. Auch nachträgliches verschieben in andere Kategorien würde nicht ohne weiteres klappen, daher fällt auch ein Blogsystem als Tool weg.</p>
<h3>Google Docs</h3>
<p>Man hat ein Dokument, das man an einer Stelle pflegt. Jeder kann das Dokument einsehen, Schreibrechte kann man verteilen und verwalten. Das Dokument kann man per &#8220;iframe&#8221; einbinden oder einfach auf das Dokument (<a href="http://spreadsheets.google.com/ccc?key=rUeYMTU6uyR54wIE6cdvALQ">Link zur Anforderungstabelle</a>) verlinken. Es bietet sich die Möglichkeit an, die Tabelle in verschiedenen Formaten (.ods, .txt, .pdf, usw.) zu exportieren um Sicherungen zu generieren.</p>
<h3>Gobby</h3>
<p>Meiner Meinung nach ein tolles Tool, welches einige Möglichkeiten bietet um Dateien gemeinsam, gleichzeitig, oder auch zeitversetzt zu bearbeiten. Ebenso eignet es sich auch um Brainstorming durchzuführen und Ideen auszutauschen (integrierter Chat). Doch auch in diesem Tool habe sehe ich nicht die Lösung.</p>
<h3>Gibt es denn überhaupt ein passendes Tool?</h3>
<p>Vor lauter tollen Tools, mit den verschiedensten Möglichkeiten und Plugins, sollte ich noch einmal an den Anfang gehen und mir einige Fragen stellen.</p>
<h4>Wer bin ich ?</h4>
<ul>
<li>Der Anforderungsmanager</li>
</ul>
<h4>Was soll ich tun?</h4>
<ul>
<li>sammel die Anforderungen</li>
<li>ordne die Anforderungen</li>
<li>publiziere die Anforderungen</li>
<li>tracke die Anforderungen</li>
<li>informiere wie der Status der Anforderungen lautet</li>
</ul>
<h4>Woher bekomme ich die Anforderungen?</h4>
<ul>
<li>ich nehme Anforderungen via Mail auf</li>
</ul>
<h4>Welche Informationen sollen andere von mir erhalten?</h4>
<ul>
<li>Hauptsächlich soll klar werden, was, wie und wann von wem geklärt wird. Am Besten noch auf einem Blick.</li>
</ul>
<h4>Ein paar Tags welche mir ebenfalls noch im Kopf rumschwirren&#8230;</h4>
<ul>
<li>Zeit- und Kostenbudget,  Solche Dinge können leicht zu neuen Projekten ausarten&#8230; <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<h3>Fazit</h3>
<p>Von den getesteten Tools, habe ich lediglich beim &#8220;miradlo-Issue-Tool&#8221;  noch am ehesten die Vorgaben entdeckt welche ich an mein &#8220;Wunschtool&#8221; gestellt habe. Doch das Tool ist nicht ganz so vorhanden&#8230; und eine Rechteverwaltung ist ebenfalls nicht vorhanden. Schade&#8230;</p>
<p>Somit ergab sich für mich doch noch die &#8220;LowCost Variante&#8221; am geeignetsten für diesen Anwendungsfall. Also &#8216;sprich&#8217; ein zentrales Dokument welches in regelmässigen Abständen hochgespielt wird. Es ist zwar wirklich eine Steinzeitlösung, doch  sie erfüllt die Vorgaben. Mit Google Docs würde man sich das ständige hochspielen auf den Server sparen. Man hat nur ein Dokument welches die &#8220;Wahrheit&#8221; beinhaltet. Rechteverwaltung ist möglich, falls der Anforderungsmanger nicht erreichbar ist. In regelmässigen Abständen exportiert man eine Sicherung mit dem passenden Datum. Das Dokument ist &#8220;jederzeit&#8221; im Netz ersichtlich&#8230;ich sehe in Google Docs das passende Tool für diesen Anwendungsfall.</p>
<p>Was haltet ihr von meiner Entscheidung?</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/azubi-ecke/ein-tool-fuer-die-anforderungen/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
	
		<series:name><![CDATA[Newssystem]]></series:name>
	</item>
		<item>
		<title>Verwalten der Anforderungen</title>
		<link>http://www.baldenhofer.eu/blog/it/verwalten-der-anforderungen</link>
		<comments>http://www.baldenhofer.eu/blog/it/verwalten-der-anforderungen#comments</comments>
		<pubDate>Mon, 15 Jun 2009 22:09:22 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Anforderungen]]></category>
		<category><![CDATA[Newssystem]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=1513</guid>
		<description><![CDATA[Wir hatten in der letzten Zeit diverse Diskussionen wie wir unsere Anforderungen für das Newssystem verwalten können. Ich hatte im Artikel Requirements für Newssystem erfassen beschrieben, welche Informationen zu einer Anforderung beschrieben werden sollen. Im Artikel Welche Tools können wir zur Anforderungsverwaltung einsetzen habe ich verschiedene Tools aufgelistet, mit denen die Anforderungen verwaltet werden können. [...]]]></description>
			<content:encoded><![CDATA[<p>Wir hatten in der letzten Zeit diverse Diskussionen wie wir unsere Anforderungen für das Newssystem verwalten können.<br />
Ich hatte im Artikel <a href="http://www.baldenhofer.eu/blog/it/programmieren/requirements_fuer_newssystem_erfassen">Requirements für Newssystem erfassen</a> beschrieben, welche Informationen zu einer Anforderung beschrieben werden sollen.<br />
Im Artikel <a href="http://www.baldenhofer.eu/blog/it/programmieren/welche-tools-koennen-wir-zur-anforderungsverwaltung-einsetzen">Welche Tools können wir zur Anforderungsverwaltung einsetzen</a> habe ich verschiedene Tools aufgelistet, mit denen die Anforderungen verwaltet werden können.<br />
Dirk hat noch weitere Werkzeuge (Wikis usw.) aufgeführt.<br />
Er hat jedoch auch gesagt, dass man Anforderungen auch mit Stift und Zettel verwalten kann.<br />
Und dann ist noch der Kommentar zu erwähnen in dem Dirk vorschlägt, dass Jozo sich diverse Tools aussucht und damit arbeitet.<br />
Das empfinde ich als eine sehr gute Vorgehensweise.</p>
<p>In unserem Fall, wir sind räumlich voneinander getrennt, bin ich nicht gerade ein Fan von Stift und Zettel <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Damit wir unsere Anforderungen sinnvoll verwalten können, empfehle ich nun folgende Vorgehensweise:</p>
<h3>Jozo ist der Anforderungsmanager</h3>
<p>Toller Titel gelle?<br />
Was sind die Aufgaben eines Anforderungsmanagers?</p>
<ul>
<li>Sammeln der vorhandenen Anforderungen</li>
<li>Ordnen der Anforderungen</li>
<li>Publizieren der Anforderungen</li>
<li>Tracken der Anforderungen</li>
<li>Informieren welche Anforderungen umgesetzt werden müssen</li>
<li>Informieren welche Anforderungen umgesetzt worden sind</li>
</ul>
<h3>Wie geht Jozo hierbei vor?</h3>
<p>Zuerst einmal gehst du her und suchst nach passenden Tools, so wie es Dirk schon im Kommentar beschrieben hat.<br />
Du installierst dir lokal die Tools und evaluierst Diese.<br />
Schreibe deine Erfahrungen in einem Artikel.<br />
Für diese Aufgabe sollst du nicht mehr als maximal zwei Tage Aufwand betreiben.<br />
Wenn du das Supertool gefunden hast und damit umgehen kannst, dann darfst du selbstverständlich das Tool anstatt StarCalc verwenden.</p>
<p>Die einzelnen Aufgaben des Anforderungsmanagements bearbeitest du wie im Folgenden beschrieben:</p>
<h4>Sammeln der vorhandenen Anforderungen</h4>
<p>Du, Jozo, nimmst via Mail (jozo@miradlo.de) die Anforderungen entgegen.<br />
Weiterhin scannst du die bisher erstellten Artikel und filtert dort die bestehenden Anforderungen heraus.</p>
<h4>Ordnen der Anforderungen</h4>
<p>Die gewonnenen Informationen fügst du in ein StarCalc Dokument ein.<br />
Das Format der Anforderungen kannst du aus dem Artikel <a href="http://www.baldenhofer.eu/blog/it/programmieren/requirements_fuer_newssystem_erfassen">Requirements für Newssystem erfassen</a> entnehmen.</p>
<h4>Publizieren der Anforderungen</h4>
<p>Mindestens einmal pro Woche schreibst du einen Artikel <strong>Status der Newssystem Anforderungen vom tt.mm.yyyy</strong>.<br />
Inhalt dieses Artikels ist welche Anforderungen neu hinzugekommen sind, welche bearbeitet wurden, wo Probleme bestehen.<br />
In diesem Artikel verlinkst du das Anforderungsdokument. Dafür lädst du das Anforderungsdokument auf den Server hoch.<br />
Falls du ein Tracking Tool verwendest, wird entsprechend der Link zu dem Tool hinzugefügt. Hauptsache ist, dass die Anforderungen im Internet einsehbar sind und maxmimal eine Woche &#8220;veraltet&#8221; sind.<br />
Falls sich zu viele Anforderungen unter der Woche verändern (gerade am Anfang), oder wenn eine wichtige Situation auftritt, dann schreibst du entsprechend mehr Artikel pro Woche.</p>
<h4>Tracken der Anforderungen</h4>
<p>Das StarCalc Dokument, oder das von dir betriebene Anforderungssystem, dient zum Tracken. </p>
<h4>Informieren welche Anforderungen umgesetzt werden müssen</h4>
<p>Ist Teil des wöchentlichen Reports.</p>
<h4>Informieren welche Anforderungen umgesetzt worden sind</h4>
<p>Ist Teil des wöchentlichen Reports.</p>
<h3>Wieso finde ich dieses Vorgehen gut?</h3>
<p>Jozo soll lernen mit Anforderungen und dem Arbeiten in verteilten Teams umzugehen.<br />
Weiterhin haben wir so eine Rolle etabliert, die im Projekt sich proaktiv um die Anforderungen kümmert.<br />
Mit dieser Vorgehensweise sind wir sehr nah am Zettel und Stift.<br />
Es sind wenig technische Mittel notwendig und wir haben dennoch den Vorteil immer die aktuellen Anforderungen von verschiedenen Orten einsehen zu können.<br />
Ok, falls Jozo das Wundersuperduppertool findet und verwendet, sind wir weit vom Zettel und Stift weg. Doch dann lernt Jozo immerhin das Tool zu verwenden.<br />
Die Kommunikation und Information innerhalb des Projekts läuft weiterhin über diesen Blog.<br />
So müssen wir nicht aus 1001 Quellen unsere Informationen zusammenkratzen.<br />
Das finde ich auch recht angenehm <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/it/verwalten-der-anforderungen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Newssystem]]></series:name>
	</item>
	</channel>
</rss>

