Otto-von-Guericke-Universität Magdeburg
|
|
- Meta Kaiser
- vor 8 Jahren
- Abrufe
Transkript
1 Otto-von-Guericke-Universität Magdeburg Thema: QualityMetrics: Ein qualitätsgetriebener Ansatz für das Softwareentwicklungsmanagement Diplomarbeit Arbeitsgruppe Softwaretechnik Themensteller: Betreuer: vorgelegt von: Prof. Dr.-Ing. habil. Reiner R. Dumke Prof. Dr.-Ing. habil. Reiner R. Dumke Christof Matschie Oberweg Bautzen matschie@student.uni-magdeburg.de Abgabetermin: 08. Januar 2007
2
3 Otto-von-Guericke-Universität Magdeburg Bibliographische Angaben: Christof Matschie: QualityMetrics: Ein qualitätsgetriebener Ansatz für das Softwareentwicklungsmanagement Diplomarbeit Otto-von-Guericke-Universität Magdeburg, Fakultät für Informatik, Institut für Verteilte Systeme, Arbeitsgruppe Softwaretechnik Studiengang Informatik, 2008 Kurzfassung: Für die erfolgreiche Entwicklung von qualitativ hochwertiger Software ist der Einsatz von fundierten Methoden und Ansätzen unerlässlich. Neben der Vielzahl an bereits bestehenden Ansätzen hat sich in der Praxis der Ansatz der QualityMetrics entwickelt und etabliert. Neben der eigentlichen Realisierung der Software ist im Rahmen des Softwareentwicklungsmanagements eine Vielzahl an Aufgabenbereichen zu berücksichtigen. Der Schwerpunkt dieser Diplomarbeit liegt auf dem Beschreiben des QualityMetrics-Ansatzes und ihn durch seine wissenschaftliche Fundierung in das Informatikgebiet des Software Engineering einzuführen. Darüber hinaus wird in dieser Arbeit der Einsatz der QualityMetrics in der Praxis mittels Befragung erfasst und untersucht. Schlüsselwörter: Liefergegenstand; Metrik; Qualität; qualitätsgetrieben; QualityMetrics; Softwareentwicklungsmanagement Abstract: In modern software development using profound methods and approaches is essential. Although many methods have been already established the need for building highly qualitative software led to developing and establishing of QualityMetrics among software development professionals. Besides programming task the software development management calls for a multitude of activities. The main focus of the thesis is the description of the QualityMetrics-approach and moreover its introduction into the field of software engineering. Furthermore a survey among software development experts has been conducted to investigate the use of the QualityMetrics in software development projects. Keywords: deliverables; metric, quality, quality-driven, QualityMetrics, software development management
4
5 I Inhaltsverzeichnis Inhaltsverzeichnis...I Verzeichnis der Abkürzungen und Akronyme...IV Verzeichnis wichtiger Begriffe... V Abbildungsverzeichnis...VI Tabellenverzeichnis...VIII 1 Einführung Motivation und Problemstellung Zielsetzung und Abgrenzung Vorgehen und Aufbau der Arbeit Theoretische Fundierung und Terminologie Projekt Definition des Begriffes Projekt Projektziele Möglichkeiten der Projektklassifizierung Besonderheiten von Softwareentwicklungsprojekten Projektmanagement Definition des Begriffes Projektmanagement Motivation für Projektmanagement Prozesse des Projektmanagements Methodikeinsatz in Projekten Einordnung im Kontext des Software Engineering Definition des Begriffes Software Engineering Phasen und Phasenmodelle der Softwareentwicklung Liefergegenstände in Softwareentwicklungsprojekten Softwareentwicklung zwischen formalen und agilen Paradigmen Projektbezogene Grundlagen der Software-Messung Definition der Begriffe Softwaremessung und Metrik Anforderungen an Metriken und deren Anwendung Klassifizierung von Metriken Messskalen Chancen und Risiken des Metrikeinsatzes Requirements Engineering in der Softwareentwicklung Definition des Begriffes Requirements Engineering Arten von Anforderungen Verifikation und Validierung Lesetechniken zur Überprüfung der Umsetzung von Anforderungen Nutzen des Requirements Engineering Grundlagen des Qualitätsmanagements... 35
6 II Unterschiedliche Sichten auf Qualität Der transzendente Ansatz Der produktbezogene Ansatz Der anwenderbezogene Ansatz Der prozessbezogene Ansatz Der Kosten-Nutzen-Ansatz Definition des Begriffes Qualitätsmanagement Schnittmengen zwischen den Disziplinen und Zusammenfassung Der QualityMetrics-Ansatz Begründung des Aufbaus Anwendung der QualityMetrics im Softwareentwicklungsprojekt Entwickeln der Liefergegenstände für das Projekt Verantwortlichkeiten für die Liefergegenstände Vereinbarung der QualityMetric für jeden Liefergegenstand Ziele der QualityMetrics Die Abstimmungssitzung Der zeitliche Ablauf der Sitzungen Das QualityMetrics-Template Beispiel für eine QualityMetric Das Ergebnis der Abstimmungssitzung Konsolidierung und Verwendung der Ergebnisse Abnahme der Liefergegenstände Einordnung der QualityMetrics in die theoretische Fundierung des Softwareentwicklungsmanagement Zusammenfassung Rahmen der empirischen Untersuchung Ansatz und Aufbau der Befragung Ziele und Analyseparameter für die einzelnen Leitfragen Rahmen von Softwareentwicklungsprojekten Motivation für den Einsatz der QualityMetrics Die Prinzipien der QualityMetrics Nutzen der QualityMetrics für das Projektmanagement Gestaltung des Fragebogen Durchführung der Befragung Auswertung der Befragung Befunde für den Rahmen des QualityMetrics-Einsatzes Voraussetzungen für den Einsatz der QualityMetrics Einsatz weiterer Konzepte und Methodiken Befunde bezüglich der Einsatzmotive Vorteile und Chancen der QualityMetrics Grenzen und Risiken der QualityMetrics...77
7 III 5.3 Bewertung der Prinzipien der QualityMetrics Granularisierung Partizipation Vermeidung von Overhead Antizipation Strukturierung Flexibilität Standardisierung Überblick zur Bewertung der QualityMetrics Befunde für das Projektmanagement in Softwareentwicklungsprojekten Anwendung der QualityMetrics im Rahmen des Projektmanagements Auswirkung der QualityMetrics auf das Projektmanagement Auswertung bezüglich der PM-Wissensgebiete Zusammenfassung Fazit Literaturverzeichnis A Wandel des Begriffes Software Engineering B FCM-Modelle und zugehörige Qualitätsmerkmale C Aufgaben des Projektmanagements in den einzelnen Wissensgebieten (nach PMBoK) D Fragebogen der Untersuchung E Teilnehmer der Befragung F Empirische Auswertung der Befragungsergebnisse
8 IV Verzeichnis der Abkürzungen und Akronyme BI CMM CMMI DIN EFQM HR ISO IT ITIL PM PMBoK PMI QM RE SW SWE SWEBoK SWEng TQM BI Business Intelligence GmbH Capability Maturity Model Capability Maturity Model Integration Deutsche Industrienorm European Foundation for Quality Management Human Resources International Organization for Standardization Informationstechnologie Information Technology Infrastructure Library Projektmanagement Project Management Body of Knowledge Project Management Institute Qualitätsmanagement Requirements Engineering Software Softwareentwicklung Software Engineering Body of Knowledge Software Engineering Total Quality Management
9 V Verzeichnis wichtiger Begriffe Item Leitfrage QualityMetric - Gruppierung von mehreren Variablen bzw. Fragen zusammengesetzte (konkret eine der QualityMetrics-Prinzipien oder eines der PM- Wissensgebiete) - wesentliche Fragestellung der Untersuchung, aus der sich detaillierte Fragen ableiten - (Singular) bezeichnet die vereinbarten Anforderungen für einen bestimmten Liefergegenstand QualityMetrics - (Plural) bezeichnet den gesamten Qualitätsansatz, welcher im Rahmen dieser Arbeit vorgestellt wird Softwaresystem - (auch Softwareprodukt) bezeichnet den Gesamtumfang der Software, inklusive ausführbarem Programm, Dokumentation, Nutzerhandbuch, Schulung, Support etc. Stakeholder - alle am Softwareentwicklungsprojekt beteiligte Personen Bezugsrahmen - erläutert den Ansatz und die Kriterien, welche eine systematische Untersuchung der ermöglichen, operationalisiert die Analyseparameter Variable - projektnahe Aussagen zu QualityMetrics; entspricht einer für die Befragung operationalisierten Fragestellung (konkret eine Aussage/ Beispiel/ Frage zu welcher die Befragten ihre Zustimmung ausdrücken) Wissensgebiet - Untergliederung der Projektmanagementaufgaben in Themengebiete; bezieht sich in dieser Arbeit auf die sog. knowledge areas nach dem PMBoK
10 VI Abbildungsverzeichnis Abb. 1.1: Häufigkeit und Kosten der Fehler je Entwicklungsphase...1 Abb. 1.2: Verlagerung der Kosten von Softwaresystem...2 Abb. 1.3: Zielsetzung der Diplomarbeit im Kontext der QualityMetrics...3 Abb. 2.1: Elemente der Softwareentwicklung...5 Abb. 2.2: Aufgabenbereiche im Softwareentwicklungsmanagement...7 Abb. 2.3: Magisches Viereck der Projektziele...10 Abb. 2.4: Besonderheiten in Softwareentwicklungsprojekten und deren Auswirkungen11 Abb. 2.5: Status der Projektabschlüsse in IT-Projekten (Chaos Report)...15 Abb. 2.6: Regelkreis der Projektmanagementprozesse...16 Abb. 2.7: Phasen der Softwareentwicklung...20 Abb. 2.8: Spiralenmodell...21 Abb. 2.9: Das Planungsspektrum...23 Abb. 2.10: Typisierung von nichtfunktionalen Anforderungen...32 Abb. 2.11: Auswirkungen und Nutzen des Requirements Engineering in Softwareentwicklungsprojekten...35 Abb. 2.12: Übersicht der Prozessstandards und ihr Abhängigkeiten untereinander ( standards quagmire )...39 Abb. 2.13: Typisierung der Qualitsmaßnahmen...42 Abb. 2.14: Mögliche Untergliederungen einzelner Disziplinen...43 Abb. 2.15: Übersicht der theoretischen Fundierung für das Softwareentwicklungsmanagement...44 Abb. 3.1: Aspekte der QualityMetrics...45 Abb. 3.2: Ablauf der QualityMetrics-Nutzung in Softwareentwicklungsprojekten...46 Abb. 3.3: Wirkung der QualityMetrics auf Mikro- und Makroebene des Projektes...49 Abb. 3.4: Beispielübersicht von Liefergegenständen und zugeordneten Verantwortlichen...51 Abb. 3.5: Gruppendynamisch Prozesse in neu zusammengesetzten Teams...56 Abb. 3.6: Beispiel für die QualityMetric Physisches Datenbankdesign...58 Abb. 3.7: Unterschiedliche Anwendung von Lesetechniken...62 Abb. 3.8: Einordnung der QualityMetrics in die theoretischen Fundierung für das Softwareentwicklungsmanagement...63 Abb. 3.9: Zusammenhang von Liefergegenständen und PM-Prozessen in Softwareentwicklungsprojekten...64 Abb. 4.1: Die vier Leitfragen im Kontext der QualityMetrics...68
11 VII Abb. 4.2: Schemenhafte Darstellung der Übersetzung von Prinzipien und Wissensgebieten (Items) in Fragen (Variablen) Abb. 5.1: Abhängigkeiten des QualityMetrics-Einsatzes Abb. 5.2: Anwendung weiterer Konzepte und Ansätze in SWE-Projekten Abb. 5.3: Arithmetisches Mittel der Zustimmung je QualityMetrics-Prinzip Abb. 5.4: Gliederung der operationalisierten Aussagen (Variablen) nach Zustimmungswert Abb. 5.5: Zustimmungswerte zum Einfluss der QualityMetrics auf die PM Wissensgebiete Abb. 5.6: Arithmetisches Mittel der Zustimmung je PM Wissensgebiet... 84
12 VIII Tabellenverzeichnis Tab. 2.1: Benötigte Liefergegenstände in Abhängigkeit von der Projektgröße...22 Tab. 2.2: Anwendungsvorteile für agile und plangetriebene Ansätze...24 Tab. 2.3: Kategorisierung von Metriken...28 Tab. 2.4: Arten von Messskalen...29 Tab. 2.5: Charakterisierung von Lesetechniken...34 Tab. 3.1: Beispielliste an Liefergegenständen für größere Projekte...48 Tab. 3.2: Die sieben Prinzipien der QualityMetrics...66
13 1 1 Einführung 1.1 Motivation und Problemstellung Bereits im Jahre 1968 wurde parallel zur Entstehung des Software Engineering (SWEng) der Begriff der Softwarekrise geprägt. Für die Entwicklung umfangreicher und komplexer kommerzieller Software (SW) fehlten häufig die theoretischen und methodischen Grundlagen, was zu Schwierigkeiten bei der Entstehung von SW führte (BLASCHEK UND POMBERGER 1993, S. 1f.; BROOKS 1987, S. 11). Doch auch neue Erkenntnisse aus Wissenschaft und Praxis kamen und kommen der Komplexität und den Schwierigkeiten der Softwareentwicklung (SWE) nicht bei (PYSTER & THAYER 2005, S. 20f.). Mangelndes Bewusstsein für die Besonderheiten bei der Entwicklung von SW führt zu einer Vielzahl von Problemen (FRICK 1995, S. 11ff.; PRESSMAN 1994, S. 17ff.). Die zögerliche Umsetzung eines systematischen und ingenieurmäßigen Vorgehens verursacht vermeidbare Kosten in SWE-Projekten (BOEHM 1979, S. 13; FUGETTA 1999, S. 7). Die meisten und teuersten Fehler werden bei den Anforderungen und beim Entwurf der SW gemacht, welche ein analytisches, strukturiertes Vorgehen erfordern, während der Anteil der Fehler beim eigentlichen Programmieren wesentlich geringer ist (vgl. Abb. 1.1). Fehlendes Wissen über und fehlendes Verständnis für SW bei Management, Auftraggeber und Nutzer der SW führen zu überhöhten und falschen Erwartungen und Anforderungen der Stakeholder (WALLMÜLLER 1990, S. 2). Dadurch besteht die Gefahr einer nicht sachgerechten Projektarbeit bei der SWE und einer nicht zufrieden stellenden Qualität der erstellten SW Ursprung der Fehler Kosten der Fehlerbeseitigung 56 Angaben in Prozent Code Andere Entwurf Anforderungen In Anlehnung an Frick (1995, S. 19). Abb. 1.1: Häufigkeit und Kosten der Fehler je Entwicklungsphase Die Komplexität von Problemen und Lösungen führt zu falscher Konzeption von SW und zu Fehlern in der SWE, was in immer höheren Wartungskosten resultiert. Abb. 1.2 zeigt deutlich die Verringerung der Hardwarekosten, was sich z. B. mit dem
14 2 Moor schen Gesetz 1 begründen lässt. Gleichzeitig jedoch ist eine drastische Zunahme der Wartungskosten festzustellen, was durch schwer zu pflegende und mit Qualitätsmängeln behaftete SW verursacht wird (FRICK 1995, S. 12). Fehler in der Entwicklung von zunehmend komplexerer und größerer SW treiben die Wartungskosten nach oben ,5 27,5 12,5 14, Angaben in Prozent Hardwarekosten Softwarekosten Wartungskosten In Anlehnung an Frick (1995, S. 12). Abb. 1.2: Verlagerung der Kosten von Softwaresystem BROOKS stellte 1987 fest, dass es keine Wunderwaffe 2 für den Weg aus der Softwarekrise gäbe. In der Zwischenzeit sind viele Konzepte entstanden, welche auf das Entwickeln von qualitativ hochwertiger SW hinarbeiten. 20 Jahre später ist Brooks Feststellung noch erstaunlich aktuell und ein Großteil der Konzepte an seine Grenzen gelangt. In der praktischen Projektarbeit wurde parallel zur Nutzung anderer Konzepte der Ansatz der QualityMetrics entwickelt, um den zuvor genannten Problemen in der SWE Herr zu werden. Der QualityMetrics-Ansatz ist Untersuchungsgegenstand der vorgelegten Arbeit. 1.2 Zielsetzung und Abgrenzung Der in der Praxis entstanden QualityMetrics-Ansatz wird durch die vorliegende Arbeit aufgegriffen und in den wissenschaftlichen Kontext gestellt. Das Ziel der Arbeit ist es (1) den QualityMetrics-Ansatz detailliert zu beschreiben und (2) ihn mit Hilfe von sieben Prinzipien der QualityMetrics in der wissenschaftlichen Theorie zu fundieren. Darüber hinaus wird (3) die Anwendung der QualityMetrics in der Praxis untersucht. 1 Die auf den ehemaligen Intel-Vorsitzenden Gordon Moore zurückgehende Regel besagt, dass sich der Preis für Computerprozessoren aller 18 Monate halbiert bzw. deren Leistung verdoppelt (Endres & Rombach 2003, S. 244f.). 2 Wunderwaffe ist die Übersetzung von Brooks bildhaftem Wortspiel Silver Bullet, welches er zusammen mit Werwolf-Motiven in seinem viel beachteten Artikel benutzt. Brooks (1987)
15 3 Dazu wird ein Fragebogen entwickelt, an Experten für SWE-Projekte versendet und deren Antworten ausgewertet. Die nachfolgende Abb. 1.3 verdeutlicht die genannten Zielsetzungen. entstanden in Praxis Praxis QualityMetrics Theorie Ziel3: QualityMetrics- Anwendung in der Praxis untersuchen Ziel1: QualityMetrics- Ansatz beschreiben Ziel2: QualityMetrics wissenschaftlich fundieren Fragebogen 7 Prinzipien Abb. 1.3: Zielsetzung der Diplomarbeit im Kontext der QualityMetrics Die vorliegende Arbeit streift und bezieht sich auf eine Reihe von Themenbereichen. Um die inhaltlichen Schwerpunkte dieser Arbeit und den in ihr beschriebenen Ansatz zu verdeutlichen, ist ein Abgrenzen der Arbeit und grobes Einordnen in diese Themenbereiche nötig. Dem Titel der Arbeit entsprechend sind dies SWE, SW- Metriken bzw. SW-Messung und SW-Qualität. QualityMetrics kommen lediglich in der Entwicklung von SW zum Einsatz. In den Lebenszyklusstadien der SW-Anwendung und SW-Wartung finden andere Konzepte Verwendung, beispielsweise sog. Service Level Agreements 3. Die Ausführungen der Arbeit beschränken sich somit auf den Bereich der SWE. Es werden Metriken vereinbart und angewendet, welche die Erfüllung von projekt- und SW-spezifischen Anforderung überprüfen. Eine Abbildung auf einen numerischen Wert wie bei ZUSE (1998, S. 16) gefordert oder ein globaler Vergleich bzw. Benchmarking findet nicht statt. Von den Leitfragen der SW-Messung Am I doing good or bad? und Am I doing better or worse? (DUMKE & EBERT 2007, S. 18) kann durch die Anwendung der QualityMetrics nur die erste Frage beantwortet werden. Im Kontext des Qualitätsmanagements (QM) wird ein methodischer Ansatz beschrieben, welcher konsequent zu qualitativ hochwertiger SW und SWE-Projektabwicklung führt. Qualität wird in einem Gesamtzusammenhang gesehen, d. h. dass das geliefert wird was zugesagt und vereinbart wurde (DUMKE & EBERT 2007, S. 245). Detaillierte Kriterien oder Qualitätsschablonen sind nicht Bestandteil der vorliegenden Arbeit, da sie an jedes SWE-Projekt individuell anzupassen wären. 3 Die SLA s beschreiben eine Vereinbarung zwischen einem Dienstleister und seinem Kunden in welcher die zu erbringenden Leistungen detailliert und transparent beschrieben sind. Populär wurden die SLAs im Zuge der IT Service Management durch mit der Verbreitung der IT Infrastructure Library (ITIL) und sie kommen u. a. in den Bereiche Hosting, Sourcing und in Call Centern zur Anwendung.
16 4 1.3 Vorgehen und Aufbau der Arbeit Der Aufbau der Arbeit leitet sich aus dem zuvor genannten Vorgehen und den Zielen ab. Zunächst werden in Kapitel 2 das SWE-Management und die zugehörigen Aufgabenbereiche definiert. Für jeden der Aufgabenbereiche werden die theoretischen Grundlagen gelegt und Hintergründe beschrieben, um das theoretische Feld darzulegen und ein grundlegendes Verständnis für die QualityMetrics zu schaffen. In dem sich anschließenden Kapitel 3 wird der QualityMetrics-Ansatz ausführlich beschrieben. Dabei wird auf Aspekte wie Ablauf der Anwendung, Hilfsmittel und die Struktur eingegangen. Darüber hinaus werden sieben Prinzipien der QualityMetrics identifiziert, welche die theoretische Begründung des Konzeptes stützen und auch in der sich anschließenden Praxisbefragung zum Einsatz kommen. Für die folgende empirische Untersuchung wird in Kapitel 4 zunächst ein Bezugsrahmen aufgebaut. Dies geschieht unter Einbindung der zuvor identifizierten Prinzipien der QualityMetrics. Der Ansatz der Befragung und die Gestaltung des Fragebogens werden ebenfalls dargelegt. Der Bezugsrahmen dient dabei als Grundlage für die Gestaltung des Fragebogens und die sich anschließende Auswertung der Befragungsergebnisse. Das Kapitel 5 beinhaltet die Auswertung der in dieser Forschungsarbeit durchgeführten empirischen Untersuchung. Dabei findet jede der vier Leitfragen Berücksichtigung, welche durch den Bezugsrahmen aufgespannt werden. Abgeschlossen wird die Arbeit in Kapitel 6 mit einer Zusammenfassung und kritischen Auseinandersetzung der Untersuchungsergebnisse. Darüber hinaus wird die in dieser Arbeit durchgeführte Untersuchung in einem Gesamtkontext eingeordnet und mögliche Ansatzpunkte für weitere Untersuchungen aufgezeigt.
17 5 2 Theoretische Fundierung und Terminologie DUMKE (2001, S. 6f.; 2007, S. 9ff.) führt aus, dass die Entwicklung von SW in systematischer Form stattfindet, im Rahmen eines Prozesses. Dieser SWE-Prozess umfasst die Aufgabenstellung, Planung, Realisierung und Bewertung der zu entwickelnden SW (auch SW-Produkt 4 genannt). Neben Anforderungen an SW und Entwicklungsprozess beeinflussen die zur Verfügung stehenden Ressourcen sowie die zu beachtenden Standards, Erfahrungen und Maßsysteme wesentlich den SWE-Prozess. Die Ausprägung der genannten Elemente ist abhängig vom Anwendungsgebiet der zu entwickelnden SW. In Abb. 2.1 sind die genannten Zusammenhänge dargestellt. Quelle: Dumke (2007, S. 11) Abb. 2.1: Elemente der Softwareentwicklung Der zielgerichtete und systematische SWE-Prozess entspricht einer ingenieurmäßigen Vorgehensweise und unterscheidet sich dadurch von der Ad-hoc-Programmierung bzw. dem Hacking (Dumke 2001, S. 6). Der Prozess der SWE ist eine komplexe und dynamische Aufgabe und wird in Projektform realisiert (Dumke 2001, S. 8f.). Eine Produktion von SW, ähnlich der industriellen Fertigung, ist zwar erstrebenswert jedoch aufgrund spezieller Merkmale von SW nicht realisierbar. Der Konflikt zwischen ingenieurmäßigem Vorgehen und kreativer Problemlösung bei der SWE wird an dieser Stelle bereits deutlich und an späterer Stelle (Kapitel 2.1.4) der Arbeit detailliert. Grundlage für die systematische Umsetzung des SWE-Prozesses bilden die SWE- Methoden 5. Mit unterschiedlichem Formalisierungsgrad beschreiben sie die Regeln des SWE-Prozesses und folglich wie das zu lösende Problem angegangen und die Lösung 4 Nach Dumke (2001, S. 3; 2007, S. 12) enthält das SW-Produkt neben dem ausführbaren Programm auch den Quellcode, Handbücher für die verschiedenen Nutzergruppen, Installationsroutinen und abhängig von Einsatzzweck der SW weitere Komponenten. 5 An dieser Stelle sind zu nennen formale, objektorientierte, partizipatorische, wissensbasierte, strukturierte, evolutionäre und agile Methoden.
18 6 erarbeitet werden soll. Zusätzlich beschreiben sog. Vorgehensmodelle wie die SW entwickelt wird, d. h. in welcher Reihenfolge Aktivitäten durchgeführt und Ergebnisse erstellt werden. Die allgemeinen SW-Prozesse und die dabei eingesetzten Methoden, Techniken und Ressourcen müssen geplant, überwacht und gesteuert werden, was in Anlehnung an den Managementbegriff 6 als SW-Management bezeichnet wird (DUMKE 2001, S. 183). Für die Entwicklung von SW sind unter dem Begriff des SWE-Managements verschiedene Managementaufgaben zusammengefasst. Die einzelnen Aufgaben sind nach DUMKE (2001, S. 192; DUMKE 2007, S. 184) und THALLER (1993, S. 33) das Projektmanagement (PM), das QM und das Konfigurationsmanagement. Um dem Ansatz der QualityMetrics gerecht zu werden, werden in dieser Arbeit die Aufgabenbereiche erweitert um das Requirements Engineering (RE) und um die SW- Messung respektive den Metrikeinsatz in der SWE. Dies ist erforderlich, da nur so eine umfassende Beschreibung des QualityMetrics-Ansatzes erfolgen kann. Das Konfigurationsmanagement umfasst Aktivitäten, welche die Änderungen an der SW, die entstehenden SW-Versionen und die einzelnen SW-Komponenten im gesamten Lebenszyklus der SW verwalten (FRÜHAUF, LUDEWIG & SANDMAYR 2002, S. 101f.; PRESSMAN 1994, S. 704). Das Konfigurationsmanagement ist also als formale Verwaltung einzelner SW-Komponenten zu sehen. Somit ist es für den Einsatz des QualityMetrics-Konzeptes nicht relevant und nicht Untersuchungsgegenstand dieser Arbeit. In Anlehnung an GRECHENIG, KÖHLE UND ZUSER (2004, S. 49) sind der SWE-Prozess und die ergänzenden Aufgabenbereiche in Abb. 2.2 dargestellt. 6 Die allgemeine englischsprachige Managementliteratur gibt vier Funktionen des Management an: planning, organizing, leading & controlling.
19 7 Requirements Engineering Entwurf Anforderung SWE- Projekt Implementation Softwaremessung Qualitätsmanagement Test Projekt management Konfigurationsmanagement In Anlehnung an Grechenig, Köhle und Zuser (2004, S. 49). Abb. 2.2: Aufgabenbereiche im Softwareentwicklungsmanagement Die Entwicklung von SW findet überwiegend in Form von Projekten (Kapitel 2.1) statt. Alle nicht-inhaltlichen organisatorischen Aufgaben, welche im Rahmen des Projektes anfallen, werden durch das PM (Kapitel 2.2) realisiert 7. Die inhaltliche Abwicklung eines SWE-Projektes erfordert ein spezielles systematisches Vorgehen und Methodeneinsatz, was durch das SWEng (Kapitel 2.3) wahrgenommen wird. In der SW-Messung (Kapitel 2.4) werden Eigenschaften der SW und der SWE untersucht, um den SWE-Prozess besser zu verstehen und besser managen zu können. Das Requirements Engineering (Kapitel 2.5) stellt sicher, dass die Anforderungen an die zu entwickelnde SW korrekt umgesetzt werden und das fertige SW-Produkt somit seinen Zweck erfüllen kann. Alle Tätigkeiten, die zum Realisieren der gewünschten SW- und SWE-Qualität beitragen sind im QM (Kapitel 2.6) zusammengefasst. Die einzelnen Aufgabenbereiche (wie in Abb. 2.2 dargestellt) bilden für sich genommen eigenständige Disziplinen im Rahmen des SWE-Managements. Dabei überschneiden sie sich teilweise, da einzelne Aktivitäten sich nicht eindeutig einer Disziplin zuschreiben lassen. Im Anschluss an die Ausführungen zu den einzelnen Bereichen wird in Kapitel 2.7 die Überlagerung der Aufgabenbereiche zusammenhängend dargestellt. 7 Die Ausführungen zu Projekt in Kapitel 2.1 und PM Kapitel 2.2 beinhalten Rechercheergebnisse der Studienarbeit (Matschie 2007), welche zum Thema Projektmanagement vom Verfasser dieser Diplomarbeit erstellt wurde.
20 8 2.1 Projekt Zunächst werden der Projektbegriff definiert und charakteristische Projektmerkmale beschrieben. Anschließend werden unterschiedliche Projektziele aufgezeigt. Diese Ziele stehen im Konflikt zueinander, was durch das Bild des magischen Vierecks zum Ausdruck kommt. Darauf folgend werden Klassifizierungsmerkmale und die Anwendung der Klassifizierung thematisiert und abschließend die Besonderheiten von Projekten in der SWE herausgestellt und daraus resultierende Auswirkungen behandelt Definition des Begriffes Projekt TURNER (1993, S. 4) stellt fest: Projects come in many guises. Ebenso vielfältig sind die Begriffsdefinitionen in der Literatur. Neben institutionenbezogenen 8 Definitionen dominieren die vorhabenbezogenen Definitionen, welche das Projekt als zielgerichtete Unternehmung sehen (BRUCHHAUSEN 2007, S. 4). Die Deutsche Industrienorm (DIN) beschreibt ein Projekt als ein Vorhaben, das im Wesentlichen durch Einmaligkeit der Bedingungen in ihrer Gesamtheit gekennzeichnet ist. Diese Definition ist sehr prägnant und beschreibt dennoch treffend die Hauptmerkmale von Projekten. Dies sind einerseits das einmalige Vorhaben und andererseits die projektspezifischen Merkmale 9. Verschiedene Projekte haben gemeinsame Merkmale, gleichzeitig unterscheiden sich Projekte aber auch durch die Einzigartigkeit der Merkmale voneinander (LITKE 2005, S. 8). Gemeinsame Merkmale stellen die Basis für die Vergleichbarkeit und gleichzeitig eine mögliche Klassifizierung von Projekten dar, auf welche im Kapitel eingegangen wird. In Anlehnung an in der wissenschaftlichen Literatur 10 vorzufindende vorhabenbezogene Definitionen werden in dieser Arbeit unter Projekte zeitlich begrenzte, einmalige Vorhaben mit einer klar definierten Zielsetzung verstanden. Zusätzlich zu diesen drei Kernmerkmalen sind Projekte komplex und in der Regel durch eine projektspezifische Organisation und interdisziplinäre Teamarbeit gekennzeichnet. 8 Insitutionenbezogenen Definitionen sehen ein Projekt als vorübergehende Organisation, welche Ressourcen bindet und managt um einen Mehrwert zu generieren (Andersen 2006, S. 17; Cimcil & Hodgson 2006, S. 4; Gaddis 1959 S. 89f.; Müller & Turner 2003, S. 7, Packendorf 1995, S. 325f.). 9 Obwohl vorangehend nach DIN der Begriff Bedingung benutzt wurde, soll an dieser Stelle Merkmale verwendet werden, da letzterer Begriff in der Literatur und auch in dieser Arbeit einheitlich Verwendung findet. 10 Bernecker und Eckrich (2003, S. 57); Bruchhausen (2007, S. 2f.); Corsten (2000, S. 2ff.); Dumke (2001, S. 9), Kellner (1994, S. 3 ff.); Litke (2005, S. 8); Patzak & Rattay 1996, S. 5); PMI Inc. (2004, S. 5ff.); Turner (1993, S. 5).
21 9 Nach TURNER (1993 S. 5) ist die Einmaligkeit das wesentliche Unterscheidungsmerkmal von Projekten zu Linientätigkeiten. Aus dieser Einmaligkeit resultiert auch die zeitliche Begrenzung (CORSTEN 2000, S. 2). Projekte haben einen eindeutigen Anfang und ein eindeutiges Ende (PMI INC. 2004, S. 5) im Gegensatz zur Linie, in der Arbeiten fortlaufend stattfinden. Das Ende (eines Projektes) ist erreicht, wenn die Projektziele erreicht wurden, oder wenn deutlich wird, dass die Projektziele nicht erreicht werden bzw. nicht erreicht werden können. (PMI INC. 2004, S. 5) Die zeitliche Begrenzung und die klar definierte Zielsetzung stehen in Abhängigkeit zueinander. Konträr dazu ist Linienarbeit kontinuierlich und repetitiv und sie ist weder zeitlich noch durch ein bestimmtes Ziel befristet (BRUCHHAUSEN 2007, S. 2; TURNER 1993, S. 6). In Abgrenzung zur Linienarbeit kennzeichnen die drei Kernmerkmale (zeitliche Begrenzung, Einmaligkeit und klar definierte Zielsetzung) eindeutig Projekte und haben damit konstitutiven Charakter. Projekte sind komplex, da sie eine große Anzahl und hohe Vielfalt an Teilaktivitäten und Interdependenzen haben, welche auf verschiedene Unternehmensbereiche wirken und so die Arbeit unterschiedlicher Spezialisten in interdisziplinären Gruppen erfordern (CORSTEN 2000, S. 3). Die Zusammenarbeit von Spezialisten diverser Abteilungen oder auch externer Dienstleiter erfordert eine eigene projektspezifische Organisation. Diese Merkmale werden nicht von jedem Projekt im gleichen Maße erfüllt und sind auch für bestimmte Linienaufgaben zutreffend (PMI INC. 2004, S. 6). Im Gegensatz zu den oben genannten Kernmerkmalen besitzen die hier genannten Projekteigenschaften differenzierenden Charakter und bieten somit eine Basis zur Klassifizierung von Projekten (vgl. Kapitel 2.1.3) Projektziele Projektziele beschreiben angestrebte künftige Zustände, die es durch gemeinsames Handeln aller Projektbeteiligten zu erreichen gilt. Eine mögliche Aufschlüsselung ist die zwischen Sach- und Formalzielen. Beziehen sich Projektziele auf das Ergebnis des Projektes, handelt es sich um Sachziele in Abgrenzung zu den Formalzielen, die eine effiziente Projektdurchführung anstreben (BRUCHHAUSEN 2007, S. 6). Werden die Sachziele erreicht, so ist das Projekt mit dem Ergebnis in Form eines Produktes, einer Dienstleistung oder einer organisatorischen Veränderung beendet (DÜLFER 1982, S. 17). Zwischen einzelnen Projektzielen bestehen Abhängigkeiten und zum Teil auch Widersprüche, insbesondere zwischen konträren Formalzielen. Dieser Zielkonflikt ist in
Softwaretechnik. Fomuso Ekellem WS 2011/12
WS 2011/12 Inhalt Projektvorstellung Übung 1 Wiederholung zusammengefasst Planungsphase Lernziele Ziele und Inhalt der Planungsphase Anlass und Aufgabestellung(Was ist dabei erförderlich) Requirement Engineering
MehrSystemen im Wandel. Autor: Dr. Gerd Frenzen Coromell GmbH Seite 1 von 5
Das Management von Informations- Systemen im Wandel Die Informations-Technologie (IT) war lange Zeit ausschließlich ein Hilfsmittel, um Arbeitsabläufe zu vereinfachen und Personal einzusparen. Sie hat
MehrAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
MehrMitarbeiterbefragung als PE- und OE-Instrument
Mitarbeiterbefragung als PE- und OE-Instrument 1. Was nützt die Mitarbeiterbefragung? Eine Mitarbeiterbefragung hat den Sinn, die Sichtweisen der im Unternehmen tätigen Menschen zu erkennen und für die
MehrFragebogen: Abschlussbefragung
Fragebogen: Abschlussbefragung Vielen Dank, dass Sie die Ameise - Schulung durchgeführt haben. Abschließend möchten wir Ihnen noch einige Fragen zu Ihrer subjektiven Einschätzung unseres Simulationssystems,
MehrPOCKET POWER. Projektmanagement. 3. Auflage
POCKET POWER Projektmanagement 3. Auflage 3 Inhalt 1 Einleitung.................................... 5 2 Grundlagen des Projektmanagements................... 8 2.1 Projektdefinition..............................
Mehr----------------------------------------------------------------------------------------------------------------------------------------
0 Seite 0 von 20 03.02.2015 1 Ergebnisse der BSO Studie: Trends und Innovationen im Business Performance Management (BPM) bessere Steuerung des Geschäfts durch BPM. Bei dieser BSO Studie wurden 175 CEOs,
Mehrpm k.i.s.s. Einleitung 1. Kapitel pm k.i.s.s. Einleitung pm k.i.s.s. Seite 9
pm k.i.s.s. Einleitung 01 1. Kapitel pm k.i.s.s. Einleitung Seite 9 01 pm k.i.s.s. Einleitung Ausgangssituation 1.1 Ausgangssituation Die Bedeutung des Projektmanagements steigt stetig. Grund dafür sind
MehrProzessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am 14.08.08
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements von Stephanie Wilke am 14.08.08 Überblick Einleitung Was ist ITIL? Gegenüberstellung der Prozesse Neuer
MehrSocial Supply Chain Management
Social Supply Chain Management Wettbewerbsvorteile durch Social Supply Chain Management aus ressourcenorientierter Sicht (Johannes Nußbaum) Abstract Der Druck, soziale Auswirkungen entlang der Supply Chain
MehrSPI-Seminar : Interview mit einem Softwaremanager
Erstellung eines Fragenkatalogs der die Beurteilung der Level 2 Key Process Areas in einem ca. einstündigen Interview mit einem Software Manager ermöglicht Vortrag von Matthias Weng 1 Aufbau Geschichte
MehrGPP Projekte gemeinsam zum Erfolg führen
GPP Projekte gemeinsam zum Erfolg führen IT-Sicherheit Schaffen Sie dauerhaft wirksame IT-Sicherheit nach zivilen oder militärischen Standards wie der ISO 27001, dem BSI Grundschutz oder der ZDv 54/100.
Mehr.. für Ihre Business-Lösung
.. für Ihre Business-Lösung Ist Ihre Informatik fit für die Zukunft? Flexibilität Das wirtschaftliche Umfeld ist stärker den je im Umbruch (z.b. Stichwort: Globalisierung). Daraus resultierenden Anforderungen,
Mehr«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»
«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.» www.pse-solutions.ch ANTOINE DE SAINT-EXUPÉRY 1 PROJECT SYSTEM ENGINEERING
Mehrextreme Programming (XP) Hermann Götz Sergij Paholchak Agenda Was ist XP? Grundprinzipien Der Entwicklungsprozess Die Projektplanung Praktiken Vorteile und Nachteile Wann macht XP Sinn für ein Projekt?
MehrDas Wasserfallmodell - Überblick
Das Wasserfallmodell - Überblick Das Wasserfallmodell - Beschreibung Merkmale des Wasserfallmodells: Erweiterung des Phasenmodells Rückkopplungen zwischen den (benachbarten) Phasen sind möglich Ziel: Verminderung
MehrWSO de. <work-system-organisation im Internet> Allgemeine Information
WSO de Allgemeine Information Inhaltsverzeichnis Seite 1. Vorwort 3 2. Mein Geschäftsfeld 4 3. Kompetent aus Erfahrung 5 4. Dienstleistung 5 5. Schulungsthemen 6
MehrWollCo Wolfgang Kohl Consulting. Nachhaltige Projektumsetzung nicht nur in der Verantwortung von Geschäftsführen / Unternehmern
Nachhaltige Projektumsetzung nicht nur in der Verantwortung von Geschäftsführen / Unternehmern Definitionen Ein Projekt ist ein einmaliges Vorhaben, das aus einem Satz von abgestimmten, gelenkten Tätigkeiten
MehrProjektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung
Projektmanagement Management- und Phasen-Modelle Vom Wasserfall bis Extreme Programming / Scrum Dokument V 1.1 Wie kommt es zu einem Projektauftrag? Auftraggeber Projekt-Idee / Ziele [Anforderungen/Spezifikation/
MehrINHALTSVERZEICHNIS. Inhaltsverzeichnis...I Abbildungs- und Tabellenverzeichnis...IV Abkürzungsverzeichnis...VI
I INHALTSVERZEICHNIS Inhaltsverzeichnis...I Abbildungs- und Tabellenverzeichnis...IV Abkürzungsverzeichnis...VI 1 EINFÜHRUNG... 1 1.1 Ausgangssituation... 1 1.2 Zielsetzung... 1 1.3 Struktur und Methodik...
MehrStuPro-Seminar Dokumentation in der Software-Wartung. StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung.
StuPro-Seminar Dokumentation in der Software-Wartung StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung Folie 1/xx Software-Wartung: theoretisch Ausgangslage eigentlich simpel: fertige
MehrStrategische Beratung und IT-orientierte Beratung im Vergleich
Informatik Stefan Kinne Strategische Beratung und IT-orientierte Beratung im Vergleich Diplomarbeit Kinne, Stefan Vergleich Strategische Beratung IT-orientierte Beratung Diplomarbeit zur Erlangung des
MehrInformationssystemanalyse Grundlagen 1 1
Informationssystemanalyse Grundlagen 1 1 Software-Projekte Klassischerweise wird Software-Entwicklung in Projektform abgewickelt. Projekte kommen dabei zwischen einem Anbieter und einem Kunden zustande,
Mehr2. Workshop: Vorgehensmodelle in der Praxis Reife und Qualität
2. Workshop: Vorgehensmodelle in der Praxis Reife und Qualität Marco Kuhrmann, Patrick Keil (Technische Universität München), Stephan Ziegler (BITKOM e.v.) Bremen, 27.09.2007 1 Geschichte und Ziele des
MehrPraktikum Grundlagen der Programmierung. Diverse Grundlagen. Dr. Karsten Tolle
Diverse Grundlagen Dr. Karsten Tolle Vorgehensmodelle im Software Engineering Wasserfallmodell Rapid Prototyping Spiralmodell V-Modell Rational Unified Process extrem Programming Test Driven Development
MehrREQUIREMENTS ENGINEERING KONSTRUKTIVE QS REQUIREMENTS ENGINEERING 1
REQUIREMENTS ENGINEERING KONSTRUKTIVE QS REQUIREMENTS ENGINEERING 1 QUALITÄT FÜR SIE Qualität zeigt sich in Ergebnissen und Erfolgen. Sie hängt von der jeweiligen Problemstellung ab, deshalb sehen wir
MehrEinführung und Motivation
Einführung und Motivation iks-thementag: Requirements Engineering 16.11.2010 Autor Carsten Schädel Motto Definiere oder Du wirst definiert. Seite 3 / 51 These Im Privatleben definiert jeder (seine) Anforderungen.
MehrIKP Uni Bonn Medienpraxis EDV II Internet Projekt
IKP Uni Bonn Medienpraxis EDV II Internet Projekt WS 2001/2002 Dozentin: Lucie Prinz Grundlagen der Projektarbeit Was ist ein Projekt? Die Phasen eines Software Projektes Die Projektunterlagen Die Projektplanung
MehrStudie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell
Studie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell (Auszug) Im Rahmen des EU-Projekts AnaFact wurde diese Umfrage von Frauenhofer IAO im Frühjahr 1999 ausgewählten
MehrQualitätsmanagement an beruflichen Schulen in Deutschland: Stand der Implementierung. Diplomarbeit
Qualitätsmanagement an beruflichen Schulen in Deutschland: Stand der Implementierung Diplomarbeit vorgelegt an der Universität Mannheim Lehrstuhl für Wirtschaftspädagogik Prof. Dr. Hermann G. Ebner von
MehrWarum Projektmanagement?
Warum Projektmanagement? Projektmanagement ist keine Software, sondern eine, die Beteiligten verpflichtende Vorgehenssystematik, ein Verhaltenskodex und Kontrollsystem für die Dauer eines Projekts. Projektmanagement
MehrLeitfaden zur Anfertigung von Diplomarbeiten
Leitfaden zur Anfertigung von Diplomarbeiten Das Institut für Europäische Sportentwicklung und Freizeitforschung vergibt in unregelmäßigen Abständen Diplomarbeitsthemen zur Bearbeitung, die teilweise mit
MehrRichtlinien der Osteopathie Schule Deutschland zur Abschlussarbeit für die Erlangung der Ausbildungsbezeichnung D.O.OSD.
Richtlinien der Osteopathie Schule Deutschland zur Abschlussarbeit für die Erlangung der Ausbildungsbezeichnung D.O.OSD. 1. Inhalt 1. Präambel... 3 2. Allgemeine Informationen... 3 3. Formatvorgaben...
MehrDas Handwerkszeug. Teil I
Teil I Das Handwerkszeug Beratung in der IT 3 Beratung ist ein häufig gebrauchter und manchmal auch missbrauchter Begriff in der IT. Wir versuchen in diesem Einstieg etwas Licht und Klarheit in diese Begriffswelt
MehrProjektmanagement. Einleitung. Beginn. Was ist Projektmanagement? In dieser Dokumentation erfahren Sie Folgendes:
Projektmanagement Link http://promana.edulearning.at/projektleitung.html Einleitung Was ist Projektmanagement? In dieser Dokumentation erfahren Sie Folgendes: Definition des Begriffs Projekt" Kriterien
MehrCheckliste zur qualitativen Nutzenbewertung
Checkliste zur qualitativen Nutzenbewertung Herausgeber Pentadoc Consulting AG Messeturm Friedrich-Ebert-Anlage 49 60308 Frankfurt am Main Tel +49 (0)69 509 56-54 07 Fax +49 (0)69 509 56-55 73 E-Mail info@pentadoc.com
Mehr1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
MehrProjektmanagement - Ein typischer Ablauf und Variationen in Abhängigkeit von der Projektkomplexität
Wirtschaft Jens Stieler Projektmanagement - Ein typischer Ablauf und Variationen in Abhängigkeit von der Projektkomplexität Studienarbeit 0 Auftraggeber und Projektmitglieder halten ein professionelles
MehrBeschreibung des MAP-Tools
1. Funktionen des MAP-Tool 2. Aufbau des MAP-Tools 3. Arbeiten mit dem MAP-Tool Beschreibung MAP-Tool.doc Erstellt von Thomas Paral 1 Funktionen des MAP-Tool Die Hauptfunktion des MAP-Tools besteht darin,
MehrOutsourcing und Offshoring. Comelio und Offshoring/Outsourcing
Outsourcing und Offshoring Comelio und Offshoring/Outsourcing INHALT Outsourcing und Offshoring... 3 Comelio und Offshoring/Outsourcing... 4 Beauftragungsmodelle... 4 Projektleitung vor Ort und Software-Entwicklung
MehrKapitel 3: Einführung Projektmanagement
: : : : : : : : : : : : : : : : : : : : : Kapitel 3: Einführung Projektmanagement Dr.-Ing. Bastian Koller, Axel Tenschert koller@hlrs.de, tenschert@hlrs.de : : : : : : : : : : : : : : : : : : : : : Kapitel
MehrDISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN. Nr. 374
DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN Nr. 374 Eignung von Verfahren der Mustererkennung im Process Mining Sabrina Kohne
MehrGeorg Grzonka. Prozesse im Unternehmen strukturieren und darstellen. - Leseprobe -
Georg Grzonka Prozesse im Unternehmen strukturieren und darstellen Übersicht über die Arbeitshilfen Prozessbeschreibung in Tabellenform (datei_01.doc) Prozessdarstellung als Kombination von Ablaufdiagramm
MehrDie PROJEN-GmbH bietet ihren Kunden einheitliche
Die PROJEN-GmbH Hintergründe und Entstehung Der Ursprung der PROJEN-GmbH liegt in der Projektmanagement-Beratung. Die Firmengründer haben 2011 gemeinschaftlich ein ganzheitliches Konzept für professionelles
MehrDie forschungsleitenden Fragestellungen sind:
ABSTRACT In der heutigen Zeit ist es von Bedeutung Abläufe, Schritte, Handlungen, Prozesse und dergleichen nicht bloß durchzuführen oder zu setzen, sondern geordnet und mit System vorzunehmen, um in unserer
MehrProjektmanagement in der Spieleentwicklung
Projektmanagement in der Spieleentwicklung Inhalt 1. Warum brauche ich ein Projekt-Management? 2. Die Charaktere des Projektmanagement - Mastermind - Producer - Projektleiter 3. Schnittstellen definieren
MehrQualität in Projekten
Qualitätssicherung (QS) / Qualitätsmanagement (QM).. was braucht ein Projekt? 1 Inhalte Begrüßen / Vorstellen QS / QM im Unternehmen & QS / QM im Projekt Beispiele (Kosten) Zusammenfassung / Abschluss
MehrObjektorientierter Software-Entwurf Grundlagen 1 1. Analyse Design Implementierung. Frühe Phasen durch Informationssystemanalyse abgedeckt
Objektorientierter Software-Entwurf Grundlagen 1 1 Einordnung der Veranstaltung Analyse Design Implementierung Slide 1 Informationssystemanalyse Objektorientierter Software-Entwurf Frühe Phasen durch Informationssystemanalyse
MehrOUTSOURCING ADVISOR. Analyse von SW-Anwendungen und IT-Dienstleistungen auf ihre Global Sourcing Eignung. Bewertung von Dienstleistern und Standorten
Outsourcing Advisor Bewerten Sie Ihre Unternehmensanwendungen auf Global Sourcing Eignung, Wirtschaftlichkeit und wählen Sie den idealen Dienstleister aus. OUTSOURCING ADVISOR Der Outsourcing Advisor ist
MehrInformationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:
Informationssystemanalyse Problemstellung 2 1 Problemstellung Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse: große Software-Systeme werden im Schnitt ein Jahr zu spät
Mehr«Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen
18 «Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen teilnimmt und teilhat.» 3Das Konzept der Funktionalen
MehrWarum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
MehrDas Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin
Fragestellungen: Warum reicht das Lastenheft nicht aus? Was kann ich mit dem Lastenheft machen? Was unterscheidet das Pflichtenheft vom Lastenheft? Was gehört zum Auftragsumfang einer Individualsoftware?
Mehr1 Einleitung. 1.1 Motivation und Zielsetzung der Untersuchung
1 Einleitung 1.1 Motivation und Zielsetzung der Untersuchung Obgleich Tourenplanungsprobleme zu den am häufigsten untersuchten Problemstellungen des Operations Research zählen, konzentriert sich der Großteil
MehrTender Manager. Sparen Sie Zeit und Kosten durch eine optimierte Erstellung Ihrer individuellen IT-Ausschreibungen
Tender Manager Sparen Sie Zeit und Kosten durch eine optimierte Erstellung Ihrer individuellen IT-Ausschreibungen Tender Manager Der plixos Tender Manager reduziert drastisch den Aufwand bei der Durchführung
MehrMultichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung
Philip Michel CRM Project Manager 23 June 2011 Multichannel Challenge: Integration von Vertriebsorganisation und Contact Center in der Versicherung 2009 IBM Corporation Die Multichannel Challenge eines
MehrRisikomanagement für IT-Projekte: Vergleich von Risiken und Methoden
Sperrvermerk Risikomanagement für IT-Projekte: Vergleich von Risiken und Methoden Bachelorarbeit Zur Erlangung des akademischen Grades Bachelor of Science (B.Sc.) im Studiengang Wirtschaftswissenschaft
MehrUnsere These: Meilensteindefinitionen sind wichtig für die Projektplanung und die Bewertung des Projektstatus.
Fachgruppe Projektmanagement im Mittelstand August 2015 Themen, die vor dem Projekt durchzuführen sind KNOW-HOW Unsere These: Meilensteindefinitionen sind wichtig für die Projektplanung und die Bewertung
MehrInformationssicherheit als Outsourcing Kandidat
Informationssicherheit als Outsourcing Kandidat aus Kundenprojekten Frankfurt 16.06.2015 Thomas Freund Senior Security Consultant / ISO 27001 Lead Auditor Agenda Informationssicherheit Outsourcing Kandidat
MehrDie vorliegende Arbeitshilfe befasst sich mit den Anforderungen an qualitätsrelevante
ISO 9001:2015 Die vorliegende Arbeitshilfe befasst sich mit den Anforderungen an qualitätsrelevante Prozesse. Die ISO 9001 wurde grundlegend überarbeitet und modernisiert. Die neue Fassung ist seit dem
MehrHandbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken
Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen
MehrBETTER.SECURITY AWARENESS FÜR INFORMATIONSSICHERHEIT
FÜR INFORMATIONSSICHERHEIT FÜR INFORMATIONSSICHERHEIT Informationssicherheit bedingt höhere Anforderungen und mehr Verantwortung für Mitarbeiter und Management in Unternehmen und Organisationen. Awareness-Trainings
MehrInterkulturelles Projektmanagement in internationalen Projekten am Beispiel von afghanischen Mitarbeitern. Bachelorarbeit
Interkulturelles Projektmanagement in internationalen Projekten am Beispiel von afghanischen Mitarbeitern Bachelorarbeit zur Erlangung des akademischen Grades,,Bachelor of Science (B.Sc.) im Studiengang
MehrProzessoptimierung. und. Prozessmanagement
Prozessoptimierung und Prozessmanagement Prozessmanagement & Prozessoptimierung Die Prozesslandschaft eines Unternehmens orientiert sich genau wie die Aufbauorganisation an den vorhandenen Aufgaben. Mit
MehrEinflussfaktoren auf die Teamkompetenz in Projekten. Empirische Studie zur Master Thesis Mai 2010
Einflussfaktoren auf die Teamkompetenz in Projekten Empirische Studie zur Master Thesis Mai 2010 Studie zu Einflussfaktoren auf die Teamkompetenz 1 Aufbau der Studie 2 Grunddaten der Befragung 3 Ergebnisse
MehrRWE Service. lieferantenmanagement. Konzentration auf die Besten gemeinsam sind wir stark
RWE Service lieferantenmanagement Konzentration auf die Besten gemeinsam sind wir stark 3 lieferantenmanagement einleitung LIEFERANTENMANAGEMENT IM ÜBERBLICK Wir wollen gemeinsam mit Ihnen noch besser
MehrFragebogen ISONORM 9241/110-S
Fragebogen ISONORM 9241/110-S Beurteilung von Software auf Grundlage der Internationalen Ergonomie-Norm DIN EN ISO 9241-110 von Prof. Dr. Jochen Prümper www.seikumu.de Fragebogen ISONORM 9241/110-S Seite
MehrProjektarbeit. 2003 Eberhard Neef - 2 - Nee Seite 1
Nee Seite 1 1. Projektorganisation...2 1.1. Projektdefinition...2 1.2. Projektauslösung...2 1.3. Vorstudie...2 1.3.1. Zweck der Vorstudie und Aufgaben...2 1.3.2. Problemanalyse...2 1.3.3. Ziele...3 1.3.4.
MehrIT-Governance und Social, Mobile und Cloud Computing: Ein Management Framework... Bachelorarbeit
IT-Governance und Social, Mobile und Cloud Computing: Ein Management Framework... Bachelorarbeit zur Erlangung des akademischen Grades Bachelor of Science (B.Sc.) im Studiengang Wirtschaftswissenschaft
MehrSDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
MehrUse Cases. Use Cases
Use Cases Eigenschaften: Ein Use Case beschreibt einen Teil des Verhaltens eines Systems aus externer Sicht (Formuliert in der der Fachsprache der Anwendung) Dies geschieht, indem ein Systemdialog beschrieben
MehrProjekt- Management. Landesverband der Mütterzentren NRW. oder warum Horst bei uns Helga heißt
Projekt- Management oder warum Horst bei uns Helga heißt Landesverband der Projektplanung Projektplanung gibt es, seit Menschen größere Vorhaben gemeinschaftlich durchführen. militärische Feldzüge die
MehrFUTURE NETWORK 20.11.2013 REQUIREMENTS ENGINEERING
18/11/13 Requirements Engineering 21 November 2013 DIE GRUNDFRAGEN Wie erhält der Kunde den größten Nutzen? Wie kann der Kunde am besten spezifizieren, was er haben will? Welchen Detailierungsgrad braucht
MehrB&B Verlag für Sozialwirtschaft GmbH. Inhaltsübersicht
Inhaltsübersicht Der Wandel vom Verkäufermarkt zum Käufermarkt... 5 Erfinde Produkte und verkaufe sie!... 5 Finde Wünsche und erfülle sie!... 5 Der Kunde ist der Maßstab... 6 Der Kundenwunsch hat Vorrang...
MehrAufgabenheft. Fakultät für Wirtschaftswissenschaft. Modul 32701 - Business/IT-Alignment. 26.09.2014, 09:00 11:00 Uhr. Univ.-Prof. Dr. U.
Fakultät für Wirtschaftswissenschaft Aufgabenheft : Termin: Prüfer: Modul 32701 - Business/IT-Alignment 26.09.2014, 09:00 11:00 Uhr Univ.-Prof. Dr. U. Baumöl Aufbau und Bewertung der Aufgabe 1 2 3 4 Summe
MehrDie Zukunft der Zukunftsforschung im Deutschen Management: eine Delphi Studie
Die Zukunft der Zukunftsforschung im Deutschen Management: eine Delphi Studie Executive Summary Zukunftsforschung und ihre Methoden erfahren in der jüngsten Vergangenheit ein zunehmendes Interesse. So
MehrProjektmanagement PPSAP WS 03/04. Inhaltsverzeichnis : 1. Projektmanagement
PPSAP WS 03/04 H.Pangestu, S.Krutt 1 Inhaltsverzeichnis : 1. 1.1 Definition 1.2 Merkmale 1.3 Notwendigkeit 1.4 Dimensionen 1.5 Grafik Projekt 1.6 Projektablauf 2. Beispiel nach Prof. Isenbergs Projekt
MehrDeutschland-Check Nr. 35
Beschäftigung älterer Arbeitnehmer Ergebnisse des IW-Unternehmervotums Bericht der IW Consult GmbH Köln, 13. Dezember 2012 Institut der deutschen Wirtschaft Köln Consult GmbH Konrad-Adenauer-Ufer 21 50668
MehrVgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.
Vgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.pdf Nachdem die Projekt-Vision und die Stakeholder bekannt sind,
Mehr2. Psychologische Fragen. Nicht genannt.
Checkliste für die Beurteilung psychologischer Gutachten durch Fachfremde Gliederung eines Gutachtens 1. Nennung des Auftraggebers und Fragestellung des Auftraggebers. 2. Psychologische Fragen. Nicht genannt.
MehrDISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN. Nr. 348
DISKUSSIONSBEITRÄGE DER FAKULTÄT FÜR BETRIEBSWIRTSCHAFTSLEHRE MERCATOR SCHOOL OF MANAGEMENT UNIVERSITÄT DUISBURG-ESSEN Nr. 348 Konzeption eines Projektvorgehensmodells für die Business-Intelligence-Strategieberatung
MehrDie Softwareentwicklungsphasen!
Softwareentwicklung Die Softwareentwicklungsphasen! Die Bezeichnungen der Phasen sind keine speziellen Begriffe der Informatik, sondern den allgemeinen Prinzipien zur Produktion integrierter Systeme entliehen.
MehrWir organisieren Ihre Sicherheit
Wir organisieren Ihre Sicherheit Wir organisieren Ihre Sicherheit Unternehmen Die VICCON GmbH versteht sich seit 1999 als eigentümergeführtes und neutrales Unternehmen für Management- und Sicherheitsberatung.
MehrLeitfaden zum Erstellen der Projektarbeit
Leitfaden zum Erstellen der Projektarbeit an der Höheren H http://www.slideshare.net www.slideshare.net/rudolpdo/vorgehensweise vorgehensweise-projektarbeit Was ist gefordert? Projektmanagement Unterlagen
MehrProjektmanagement Kapitel 3 Tools die Werkzeuge. Projektstrukturplan PSP
Projektmanagement Projektstrukturplan Seite 1 von 6 Projektmanagement Kapitel 3 Tools die Werkzeuge Projektstrukturplan PSP 1.1 Definition Der Projektstrukturplan stellt die, aus dem Kundenvertrag geschuldete
MehrPatch-Management. Leibniz-Akademie Hannover Wirtschaftsinformatik B. Sc. Praxisreflexion im Bereich Management im SS 2011
Leibniz-Akademie Hannover Wirtschaftsinformatik B. Sc. Praxisreflexion im Bereich Management im SS 2011 Patch-Management Thomas Beer Abgabedatum: 28.03.2011 Anmerkung: Diese Wissenschaftliche Arbeit ist
MehrGeyer & Weinig: Service Level Management in neuer Qualität.
Geyer & Weinig: Service Level Management in neuer Qualität. Verantwortung statt Versprechen: Qualität permanent neu erarbeiten. Geyer & Weinig ist der erfahrene Spezialist für Service Level Management.
MehrGrundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service
Grundlagen für den erfolgreichen Einstieg in das Business Process Management SHD Professional Service Der BPM-Regelkreis Im Mittelpunkt dieser Übersicht steht die konkrete Vorgehensweise bei der Einführung
MehrIshikawa-Diagramm. 1 Fallbeispiel 2. 2 Was ist ein Ishikawa-Diagramm 2. 3 Vorgehen bei der Erstellung eines Ishikawa-Diagramms 2.
Ishikawa-Diagramm 1 Fallbeispiel 2 2 Was ist ein Ishikawa-Diagramm 2 3 Vorgehen bei der Erstellung eines Ishikawa-Diagramms 2 4 Vorteile 5 5 Nachteile 5 6 Fazit 5 7 Literaturverzeichnis 6 1 Fallbeispiel
MehrOrganisation des Qualitätsmanagements
Organisation des Qualitätsmanagements Eine zentrale Frage für die einzelnen Funktionen ist die Organisation dieses Bereiches. Gerade bei größeren Organisationen Für seine Studie mit dem Titel Strukturen
MehrSWE12 Übungen Software-Engineering
1 Übungen Software-Engineering Software-Qualitätssicherung / Software-Qualitätsmanagement 2 Aufgabe 1 Ordnen Sie die folgenden Zitate dem entsprechenden Ansatz zum Qualitätsbegriff zu und begründen Sie
MehrERGEBNISSE DER CW-MARKTSTUDIE COLLABORATION AUS DER CLOUD IM UNTERNEHMENSEINSATZ IN TABELLARISCHER FORM
ERGEBNISSE DER CW-MARKTSTUDIE COLLABORATION AUS DER CLOUD IM UNTERNEHMENSEINSATZ IN TABELLARISCHER FORM 10 Frage 1: Werden in Ihrem Unternehmen Collaboration-Tools eingesetzt, und wenn ja, wie viele? Anm.:
MehrÜbungsklausur vom 7. Dez. 2007
Übungsklausur vom 7. Dez. 2007 Ein Lösungsmuster Teilbereiche der Softwaretechnik Software Anforderungen Software Entwurf Software Konstruktion Software Test Software Wartung Software Konfigurationsmanagement
MehrFachhochschule für Technik und Wirtschaft Berlin FB4: Wirtschaftsinformatik
Fachhochschule für Technik und Wirtschaft Berlin FB4: Wirtschaftsinformatik Entwicklung und Evaluation eines Vorgehensmodells zur Optimierung des IT-Service im Rahmen eines IT-Assessment Framework Oliver
MehrTech-Clarity Perspective: Best Practices für die Konstruktionsdatenverwaltung
Tech-Clarity Perspective: Best Practices für die Konstruktionsdatenverwaltung Wie effektive Datenmanagement- Grundlagen die Entwicklung erstklassiger Produkte ermöglichen Tech-Clarity, Inc. 2012 Inhalt
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrProjektmanagement Projekte erfolgreich führen! Patrick Frontzek 26.11.2013
Projektmanagement Projekte erfolgreich führen! Patrick Frontzek 26.11.2013 Agenda des Vortrags Vorstellung Was ist Projektmanagement? Phasen des Projektmanagements Zusammenfassung & Ausblick Zielsetzung
MehrErgebnisse der NOVIBEL-Kundenzufriedenheitsanalyse 2002
Ergebnisse der NOVIBEL-Kundenzufriedenheitsanalyse 2002 1. Grundlagen zum Verständnis der Befragung NOVIBEL führt die Kundenzufriedenheitsanalyse seit dem Jahr 2000 in Zusammenarbeit mit dem Lehrstuhl
MehrNutzen Sie das in Easy Turtle voll editierbare Modell der DIN EN ISO 9001:2008
Nutzen Sie das in Easy Turtle voll editierbare Modell der DIN EN ISO 9001:2008 Qualität ist keine Funktion Qualität ist ein Weg des Denkens. Qualität ist die Summe aller Tätigkeiten in einem Unternehmen.
MehrFunctional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit
Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit Mittelstraße 25/1 88471 Laupheim Fon: 07392-9393525 Fax: 07392-9393526 Mailto: tf@thomasfranzen.com Beispiele nicht sicherer
Mehr