|
Titel: |
Techniken des Requirements Engineerings im Bereich der Softwareentwicklung im Sondermaschinenbau – am Beispiel eines österreichischen Sondermaschinenbauers |
|
AutorIn: |
Wolfgang Hueber |
|
Typ: |
Masterarbeit
|
|
ÖFOS 2012 Code: |
|
|
Institution: |
Ferdinand Porsche FernFH, Wiener Neustadt, WIMA |
|
Betreuung: |
Renate Lackinger |
|
Datum: |
2022 |
|
Abstract (de): |
Mit zunehmender Individualität von Produkten steigt die Nachfrage an Sondermaschinen, bei welchen in der Entwicklungsphase das Anforderungsmanagement häufig wenig bis gar nicht umgesetzt wird. Dies führt dazu, dass das entwickelte System nicht das Kundenproblem löst und somit kostenintensive Nacharbeiten oder Neuentwicklungen nötig sind. Um ein derartiges Anforderungsmanagement vollumfänglich durchführen zu können, bestehen unterschiedliche Techniken, die aufgrund ihrer Vielfalt schwer zu überblicken sind. An dieser Stelle setzt das geplante Forschungsvorhaben an, nämlich eine durchgängige Methodik zur Anforderungserhebung und -dokumentation für eine Sondermaschinenentwicklung mit dem Fokus auf den Bereich der Softwareentwicklung zu entwickeln. Unter der Betrachtung der Besonderheiten der informationstechnischen Systementwicklung werden diverse Ermittlungs- und Dokumentationstechniken ermittelt und nach ihrer Tauglichkeit kategorisiert. Dies soll anhand des Forschungsparadigmas Design Science erfolgen. Das Design Artefakt stellt dabei die Kombination an Techniken des Requirements Engineerings dar, die die Erhebung und Dokumentation von Anforderungen unterstützen soll. Die Evaluierung dieses Artefakts erfolgt auf Basis der Durchführung von Interviews mit ExpertInnen. Mit einer qualitativen Datenanalyse nach Mayring konnte in dieser Masterarbeit herausgefunden werden, dass sich die Ermittlungstechniken Brainstorming in Kombination mit der Methode 6-3-5, das Interview sowie die Feldbeobachtung mit Apprenticing eignen, um die Anforderungen zu erheben. Ferner wurden zur Anforderungsdokumentation passende Diagrammtypen aus dem Standard Unified Modeling Language ausgewählt.
|
|
Abstract (en): |
With the increasing individuality of products, the demand for special-purpose machines is constantly rising, for which requirements engineering is often implemented little or not at all during the development phase. As a result, the developed system does not satisfy the customer's needs and cost-intensive rework, or new developments are necessary. To be able to fully implement requirements engineering, a wide variety of techniques exist, which are difficult to keep track of due to their diversity. This was the driver to concentrate on this research project that deals with the introduction of a consistent methodology for requirements identification and documentation for special machine development with a focus on the area of software development. Considering the special features of information technology system development, various identification and documentation techniques will be determined and categorised according to their suitability. This is done using the research paradigm of Design Science. The design artefact represents the combination of requirements engineering techniques that are intended to support the identification and documentation of requirements. The evaluation of this artefact is based on interviews with experts. With a qualitative data analysis according to Mayring, it was found out that the identification techniques brainstorming in combination with the method 6-3-5, the interview as well as the field observation with apprenticing are suitable to determine the requirements. Furthermore, suitable diagram types from the standard Unified Modelling Language were selected for requirements documentation.
|
|
Keywords (de): |
Requirements Engineering, Anforderungsanalyse, Sondermaschinenbau, Rationalisierungsmittelbau, An-forderungserhebung, Anforderungsdokumentation, Techniken im Requirements Engineering, modellbasierte Dokumentation |
|
Keywords (en): |
Requirements Engineering, Design Science, Special purpose machinery, requirements elicitation, require-ments documentation, requirements engineering techniques, model-based documentation |
|
|
|
|
|