ISO 12207

ISO 12207

Ziel des 1995 veröffentlichten Standards ISO/IEC 12207 („Software Life Cycle Processes“) ist eine bessere Verständigung bei Verhandlungen und Verträgen zwischen Kunden und Lieferanten von Projekten zur Entwicklung, dem Betrieb und der Wartung von Softwaresystemen. Dieser Standard ist nicht anwendbar beim Kauf von Standardsoftwarepaketen.

Inhaltsverzeichnis

Beschreibung

ISO/IEC 12207 stellt einen Rahmen für Prozesse im Lebenszyklus von Software (Software Life-Cycle Processes) dar. Er beschreibt auf hoher Ebene alle wichtigen Prozesse des Lebenszyklus von der Ideenfindung bis zur Stilllegung und ihre Beziehungen untereinander. Prozesse bestehen aus Aktivitäten und diese wiederum aus einzelnen Aufgaben. ISO/IEC 12207 definiert eine Prozessstruktur unter Verwendung einer allgemein akzeptierten Terminologie, sie legt sich nicht fest auf ein bestimmtes Lebenszyklusmodell oder eine bestimmte Entwicklungsmethode. Es werden keine Details bezüglich des "Wie" bei der Durchführung der Aktivitäten und Aufgaben und auch keine Vorschriften bezüglich Namen, Formaten oder Inhalten von Dokumenten vorgegeben.

Zusätzlich beschreibt ISO/IEC 12207 wie der Standard auf eine bestimmte Organisation oder auf ein konkretes Projektvorhaben zugeschnitten werden kann.

Prozesse

Unterschieden werden folgende Prozesse:

Primärprozesse

Beschaffung (Aktivitäten des Beschaffers von Software und Dienstleistungen), Lieferung (Aktivitäten des Lieferers von Software und Dienstleistungen), Entwicklung (Aktivitäten des Softwareentwicklers), Betrieb (dazu zählen Aktivitäten wie Systemeinführung, -test und Benutzerunterstützung) und Wartung (Fehler- und Mängelbehebung, Durchsatzverbesserung, Anpassung an verändertes Umfeld,...).

Unterstützende Prozesse

Dokumentation, Konfigurationsmanagement, Qualitätssicherung, formale Überprüfung der Prozesse (Verifizierung "Wird das Produkt korrekt, also nach Vorgabe, entwickelt?"), Inhaltliche Überprüfung (Validierung "Wird das richtige Produkt entwickelt? Entspricht es den Erwartungen?"), Abstimmung zwischen Kunde und Lieferant (Joint Review), Audit und Problembehebung.

Organisatorische Prozesse

Zu den organisatorische Prozessen gehören Management, Infrastruktur (Aktivitäten zur Bereitstellung der notwendigen Infrastruktur, z.B. Hardware, Software, Standards, Werkzeuge), Optimierung (Messen, Überprüfen und Verbessern der Lebenszyklusprozesse) und Schulungsmaßnahmen.

Siehe auch

  • Im Zusammenhang mit ISO/IEC 12207 (Prozesse im Lebenszyklus von Software) stehen ISO 9001 (Qualitätsmanagement) und ISO/IEC 15504 (Prozessassessment) - der sogenannte SPICE-Standard.
  • Eine Beschreibung der einzelnen Prozesse der ISO/IEC 12207 AMD1 und AMD2 ist auch in der ISO/IEC 15504-5 (SPICE) enthalten. Dort sind grundlegende Praktiken (Base Practices) und Arbeitsprodukte (Work Products) als zusätzliche Information angegeben, die bei einem Prozessassessment als Indikatoren zur Beurteilung der Erfüllungsgrade herangezogen werden.
  • Das V-Modell, ein Entwicklungsmodell

Weblinks

International Standard ISO/IEC 12207 Software Life Cycle Processes (PDF, 80 kB)


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • ISO 12207 — La norme ISO 12207 a pour objectif de poser la référence pour les processus du cycle de vie logiciel pris dans sa généralité avec : des processus de base : Acquisition pour l organisme lui même, Activités du fournisseur, Développement… …   Wikipédia en Français

  • ISO 12207 — is an ISO standard for software lifecycle processes. It aims to be the standard that defines all the tasks required for developing and maintaining software.The ISO 12207 standard establishes a process of lifecycle for software, including… …   Wikipedia

  • ISO 15504 — ISO/IEC 15504 also known as SPICE (Software Process Improvement and Capability dEtermination) is a framework for the assessment of processes developed by the Joint Technical Subcommittee between ISO (International Organization for… …   Wikipedia

  • ISO 15504 — Aujourd’hui, de nombreux organismes s’efforcent d’améliorer leurs processus de développement de logiciel et d’en mesurer les progrès. La norme ISO/IEC 15504 initialement connue sous le nom de SPICE (Software Process Improvement and Capability… …   Wikipédia en Français

  • Iso 15504 — Aujourd’hui, de nombreux organismes s’efforcent d’améliorer leurs processus de développement de logiciel et d’en mesurer les progrès. La norme ISO/IEC 15504 initialement connue sous le nom de SPICE (Software Process Improvement and Capability… …   Wikipédia en Français

  • ISO/CEI 15504 — La norme ISO/CEI 15504 fournit un cadre pour l évaluation des processus. Ce cadre peut être utilisé par des organisations impliquées dans la planification, la gestion, le suivi, le contrôle, et l amélioration de l acquisition, de la fourniture,… …   Wikipédia en Français

  • ISO 15288 — The ISO/IEC 15288 is a Systems Engineering standard covering processes and life cycle stages. Initial planning for the ISO/IEC 15288:2002(E) standard started in 1994 when the need for a common Systems Engineering process framework was recognised …   Wikipedia

  • ISO/IEC 12207 — Information Technology / Software Life Cycle Processes, es el estándar para los procesos de ciclo de vida del software de la organización ISO. Contenido 1 Introducción 2 Estructura 3 Procesos 4 …   Wikipedia Español

  • ISO 4217 — (ИСО 4217) Коды для представления валют и фондов Codes for the representation of currencies and funds  (англ.) Codes pour la représentation des monnaies et types de fonds  (фр.) …   Википедия

  • ISO 9000 — ISO 9000  серия международных стандартов, описывающих требования к системе менеджмента качества организаций и предприятий. Серия стандартов ISO 9000 разработана Техническим комитетом 176 (ТК 176) Международной организации по стандартизации.… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”