<?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/"
	>

<channel>
	<title>Requirements Engineering und Management Archive - Maximilian Krieg</title>
	<atom:link href="https://maximiliankrieg.de/category/studium/master-of-science/3-semester-m-sc/requirements-engineering-und-management/feed/" rel="self" type="application/rss+xml" />
	<link>https://maximiliankrieg.de/category/studium/master-of-science/3-semester-m-sc/requirements-engineering-und-management/</link>
	<description>Wissen, Technik &#38; Erfahrungen</description>
	<lastBuildDate>Sat, 14 Mar 2026 08:07:22 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://maximiliankrieg.de/wp-content/uploads/2026/05/cropped-20260524_logo_2_512-2-32x32.png</url>
	<title>Requirements Engineering und Management Archive - Maximilian Krieg</title>
	<link>https://maximiliankrieg.de/category/studium/master-of-science/3-semester-m-sc/requirements-engineering-und-management/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Requirements Engineering und Management (Vorlesung 9-17)</title>
		<link>https://maximiliankrieg.de/2016/07/requirements-engineering-und-management-vorlesung-9-17/</link>
					<comments>https://maximiliankrieg.de/2016/07/requirements-engineering-und-management-vorlesung-9-17/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Tue, 19 Jul 2016 13:42:00 +0000</pubDate>
				<category><![CDATA[Requirements Engineering und Management]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1185</guid>

					<description><![CDATA[<p>Alle relevanten Inhalte der Vorlesung sind ausführlich und vollständig im vorlesungsbegleitenden Foliensatz zu finden. Ein Übertrag der händischen Mitschriften findet daher nicht statt.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/07/requirements-engineering-und-management-vorlesung-9-17/">Requirements Engineering und Management (Vorlesung 9-17)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Alle relevanten Inhalte der Vorlesung sind ausführlich und vollständig im vorlesungsbegleitenden Foliensatz zu finden. Ein Übertrag der händischen Mitschriften findet daher nicht statt.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/07/requirements-engineering-und-management-vorlesung-9-17/">Requirements Engineering und Management (Vorlesung 9-17)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2016/07/requirements-engineering-und-management-vorlesung-9-17/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Requirements Engineering und Management (Vorlesung 8)</title>
		<link>https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-8/</link>
					<comments>https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-8/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 12 May 2016 13:41:00 +0000</pubDate>
				<category><![CDATA[Requirements Engineering und Management]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1181</guid>

					<description><![CDATA[<p>In der heutigen Vorlesung haben wir die Qualitätssicherung von Requirements und dem Requirements Dokument besprochen. Anfang Kapitel 4 &#8211; Seite 1 Ende Kapitel 4 &#8211;&#8230;</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-8/">Requirements Engineering und Management (Vorlesung 8)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In der heutigen Vorlesung haben wir die Qualitätssicherung von Requirements und dem Requirements Dokument besprochen.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Anfang</th><td>Kapitel 4 &#8211; Seite 1</td></tr><tr><th>Ende</th><td>Kapitel 4 &#8211; Seite 18</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Qualitätssicherung</h3>



<p class="wp-block-paragraph">Wie kann man Fehler vermeiden?</p>



<ul class="wp-block-list">
<li>Fehler im Programmcode sollten zu einer bestimmten Zeit nicht mehr bearbeitet werden</li>



<li>Dies steht in Abhängigkeit zum menschlichen Tagesrhythmus (vgl. Abbildung 1)</li>



<li>Beachtet man dies nicht, steigt die Error Reinjection Rate (ERR)</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4d97559ffac&quot;}" data-wp-interactive="core/image" data-wp-key="6a4d97559ffac" class="wp-block-image size-full wp-lightbox-container"><img fetchpriority="high" decoding="async" width="405" height="256" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-leistungskurve.png" alt="" class="wp-image-1182" title="Menschliche Leistungskurve am Tag" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-leistungskurve.png 405w, https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-leistungskurve-300x190.png 300w" sizes="(max-width: 405px) 100vw, 405px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Menschliche Leistungskurve am Tag</figcaption></figure>



<p class="wp-block-paragraph">Was ist die Error Reinjection Rate (ERR)?</p>



<ul class="wp-block-list">
<li>Es handelt sich dabei um das Verhältnis zwischen behobenen Fehlern bei einem Fix und den dabei neu entstehenden Fehlern</li>



<li>Dies schließt auch die Wiedereinführung bereits behobener Fehler ein</li>



<li>Die ERR steigt mit dem Alter eines Produkts (neue Mitglieder im Team, komplexer Code und Abhängigkeiten)</li>



<li>Ab einem gewissen Punkt sollte man die Software von Grund auf neu überarbeiten</li>
</ul>



<p class="wp-block-paragraph">Wie kann man Fehler finden?</p>



<ul class="wp-block-list">
<li>In einem iterativem Modell nur über Prototypen und Integrations- und Interaktionstests während der Entwicklung</li>



<li>Die Agile Entwicklung ermöglicht früheres Testen der Anwendung</li>



<li>Ein probates Mittel sind Inspektionen und Reviews</li>



<li>Walkthroughs haben eine schlechte Fehlererkennungsrate, da sie stark vom&nbsp;zeitlichen Aufwand abhängig sind</li>



<li>In der Praxis kann man 40 Zeilen Programmcode&nbsp;oder 5 Seiten normalen Text pro Stunde prüfen</li>



<li>Jedoch hat man maximal 2 Stunden Konzentration am Stück verfügbar</li>



<li>Steht zu wenig Zeit zur Verfügung, kann man sich nicht ausreichend einlesen und den Text lesen</li>



<li>Wird zu viel Zeit aufgewendet, sinkt die Konzentration&nbsp;(vgl. Abbildung 2)</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4d9755a0567&quot;}" data-wp-interactive="core/image" data-wp-key="6a4d9755a0567" class="wp-block-image size-large wp-lightbox-container"><img decoding="async" width="1024" height="387" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-fehlererkennung-1024x387.png" alt="" class="wp-image-1183" title="Verhältnis von gefundenen Fehlern zu investierter Zeit" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-fehlererkennung-1024x387.png 1024w, https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-fehlererkennung-300x113.png 300w, https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-fehlererkennung-768x290.png 768w, https://maximiliankrieg.de/wp-content/uploads/2026/02/20160511-fehlererkennung.png 1322w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Verhältnis von gefundenen Fehlern zu investierter Zeit</figcaption></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-8/">Requirements Engineering und Management (Vorlesung 8)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Requirements Engineering und Management (Vorlesung 5-7)</title>
		<link>https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-5-7/</link>
					<comments>https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-5-7/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Tue, 10 May 2016 13:40:00 +0000</pubDate>
				<category><![CDATA[Requirements Engineering und Management]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1179</guid>

					<description><![CDATA[<p>Alle relevanten Inhalte der Vorlesung sind ausführlich und vollständig im vorlesungsbegleitenden Foliensatz zu finden. Ein Übertrag der händischen Mitschriften findet daher nicht statt.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-5-7/">Requirements Engineering und Management (Vorlesung 5-7)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Alle relevanten Inhalte der Vorlesung sind ausführlich und vollständig im vorlesungsbegleitenden Foliensatz zu finden. Ein Übertrag der händischen Mitschriften findet daher nicht statt.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-5-7/">Requirements Engineering und Management (Vorlesung 5-7)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2016/05/requirements-engineering-und-management-vorlesung-5-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Requirements Engineering und Management (Vorlesung 4)</title>
		<link>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-4/</link>
					<comments>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-4/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 21 Apr 2016 13:38:00 +0000</pubDate>
				<category><![CDATA[Requirements Engineering und Management]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1176</guid>

					<description><![CDATA[<p>In der heutigen Vorlesung haben wir die Erfolgsfaktoren von großen Projekten und einleitend das Domänenverständnis bzw. die Sammlung von Anforderungen besprochen. Anfang Kapitel 1 &#8211;&#8230;</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-4/">Requirements Engineering und Management (Vorlesung 4)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In der heutigen Vorlesung haben wir die Erfolgsfaktoren von großen Projekten und einleitend das Domänenverständnis bzw. die Sammlung von Anforderungen besprochen.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Anfang</th><td>Kapitel 1 &#8211; Seite 71</td></tr><tr><th>Ende</th><td>Kapitel 2 &#8211; Seite 10</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Erfolgsfaktoren</h3>



<p class="wp-block-paragraph">Welche Probleme können bei der agilen Entwicklung auftreten?</p>



<ul class="wp-block-list">
<li>Zu viele Stakeholder</li>



<li>Parallele Entwicklung/benötigte Unschärfe innen, aber harte Definition für Schnittstellen</li>
</ul>



<p class="wp-block-paragraph">Wie kann man den Problemen entgegen wirken?</p>



<ul class="wp-block-list">
<li>Das Projekt unterteilen bzw. nur kleinere Projekte machen</li>



<li>Richtige Reihenfolge für Prozessphasen und Komponenten definieren</li>



<li>Stets einen Gesamtüberblick halten</li>



<li>Product Backlog generieren</li>
</ul>



<p class="wp-block-paragraph">Was ist das&nbsp;Product Backlog?</p>



<ul class="wp-block-list">
<li>Geordnete Liste von Anforderungen an ein Produkt</li>



<li>Kann Features, Fixes und nichtfunktionale Anforderungen enthalten</li>
</ul>



<p class="wp-block-paragraph">Wofür braucht man ein gutes Portfolio-Management?</p>



<ul class="wp-block-list">
<li>Hierunter ist nicht das Portfoliomanagement aus dem&nbsp;Finanzbereich gemeint</li>



<li>Im Kontext der Vorlesung ist damit eine Einordnung eines Projekts in Vorwissen und Zerlegbarkeit gemeint</li>



<li>Wenn wenig Vorwissen vorhanden ist, lieber kleine und einfache Projekte machen</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4d9755a2017&quot;}" data-wp-interactive="core/image" data-wp-key="6a4d9755a2017" class="wp-block-image size-full wp-lightbox-container"><img decoding="async" width="850" height="412" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://maximiliankrieg.de/wp-content/uploads/2026/02/20160421-rem-1.png" alt="" class="wp-image-1177" title="Portfoliomanagement für die Entscheidung zur Projektannahme" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/02/20160421-rem-1.png 850w, https://maximiliankrieg.de/wp-content/uploads/2026/02/20160421-rem-1-300x145.png 300w, https://maximiliankrieg.de/wp-content/uploads/2026/02/20160421-rem-1-768x372.png 768w" sizes="(max-width: 850px) 100vw, 850px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Portfoliomanagement für die Entscheidung zur Projektannahme</figcaption></figure>



<h3 class="wp-block-heading">Sammlung der Anforderungen</h3>



<p class="wp-block-paragraph">Szenarien</p>



<ul class="wp-block-list">
<li>Positives Szenario: Ein Verhalten, das das System besitzen sollte</li>



<li>Negatives Szenario: Ein Verhalten, das das System verhindern sollte</li>
</ul>



<p class="wp-block-paragraph">Stakeholder</p>



<ul class="wp-block-list">
<li>Weiß meist nicht und kann noch nicht korrekt ausdrücken was er will</li>



<li>Mit ihm ist eine enge Zusammenarbeit und ggf. Schulung notwendig</li>



<li>Nur die Stakeholder, welche auch Entscheidungskraft haben, sollten Einfluss haben und entscheiden dürfen</li>



<li>Einen wichtigen Stakeholder zu vergessen kann starke Probleme zum Projektende hin erzeugen</li>



<li>Nur einen Ansprechpartner zu haben&nbsp;<em>(Person X weiß alles was, was du wissen musst)</em>&nbsp;ist gefährlich</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-4/">Requirements Engineering und Management (Vorlesung 4)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Requirements Engineering und Management (Vorlesung 2-3)</title>
		<link>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-2-3/</link>
					<comments>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-2-3/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 14 Apr 2016 13:37:00 +0000</pubDate>
				<category><![CDATA[Requirements Engineering und Management]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1174</guid>

					<description><![CDATA[<p>Alle relevanten Inhalte der Vorlesung sind ausführlich und vollständig im vorlesungsbegleitenden Foliensatz zu finden. Ein Übertrag der händischen Mitschriften findet daher nicht statt.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-2-3/">Requirements Engineering und Management (Vorlesung 2-3)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Alle relevanten Inhalte der Vorlesung sind ausführlich und vollständig im vorlesungsbegleitenden Foliensatz zu finden. Ein Übertrag der händischen Mitschriften findet daher nicht statt.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-2-3/">Requirements Engineering und Management (Vorlesung 2-3)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-2-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Requirements Engineering und Management (Vorlesung 1)</title>
		<link>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-1/</link>
					<comments>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-1/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 07 Apr 2016 13:36:00 +0000</pubDate>
				<category><![CDATA[Requirements Engineering und Management]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1172</guid>

					<description><![CDATA[<p>Heute haben wir die Notwendigkeit von und Grundbegriffe zum Thema Requirements Engineering und Management behandelt. Anfang Kapitel 1 &#8211; Seite 1 Ende Kapitel 1 &#8211;&#8230;</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-1/">Requirements Engineering und Management (Vorlesung 1)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Heute haben wir die Notwendigkeit von und Grundbegriffe zum Thema Requirements Engineering und Management behandelt.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Anfang</th><td>Kapitel 1 &#8211; Seite 1</td></tr><tr><th>Ende</th><td>Kapitel 1 &#8211; Seite 26</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Einleitung</h3>



<p class="wp-block-paragraph">Grundlagen</p>



<ul class="wp-block-list">
<li>Requirements Engineering (RE) und Software-Entwicklung sind nicht trennbar</li>



<li>RE ist eine Schlüsseltechnologie, um teure Fehler zu vermeiden</li>



<li>Viele Anforderungen können erst bei Vorhandensein eines Modells behandelt und identifiziert werden</li>



<li>In der ersten Iteration kann nicht alles vollständig spezifiziert werden</li>



<li>Es ist wichtig eine RE-Dokument, wie einen Master-Plan, zu entwickeln</li>



<li>Mit jeder Iteration kann dann präzisiert werden</li>



<li>Das Vorgehensmodell muss zum Projekt passen (rein agile Software-Entwicklung geht nicht)</li>



<li>Die Umgebung entspricht Domänenwissen und darf nicht vernachlässigt werden</li>



<li>RE ist ein oftmals erforderlicher Prozess zur Projektvergabe (ohne nicht bekommen)</li>
</ul>



<p class="wp-block-paragraph">Was ist Domänenwissen?</p>



<ul class="wp-block-list">
<li>Spezielles Wissen rund um ein Themengebiet</li>



<li>Erfordert das Einarbeiten in das Aufgabengebiet, wie Steuern oder Finanzwesen</li>
</ul>



<p class="wp-block-paragraph">Beispiel: Große gescheiterte Projekte</p>



<ul class="wp-block-list">
<li>Flughafen Berlin</li>
</ul>



<p class="wp-block-paragraph">Was sind Randbedingungen und&nbsp;Einschränkungen?</p>



<ul class="wp-block-list">
<li>Gesetzliche, soziale, ökonomische, technische, kulturelle Bestimmungen und Regeln</li>



<li>Diese zu ignorieren wird teuer (RE-Fehler sind am teuersten)</li>
</ul>



<p class="wp-block-paragraph">Wie kann man das beste system-to-be identifizieren?</p>



<ul class="wp-block-list">
<li>Unter Zuhilfenahme verschiedener Prototypen (entwickeln) und die beste Lösungen rauspicken</li>
</ul>



<p class="wp-block-paragraph">Wie ist die allgemeine Methodik zur Findung von Lösungswegen?</p>



<ol class="wp-block-list">
<li>Erste Idee aufstellen</li>



<li>Kreativitätsmethoden (bspw. Brainstorming) anwenden und Ideenraum vergrößern</li>



<li>Ideenraum dann einschränken (mithilfe von Randbedingungen oder anderen Anforderungen)</li>



<li>Entscheidung treffen</li>
</ol>



<p class="wp-block-paragraph">Wie hängt RE mit dem Software Lebenszyklus zusammen?</p>



<ul class="wp-block-list">
<li>Erst das Ziel definieren</li>



<li>Dann definieren wie das Ziel zu erreichen ist</li>
</ul>



<p class="wp-block-paragraph">Warum ist&nbsp;RE schwierig?</p>



<ul class="wp-block-list">
<li>Es gibt keinen Compiler oder automatisiertes System zur Lösungsfindung</li>



<li>Viel Kopfarbeit mit Kreativität notwendig</li>



<li>Jedes Projekt ist anders</li>



<li>Viel fehlendes Wissen bei anderen bzw. kaum jemand beherrscht es wirklich gut</li>



<li>Es gibt verschiedene Stakeholder-Gruppen, die verschiedene Interessen haben können, auch innerhalb der Gruppen</li>



<li>RE kann nicht nur einmal durchgeführt werden, sondern muss zyklisch wiederholt werden</li>



<li>Den Punkt finden an dem man ein valides Modell hat und mit Implementierung beginnen kann</li>



<li>Beispiele für Konfliktmanagement: Interessen von Gesetzgebern VS Motorherstellern sowie Sicherheit VS Kosten</li>



<li>Risikomanagement: Was kann eintreten und was sind die Folgen?</li>
</ul>



<p class="wp-block-paragraph">Welche Szenarien gibt es?</p>



<ul class="wp-block-list">
<li>Positives Szenario: Das muss gehen</li>



<li>Negatives Szenario: Das darf nicht eintreten</li>
</ul>



<p class="wp-block-paragraph">Was sind WER Dimensionen?</p>



<ul class="wp-block-list">
<li>Diese Dimension definiert die verantwortlichen Personen</li>
</ul>



<p class="wp-block-paragraph">Was sind Annahmen?</p>



<ul class="wp-block-list">
<li>Sie stellen die Verbindung zwischen Lösung und Anwender her</li>



<li>Sie basieren auf Vermutungen</li>



<li>Falsche annahmen führen zu erheblichen RE-Fehlern</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-1/">Requirements Engineering und Management (Vorlesung 1)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2016/04/requirements-engineering-und-management-vorlesung-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
