TU München - Fakultät für
Es sprechen Studenten über ihre abgeschlossenen Diplomarbeiten und Systementwicklungsprojekte.
Am Dienstag, 04.06.19, ab 11:00 Uhr, im Raum Mc Carthy (01.11.051):
Improvements of Industrial Software Development Processes In Context of Model-Based Software Engineering
The traditional approach to software process improvements in industrial projects (e.g., CMMI, ASPICE) is usually solution driven and normative. These approaches may at times yield processes which do not fit the particularities of the organization. Moreover, they do not consider model-based development. Objective: To tackle some of the limitations of these approaches, an artefact-based approach was developed at TU München which iden- tifies the capabilities that are needed to produce artefacts in a model-based systems engi- neering environment. This thesis tailors and applies this approach to two industrial projects with regards to requirements specification and integration & testing. Method: A custom questionnaire based on a Model-Based Systems Engineering (MBSE) Maturity Model is de- veloped. Further, the projects are analyzed with the aid of the questionnaire and mapped to the MBSE Maturity Matrix. The results are then analyzed and inferences are drawn with regards to software process quality and improvements on the application of model-based techniques to the software. In addition, this thesis contributes to a mapping of the DO-331 standard objectives and the MBSE Maturity Model capabilities. This is to identify the capa- bilities of the MBSE Maturity Model which fulfill certain objectives for DO-331 certification either directly or indirectly. Results & Conclusions: Our results suggest that there are some aspects of the software development life-cycle which would benefit from adopting the capa- bilities of the Maturity Model. Moreover, we note that the capabilities of the Maturity Model can only fulfill some of the requirements for a DO-178C compliant process. However, they largely remain two rather incomparable themes.