ISO/IEC 12207

ISO/IEC 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 organisatorischen 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/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/IEC 12207:1995 — изд.1 U JTC 1/SC 7 Информационные технологии. Процессы жизненного цикла программного обеспечения Изменения и дополнения: – ISO/IEC 12207:1995/Amd.1:2002 (изд.1 U JTC 1/SC 7) – ISO/IEC 12207:1995/Amd.2:2004 (изд.1 XZ JTC 1/SC 7) раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 15288 — ISO/IEC 15288, mit dem Titel Systementwicklung Der Systemlebenszyklus und seine Prozesse (Systems and software engineering System life cycle Processes), ist eine internationale Norm über den Lebenszyklus von Systemen, die am 1. Februar 2008 von… …   Deutsch Wikipedia

  • ISO/IEC 15504 — SPICE (Software Process Improvement and Capability Determination) oder ISO/IEC 15504 ist ein internationaler Standard zur Durchführung von Bewertungen (Assessments) von Unternehmensprozessen mit Schwerpunkt auf der Softwareentwicklung. Er wurde… …   Deutsch Wikipedia

  • ISO/IEC 15504 — El ISO/IEC 15504, también conocido como Software Process Improvement Capability Determination, abreviado SPICE, en español, «Determinación de la Capacidad de Mejora del Proceso de Software» es un modelo para la mejora y evaluación de los procesos …   Wikipedia Español

  • ISO/IEC TR 15271:1998 — изд.1 T JTC 1/SC 7 Информационные технологии. Руководство по применению ISO/IEC 12207 (Процессы жизненного цикла программных средств) раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC TR 16326:1999 — изд.1 P JTC 1/SC 7 Разработка программного обеспечения. Руководство по применению ISO/IEC 12207 к управлению проектом раздел 35.080 …   Стандарты Международной организации по стандартизации (ИСО)

  • ISO/IEC 14443 — ISO/IEC 14443  стандарт, описывающий частотный диапазон, метод модуляции и протокол обмена бесконтактных пассивных карт (RFID) ближнего радиуса действия (до 10 см) на магнитосвязанных индуктивностях. Стандарт был разработан 8 й рабочей… …   Википедия

  • ISO/IEC 15693 — описывает частотный диапазон, метод модуляции и протокол обмена бесконтактных пассивных карт дальнего радиуса действия (более 10 см) на магнитосвязанных индуктивностях. Стандарт оказался настолько удачен, что был почти без изменений скопирован в… …   Википедия

  • ISO/IEC 7816 — ISO/IEC 7816  стандарт относится к смарт картам (в первую очередь контактным). Описывает форму карты, контактов, их расположение и назначение; протоколы обмена и некоторые аспекты работы с данными. Стандарт можно назвать базовым для всех… …   Википедия

Share the article and excerpts

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