Ein Framework als Grundlage der Ausgestaltung von Quality-Gate-Referenzprozessen für die Software-Entwicklung

نویسنده

  • Thomas Flohr
چکیده

A considerable number of software projects still exceed time and budget or completely fail, because the qualitative situation of these projects is not visible to the management. Consequently, the management is not able to take actions in time. The problem can be resolved by monitoring the quality of project results and by steering a project at certain major points (so-called Quality Gates). Then each project has to pass these Quality Gates. At each Quality Gate the management makes a decision whether a project may proceed or not. If necessary, the management can take actions at those Quality Gates. In order to determine the situation of a project, the project’s results have to be checked against predefined criteria. Quality Gates are often used in certain domains, e.g. in car development or in serial production of industrial goods. In the domain of software development Quality Gates are used cumulatively. Unfortunately, a theoretical foundation for Quality Gates is currently missing in the domain of software development. Special structures, activities, roles, documents and support tools are required in order that a company can successfully establish Quality Gates. These subconcepts can be combined to a quality gate reference process. A company has to design a quality gate reference process in order to apply it to the company’s projects. The exact design of the quality gate reference process depends on a company’s needs. Since designing an appropriate quality gate reference process is not an easy task, the process management of a company needs a framework supporting the process of designing. This framework is the central result of this thesis. Unfortunately, the quality gate concept is often equated with other concepts. At the same time a remarkable number of synonym concepts exist. Thus, the framework has to provide a consistent terminology and has to define the scope of the quality gate concept. To achieve this aim, a study of the available literature was conducted. Furthermore, an empirical survey was conducted. The empirical survey provides more results as well as an overview of current problems. The results were used to identify the mandatory subconcepts of quality gate reference processes. These subconcepts can be subdivided into five packages: structural, criteria, review, steering and tailoring concepts. When designing a quality gate reference process, a process management has to choose one of the following two strategies: Quality Gates as a consistent quality guideline or Quality Gates as a flexible quality strategy. The selection of the strategy strongly influences the design of each subconcept. A company’s process management can use the framework to design an appropriate quality gate reference process. The process of designing has to take in account the situation of the company: • The company does not possess a quality gate reference process. • The company already possesses a quality gate reference process with shortcomings. • The company wants to optimize its quality gate reference process. Each of these situations requires different actions to be taken: either a quality gate reference process has to be designed from scratch or the available quality gate reference process has to be judged through assessment profiles or the quality gate reference process can be optimized by applying experience cycles and using software tools. Three case studies show the power of the framework. Two case studies show the application of the framework in students’ software projects. The first case study analyzes the improvement of a quality gate reference process through assessment profiles and by introducing software tools. As a result the time effort of the gate review could be reduced to roughly 28%. Moreover, some criteria and the ability to tailor the quality gate reference process to different project situations were improved through the application of an experience cycle. The second case study deals with a quality gate reference process being designed from scratch. This case study analyzes the effects of different approaches to obtain suitable criteria. The last case study shows the power of the framework’s tailoring concepts. The framework uses a tailoring concept witch rests upon the fuzzy concept. This tailoring concept can easily be used to tailor the quality gates reference process within the V-Model XT of the German federal administration. Schlagwörter: Quality Gates, Qualitätsmanagement, Softwareprozess-Verbesserung

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Von der Common-Practice ITIL zum Referenzmodell für das IT-Service Management

Für die Beschreibung und Leistungserbringung von IT-Dienstleistungen hat sich in den letzten Jahren die IT Infrastructure Library (ITIL) etabliert und kann mittlerweile als defacto Standard für das IT-Service Management angesehen werden. Bei ITIL handelt es sich um einen Common-Practice Ansatz der in der Prozessabwicklung viele Freiheitsgrade lässt. Dieser Aufsatz stellt eine Weiterentwicklung ...

متن کامل

Ein Ansatz zur Entwicklung operationalisierter Usability-Anforderungen

Die Rolle von Usability in der Praxis heutiger Software-Entwicklung ist nicht klar definiert: obwohl gute Usability als Ziel weithin akzeptiert ist, wird dieses Ziel nur selten systematisch verfolgt. Die Einbindung entsprechender Aktivitäten in existierende Entwicklungsprozesse und insbesondere die Berücksichtigung von Usability-Anforderungen erweisen sich als schwierig. In der Konsequenz hängt...

متن کامل

Servicedatenmanagement für IT-Dienstleistungen: Ansatzpunkte für ein fachkonzeptionelles Referenzmodell

Die hohe Bedeutung von Dienstleistungen für die Erschließung von Wachstumspotenzialen in gesättigten Produktmärkten hat zu einer intensiven Auseinandersetzung mit dem Management und der Entwicklung von Dienstleistungen geführt. Der Bedarf nach einer systematischen Entwicklung von Dienstleistungen ergibt sich aus der steigenden Komplexität der Dienstleistungsangebote und ihrer wachsenden Bedeutu...

متن کامل

Struktur von IT-Servicekatalogen: Ein praxisorientierter Gestaltungsvorschlag für die Dokumentation des IT-Leistungsangebots

Vielfach erweist sich Aufbau und Ausgestaltung von ITServicekatalogen in der Praxis als schwierig, da konkrete Gestaltungshilfen zur Strukturierung des Leistungsangebots fehlen oder nur eingeschränkt anwendbar sind. In diesem Beitrag wird ein Ansatz vorgestellt, der zu einer durchgängigen und transparenten Strukturierung des IT-Leistungsangebots beiträgt und einen konkreten Gestaltungsvorschlag...

متن کامل

Die Verwendung von Architectural Frameworks als Vorgehensmodell für die System-of-Systems-Entwicklung

Ein System of Systems ist ein komplexer Verbundzusammenschluss von bis dahin einzelnen Systemen. Probleme bei der Integration von eigenständigen Systemen treten vor allem im Bereich der Interoperabilität, also bei der Gestaltung der Schnittstellen, den auszutauschenden Informationen und bei der Unterstützung der Benutzer auf. Architectural Frameworks sollen die Entwicklung solcher komplexen Sys...

متن کامل

Hardware-effiziente Auswertealgorithmen für die bildgebende Echtzeit-Messung partikelbeladener Strömungen am Beispiel thermokinetischer Beschichtungsverfahren

Fertigungsprozesse die auf partikelbeladenen Strömungen wie dem thermokinetischen Beschichten basieren, sind sensitiv hinsichtlich der Geschwindigkeiten und Verteilungen der Partikel in der Strömung, die somit die Eigenschaften der gefertigten Werkstücke oder Beschichtungen beeinflussen. Gegenstand der vorliegenden Dissertation ist die Untersuchung und Entwicklung effizienter Auswertealgorithme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008