|
Spice (Norm)
SPICE (Software Process Improvement and Capability Determination) oder ISO/IEC 15504 ist ein internationaler Standard zur Durchführung von Bewertungen –Assesment- von Unternehmensprozessen mit Schwerpunkt auf der Softwareentwicklung. Er wurde 1998 als Technischer Report (TR) in einer Vorversion verabschiedet und im März 2006 durch den aktuellen internationalen Standard (IS) ersetzt. Dieser besteht zurzeit aus fünf Teilen, von denen jedoch nur der 2. Teil normativen Charakter hat; die anderen Teile dienen lediglich als Beispiele, Erläuterung und Information.
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
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
ISO/IEC 15288: 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 ISO, IEC und IEEE Computer Society freigegeben wurde. ISO/IEC 15288:2008(E) löst ISO/IEC 15288:2002 ab. Die IEEE Bezeichnung ist IEEE Std 15288-2008. In der ISO ist der technische Ausschuss JTC 1/SC 7 Software and systems engineering für diese Norm verantwortlich.
Im Lebenszyklus werden folgende Teilprozesse definiert und unterteilt
- Agreement Processes
- Akquisitionsprozesse (Acquisition Process)
- Lieferprozess (Supply Process)
- Organizational Project-Enabling Processes
- Life Cycle Model Management Process
- Infrastructure Management Process
- Project Portfolio Management Process
- Personalmanagementprozesse (Human Resource Management Process)
- Qualitätsmanagementprozesse (Quality Management Process)
- Projektprozesse (Project Processes)
- Projektplanungsprozesse (Project Planning Process)
- Project Assessment and Control Process
- Entscheidungsprozesse (Decision Management Process)
- Risikomanagement (Risk Management Process)
- Konfigurationsmanagementprozess (Configuration Management Process)
- Information Management Process
- Messverfahren (Measurement Process)
- Technische Prozesse (Technical Processes)
- Stakeholder Requirements Definition Process
- Requirements Analysis Process
- Architekturprozess (Architectural Design Process)
- Implementation Process
- Integration Process
- Verification Process
- Transition Process
- Validation Process
- Operation Process
- Instandhaltungsprozess (Maintenance Process)
- Disposal Prozess
Wir Unterstützen gerne bei bevorstehenden Audits und bereiten intensive Ihre Audits vor um den hohen Ansprüchen der QEM’s zu genügen. Wir begleiten Sie auch bei den turnusmäßigen Tätigkeiten um den gewünschten Spice-Level in Ihrem Unternehmen beibehalten zu können
|