Requirements Engineering (Theoretischer Ansatz): Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:


==Ihre Aufgaben==
==Ihre Aufgaben==
Recherchieren und beantworten Sie die nachfolgenden Punkte:
Recherchieren und beantworten Sie u.a. nachfolgenden Punkte:
* Einführung in RE
* Einführung in RE
* Lastenheft-/Pflichtenheft
* Lastenheft-/Pflichtenheft
* Formulierung von Requirements
* Tracking von Requirements
* Tracking von Requirements
* Funktion von RE am Beispiel von Rational Doors


==Kür-Aufgaben==
==Kür-Aufgaben==
Recherchieren und erläutern Sie inwieweit der Cloud-Dienst JazzHub (https://hub.jazz.net/) für die Bedürfnisse der HSHL ausreicht.
Machen Sie eine Umfrage unter Ihren Kommilitonen (Semester 1-7) welche Firmen auf welchem Wege Anforderungsmanagement betreiben. Das wäre aber schon das ++ hinter der 1.
Machen Sie eine Umfrage unter Ihren Kommilitonen (Semester 1-7) welche Firmen welche Modelle einsetzen und warum. Das wäre aber schon das ++ hinter der 1.
 
==Mögliche Tools==
IBM Rational Doors (kostenlos über die Akademic Initiative - http://www.ibm.com/developerworks/university/academicinitiative/ erhältlich)


==Mögliche Fragen==
==Mögliche Fragen==
Zeile 21: Zeile 17:
* Wird RE in der Industrie eingesetzt?
* Wird RE in der Industrie eingesetzt?
* Wie formuliert man ein Requirement?
* Wie formuliert man ein Requirement?
* Wie bedient man Doors?
* Macht RE im Studium Sinn?
* Was kann Doors mehr als Excel oder Word?
 
* Gibt es auch ein Freeware-Tool für Studenten?
== Literatur ==
# Ebert, C.: ''Systematisches Requirements Engineering und Management''. Heidelberg: dpunkt.Verlag, 4. Auflage 2012. ISBN 978-3898648127, S. 336-340.
# Laplante, P. A.: ''Requirements Engineering for Software and Systems''. Boca Raton (FL/USA): Auerbach Publications, 2009. ISBN 978-1420064674, S. 160 (englisch)
# Verstege, G. (Hrsg.): ''Anforderungsmanagement''. Heidelberg: Springer, 2004. ISBN 978-3-540-00963-4


==Weiterführende Links==
==Weiterführende Links==
 
*[[Requirements_Engineering_in_der_Entwicklung|Wiki-Artikel: Requirements Engineering in der Entwicklung]]
# Top Tip: Verstege, G. (Hrsg.): Anforderungsmanagement. Heidelberg: Springer, 2004. ISBN 978-3-540-00963-4
* [http://de.wikipedia.org/wiki/DOORS wiki/DOORS]
# [http://de.wikipedia.org/wiki/DOORS wiki/DOORS]
* [http://publib.boulder.ibm.com/infocenter/doorshlp/v9/index.jsp?topic=/com.ibm.doors.requirements.doc/topics/dxl_reference_manual.pdf Doors - Manual]
# [http://publib.boulder.ibm.com/infocenter/doorshlp/v9/index.jsp?topic=/com.ibm.doors.requirements.doc/topics/dxl_reference_manual.pdf Doors - Manual]
* [http://publib.boulder.ibm.com/infocenter/rsdp/v1r0m0/topic/com.ibm.help.download.doors.doc/pdf92/doors_getting_started_de.pdf Doors - Getting Started]
# [http://publib.boulder.ibm.com/infocenter/rsdp/v1r0m0/topic/com.ibm.help.download.doors.doc/pdf92/doors_getting_started_de.pdf Doors - Getting Started]
* [http://publib.boulder.ibm.com/infocenter/rsdp/v1r0m0/topic/com.ibm.help.download.doors.doc/pdf92/doors_install_guide_de.pdf Doors - Installation Guide]
# [http://publib.boulder.ibm.com/infocenter/rsdp/v1r0m0/topic/com.ibm.help.download.doors.doc/pdf92/doors_install_guide_de.pdf Doors - Installation Guide]
* [http://de.wikipedia.org/wiki/Liste_von_Softwareentwicklungsprozessen Liste von Softwareentwicklungsprozessen]
# Phillip A. Laplante: Requirements Engineering for Software and Systems. Auerbach Publications, Boca Raton (FL/USA) 2009, ISBN 978-1420064674, S. 160 (englisch).
* [http://www.projekthandbuch.de/it_model.htm www.projekthandbuch.de]
# Christof Ebert: Systematisches Requirements Engineering und Management. 4. Auflage. dpunkt.Verlag, Heidelberg 2012, ISBN 978-3898648127, S. 336-340.
* [http://books.google.de/books?id=WHgFzX-h7u4C&printsec=frontcover&dq=rational+doors&source=bl&ots=AsBsFmmPn2&sig=_AcBUeunGNkXq1rMBmvAtdunIaU&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CDEQ6AEwAA#v=onepage&q=rational%20doors&f=false Anforderungsmanagement: Formale Prozesse, Praxiserfahrungen, Einführungsstrategien und Toolauswahl]
# [http://de.wikipedia.org/wiki/Liste_von_Softwareentwicklungsprozessen Liste von Softwareentwicklungsprozessen]
* [http://books.google.de/books?id=j1cWccEWK-AC&pg=PT265&lpg=PT265&dq=rational+doors&source=bl&ots=fVftDjQuip&sig=04iIu7PxfemvEUct0VkyHA98upM&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CDgQ6AEwAQ Work Item Management with IBM Rational ClearQuest and Jazz]
# [http://www.projekthandbuch.de/it_model.htm www.projekthandbuch.de]
* [http://books.google.de/books?id=xZu6UkJwwaMC&pg=PA239&lpg=PA239&dq=rational+doors&source=bl&ots=-q7X3-j1Cv&sig=mLRcr_DxanIbdSvNPWQMqPo1U-I&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CEMQ6AEwAw#v=onepage&q=rational%20doors&f=false Software automatisch testen]
# [http://books.google.de/books?id=WHgFzX-h7u4C&printsec=frontcover&dq=rational+doors&source=bl&ots=AsBsFmmPn2&sig=_AcBUeunGNkXq1rMBmvAtdunIaU&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CDEQ6AEwAA#v=onepage&q=rational%20doors&f=false Anforderungsmanagement: Formale Prozesse, Praxiserfahrungen, Einführungsstrategien und Toolauswahl]
* [http://books.google.de/books?id=NOprLdi25qUC&pg=PA27&lpg=PA27&dq=rational+doors&source=bl&ots=HALV9JgEFX&sig=ldMbGo78e5oS5SjePa17PeRLJM8&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CFQQ6AEwBg#v=onepage&q=rational%20doors&f=false Collaborative Software Engineering]
# [http://books.google.de/books?id=j1cWccEWK-AC&pg=PT265&lpg=PT265&dq=rational+doors&source=bl&ots=fVftDjQuip&sig=04iIu7PxfemvEUct0VkyHA98upM&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CDgQ6AEwAQ Work Item Management with IBM Rational ClearQuest and Jazz]
# [http://books.google.de/books?id=xZu6UkJwwaMC&pg=PA239&lpg=PA239&dq=rational+doors&source=bl&ots=-q7X3-j1Cv&sig=mLRcr_DxanIbdSvNPWQMqPo1U-I&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CEMQ6AEwAw#v=onepage&q=rational%20doors&f=false Software automatisch testen]
# [http://books.google.de/books?id=NOprLdi25qUC&pg=PA27&lpg=PA27&dq=rational+doors&source=bl&ots=HALV9JgEFX&sig=ldMbGo78e5oS5SjePa17PeRLJM8&hl=de&sa=X&ei=MsqDUIbuFoOD4gTtgoDoBg&ved=0CFQQ6AEwBg#v=onepage&q=rational%20doors&f=false Collaborative Software Engineering]




----
----
→ zurück zum Hauptartikel: [[Seminar_SDE_WS_15/16|Seminar SDE WS 15/16]]
<!--
→ zurück zum Hauptartikel: [[Seminar_SDE_WS_19/20|Seminar SDE WS 19/20]]
-->
→ zurück zum Hauptartikel: [[Seminar_SDE_WS_20/21|Seminar SDE WS 20/21]]

Aktuelle Version vom 19. März 2024, 09:59 Uhr

Einleitung

Requirements (dt. Anforderungen) sind nach der Entwicklung einer Ideenskizze eines Projektes die ersten belastbaren Aufzeichnungen, welche ein Entwicklungsprojekt beschreiben. Dieser Vortrag soll den Zuhörern eine Einführung geben, denn Sinn und Zweck des Requirement-Engineerings beleuchten und den Unterschied zwischen Lasten und Pflichtenheft erläutern.

Ihre Aufgaben

Recherchieren und beantworten Sie u.a. nachfolgenden Punkte:

  • Einführung in RE
  • Lastenheft-/Pflichtenheft
  • Formulierung von Requirements
  • Tracking von Requirements

Kür-Aufgaben

Machen Sie eine Umfrage unter Ihren Kommilitonen (Semester 1-7) welche Firmen auf welchem Wege Anforderungsmanagement betreiben. Das wäre aber schon das ++ hinter der 1.

Mögliche Fragen

  • Wozu dient RE?
  • Wird RE in der Industrie eingesetzt?
  • Wie formuliert man ein Requirement?
  • Macht RE im Studium Sinn?

Literatur

  1. Ebert, C.: Systematisches Requirements Engineering und Management. Heidelberg: dpunkt.Verlag, 4. Auflage 2012. ISBN 978-3898648127, S. 336-340.
  2. Laplante, P. A.: Requirements Engineering for Software and Systems. Boca Raton (FL/USA): Auerbach Publications, 2009. ISBN 978-1420064674, S. 160 (englisch)
  3. Verstege, G. (Hrsg.): Anforderungsmanagement. Heidelberg: Springer, 2004. ISBN 978-3-540-00963-4

Weiterführende Links



→ zurück zum Hauptartikel: Seminar SDE WS 20/21