Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › BWL - Unternehmensführung, Management, Organisation

Qualitätssicherung in einem flexiblen Softwareentwicklungsprozeß bei Netscape

Titel: Qualitätssicherung in einem flexiblen Softwareentwicklungsprozeß bei Netscape

Seminararbeit , 2002 , 22 Seiten , Note: 1,3

Autor:in: Dipl.-Kfm. Dirk Slama (Autor:in)

BWL - Unternehmensführung, Management, Organisation
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Einleitung

Die Qualität eines Produkts ist ein wichtiges Verkaufsargument und damit ein entscheidender Wettbewerbsfaktor.1 Dies gilt auch für den Software-Markt, der sich von einem Verkäufer- zu einem Käufermarkt gewandelt hat.2 Um das erforderliche Qualitätsniveau zu sichern, sind innerhalb des Unternehmens Maßnahmen zur Qualitätssicherung zu etablieren.

In der folgenden Arbeit wird die Qualitätssicherung bei dem Software-Unternehmen Netscape untersucht. Zunächst erfolgt eine kurze Begriffsabgrenzung. Im Anschluß daran werden die besonderen Rahmenbedingungen beschrieben, die für Netscape gelten. Nach der Darstellung wesentlicher Gestaltungsziele der Qualitätssicherung werden im Hauptteil verschiedene Maßnahmen aufgezeigt, die bei Netscape zur Qualitätssicherung während der Softwareentwicklung angewendet werden. Die Grundlage der Ergebnisse ist die Analyse von betriebswirtschaftlichen Monographien und Zeitschriftenartikeln.

------

1 Vgl. Thaller, Software-Qualität, S. 9.

2 Vgl. Bächle, Qualitätsmanagement, S. VII.

Leseprobe


Inhaltsverzeichnis

1. Einleitung

2. Theoretische Grundlagen

2.1 Qualität

2.2 Qualitätssicherung

2.3 Softwareentwicklungsprozeß

3. Rahmenbedingungen

3.1 Bedeutung der Qualität für Softwareunternehmen

3.2 Besonderheiten der Internet-Software-Branche

4. Gestaltungsziele der Qualitätssicherung

4.1 Ziele der Qualitätssicherung

4.2 Schwerpunkt der Qualitätssicherung

4.3 Frühzeitige Qualitätssicherung

4.4 Flexibilität in der Softwareentwicklung

4.5 Erfüllung der Kundenanforderungen

5. Bedeutung der Qualitätssicherung bei Netscape

6. Gestaltungsmaßnahmen der Qualitätssicherung bei Netscape

6.1 Gestaltung der Entwicklungszyklen

6.1.1 Kurze Entwicklungszyklen

6.1.2 Qualitätssicherung durch kurze Entwicklungszyklen

6.2 Festlegen von Meilensteinen

6.2.1 Meilensteine und ihre Bedeutung

6.2.2 Qualitätssicherung durch Meilensteine

6.3 Erstellung von Daily Builds

6.3.1 Daily Builds

6.3.2 Qualitätssicherung durch Daily Builds

6.4 Einsatz von Softwaretools

6.4.1 Einsatz der Softwaretools CVS, Tinderbox und Bonsai

6.4.2 Qualitätssicherung mit Hilfe der Software-Tools

6.5 Durchführung von Beta-/Field-Tests

6.5.1 Feedback-Generierung durch Beta- / Field-Tests

6.5.2 Qualitätssicherung durch Beta-/Field-Tests

6.6 Testen der Software

6.6.1 Testen und Testautomatisierung

6.6.2 Qualitätssicherung durch Testen und die Illusion der vollständigen Automatisierung

6.7 Abhalten von Postmortems

6.7.1 Postmortems

6.7.2 Qualitätssicherung durch Postmortems

7. Zusammenfassung

8. Literaturhinweise

Zielsetzung & Themen

Die vorliegende Arbeit untersucht, wie das Unternehmen Netscape in einem hochdynamischen Marktumfeld Maßnahmen der Qualitätssicherung in seinen Softwareentwicklungsprozess integriert, um wettbewerbsfähige Produkte zu gewährleisten.

  • Methoden der Qualitätssicherung in der Internet-Softwarebranche
  • Anpassung von Entwicklungszyklen an volatile Marktanforderungen
  • Rolle der kontinuierlichen Feedback-Generierung und Testautomatisierung
  • Bedeutung der Prozessqualität bei der Produktentwicklung

Auszug aus dem Buch

6.3.1 Daily Builds

Das funktionsfähige Softwareprogramm besteht aus einer Vielzahl einzelner Komponenten. Diese werden während des Entwicklungsprozesses parallel von verschiedenen Entwicklern programmiert. Es ist daher erforderlich, die verschiedenen Komponenten aufeinander abzustimmen. Beispielsweise muß sichergestellt werden, daß die Lesezeichenfunktion des Navigators mit dem Dateimanagement und der Internet-Browser-Funktion störungsfrei zusammenarbeitet.

Um von Beginn an die Kompatibilität der einzelnen Bestandteile und damit die Funktionsfähigkeit als ein wesentliches Qualitätsmerkmal zu sichern, werden bei Netscape täglich Zwischenversionen, sogenannte „Daily Builds“, erstellt. Hierzu wird am Ende eines Tages der neue Code getestet, indem er in eine Kopie des letzten Prototypen eingefügt wird. Auftretende Fehler werden beseitigt. Verlaufen die Tests erfolgreich, wird der Code zur Implementierung in die bisherige Zwischenversion bereitgestellt. Diese wird mit den neuen Komponenten über Nacht automatisch miteinander verknüpft, es entsteht ein neuer Prototyp, der aktuelle Daily-Build. Dieser wird automatisch verschiedenen Tests unterzogen, um das Zusammenspiel der Komponenten zu testen. Am nächsten Morgen erhalten dann alle Entwickler zusammen mit der neuen Zwischenversion eine Liste mit aufgetretenen Fehlern. Die erste Aufgabe des Tages besteht darin, diese Fehler zu korrigieren, erst dann wird zu anderen Aufgaben übergegangen.

Zusammenfassung der Kapitel

1. Einleitung: Diese Einleitung skizziert die Bedeutung von Softwarequalität im heutigen Käufermarkt und führt in die Untersuchung der Qualitätssicherungsmaßnahmen bei Netscape ein.

2. Theoretische Grundlagen: Hier werden zentrale Begriffe wie Qualität, Qualitätssicherung und der Softwareentwicklungsprozess definiert und kontextualisiert.

3. Rahmenbedingungen: Dieses Kapitel erläutert den Stellenwert von Softwarequalität für den Unternehmenserfolg und die besonderen Herausforderungen in der dynamischen Internet-Branche.

4. Gestaltungsziele der Qualitätssicherung: Hier werden die strategischen Ziele, der Fokus auf die Entwicklungsphase sowie die Notwendigkeit von Flexibilität und Kundenzentrierung dargelegt.

5. Bedeutung der Qualitätssicherung bei Netscape: Dieses Kapitel beschreibt die organisatorische Verankerung der Qualitätssicherung bei Netscape und deren unterschiedlichen Stellenwert in verschiedenen Projektstadien.

6. Gestaltungsmaßnahmen der Qualitätssicherung bei Netscape: Der Hauptteil analysiert spezifische operative Methoden wie Entwicklungszyklen, Meilensteine, Daily Builds, Softwaretools, Tests und Postmortems.

7. Zusammenfassung: Die Arbeit resümiert, dass Netscape durch ein enges Zusammenspiel von Prozessgestaltung und Produktfokus erfolgreich auf technologische Veränderungen reagiert.

8. Literaturhinweise: Dieses Kapitel listet alle verwendeten Monographien, Artikel und Quellen auf, die der wissenschaftlichen Fundierung dienen.

Schlüsselwörter

Netscape, Qualitätssicherung, Softwareentwicklung, Internet-Branche, Daily Builds, Prozessqualität, Testautomatisierung, Beta-Tests, Meilensteine, Produktqualität, Kundenzufriedenheit, Flexibilität, Fehlerprävention, Softwaretools, Postmortems

Häufig gestellte Fragen

Worum geht es in dieser wissenschaftlichen Arbeit grundlegend?

Die Arbeit analysiert die Strategien und operativen Maßnahmen zur Qualitätssicherung bei Netscape, einem Softwareunternehmen in einem besonders dynamischen Marktumfeld.

Welche zentralen Themenfelder werden abgedeckt?

Die zentralen Felder umfassen die Definition von Qualität, die spezifischen Rahmenbedingungen der Internet-Softwareentwicklung, Gestaltungsziele und konkrete Maßnahmen wie Daily Builds oder Testautomatisierung.

Was ist das primäre Ziel oder die zentrale Forschungsfrage?

Das Ziel ist es aufzuzeigen, wie Netscape trotz hoher Volatilität und sich ständig ändernder Kundenanforderungen durch flexible Qualitätssicherungsprozesse wettbewerbsfähige Produkte entwickelt.

Welche wissenschaftliche Methode wurde für die Arbeit verwendet?

Die Ergebnisse basieren auf einer fundierten Analyse betriebswirtschaftlicher Monographien und relevanter Zeitschriftenartikel.

Was wird im Hauptteil der Arbeit primär behandelt?

Der Hauptteil konzentriert sich auf die praktischen Maßnahmen zur Qualitätssicherung bei Netscape, einschließlich der Prozessgestaltung, technischer Hilfsmittel und der Einbindung von Kundenfeedback.

Welche Schlüsselwörter charakterisieren den Inhalt der Arbeit?

Wichtige Begriffe sind Qualitätssicherung, Softwareentwicklung, Netscape, Daily Builds, Flexibilität, Kundenzufriedenheit, Testautomatisierung und Prozessqualität.

Warum ist die Flexibilität bei der Softwareentwicklung laut dem Autor so kritisch?

In der Internet-Branche können sich Kundenanforderungen und Technologien während der Entwicklung so schnell ändern, dass unflexible Prozesse dazu führen könnten, dass ein Produkt bei Fertigstellung bereits obsolet ist.

Was genau versteht Netscape unter „Daily Builds“ und warum sind sie für die Qualität wichtig?

Daily Builds sind tägliche Zwischenversionen des Programms. Sie ermöglichen es, Integrationsfehler sofort zu entdecken, die Zusammenarbeit der Komponenten zu garantieren und permanent ein stabiles Produkt bereitzuhalten.

Ende der Leseprobe aus 22 Seiten  - nach oben

Details

Titel
Qualitätssicherung in einem flexiblen Softwareentwicklungsprozeß bei Netscape
Hochschule
Universität zu Köln  (Lehrstuhl für Wirtschaftsinformatik - Systementwicklung)
Note
1,3
Autor
Dipl.-Kfm. Dirk Slama (Autor:in)
Erscheinungsjahr
2002
Seiten
22
Katalognummer
V51271
ISBN (eBook)
9783638472890
ISBN (Buch)
9783656795032
Sprache
Deutsch
Schlagworte
Qualitätssicherung Softwareentwicklungsprozeß Netscape
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Dipl.-Kfm. Dirk Slama (Autor:in), 2002, Qualitätssicherung in einem flexiblen Softwareentwicklungsprozeß bei Netscape, München, GRIN Verlag, https://www.grin.com/document/51271
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  22  Seiten
Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum