1 / 15

SPICE

SPICE. Mezinárodní standard ISO/IEC 15504. Václav Hapla FEI VŠB-TUO. Úvod. SPICE = S oftware P rocess I mprovement and C apability d E termination = mezinárodní standard ISO/IEC 15504 .

agatha
Download Presentation

SPICE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SPICE Mezinárodní standard ISO/IEC 15504 Václav Hapla FEI VŠB-TUO

  2. Úvod • SPICE = Software Process Improvement and Capability dEtermination = mezinárodní standard ISO/IEC 15504. • Framework pro assesment (hodnocení, auditování) softwarového procesu v organizaci zabývající se vývojem SW. • Vyvíjen společně ISO (International Organization for Standardization) a IEC (International Electrotechnical Commission)

  3. Náplň standardu • Referenčnímodel (model úrovní vyspělosti), vůči němuž jsou audity prováděny. • Směrnice pro provádění assessmentu. • Požadavky na assessory provádějící assessment (dovednosti, praxe, kurzy, zaškolení) a jejich kompetence.

  4. Referenční model • Obsahuje dvě „dimenze“: • Process dimension • Capability dimension

  5. Referenční model – Process Dimension • Processdimension rozděluje procesy v organizaci do pěti kategorií: • customer-supplier • engineering • supporting • management • organization • Definuje charakteristické vlastnosti efektivního procesu – např. Project management v rámci 4. kategorie.

  6. Referenční model – Process Dimension • Z hlediska process dimension se fungující proces skládá z: • Výsledků procesu (Outcomes) nutných k úspěšnému splnění účelu procesu. • Základních praktik (Base Practices), jimiž je těchto výsledků dosaženo.

  7. Referenční model – Capability Dimension • Capability dimension definuje úrovně způsobilosti procesů (capability levels) 0-5 • Každé úrovni odpovídá několik atributů procesu, které jsou v rámci assessmentu měřeny.

  8. Referenční model – Capability Dimension

  9. Referenční model – Capability Dimension • Atributy procesu: • 1.1 Process Performance • 2.1 Performance Management • 2.2 Work Product Management • 3.1 Process Definition • 3.2 Process Deployment • 4.1 Process Measurement • 4.2 Process Control • 5.1 Process Innovation • 5.2 Process Optimization.

  10. Referenční model – Capability Dimension • Atributy procesu jsou číslovány c.x • c značí úroveň způsobilosti procesu (viz dříve) • x je číslo atributu • např. 3.1 je atribut odpovídající 3. úrovni způsobilosti (Established) • Každý atribut je posuzován na stupnici N-P-L-F

  11. Referenční model – Capability Dimension • Každý atribut je posuzován na stupniciN-P-L-F: • Not achieved (0 - 15%) • Partially achieved (>15% - 50%) • Largely achieved (>50%- 85%) • Fully achieved (>85% - 100%). • Důležitým vodítkem pro assessora jsou indikátory základních praktik (base practice indicators) jednotlivých atributů – míra jejich splnění se odráží na celkovém hodnocení. Jsou rovněž definovány SPICEm.

  12. Směrnice pro assessment • SPICE specifikuje: • Popis assessment process (proces auditování). • Assessment model – zkonkrétnění referenčního modelu. • Nástroje pro assessmentprocess. • Faktory, které přispívají k úspěchu assessment processu (= dodržení času, nákladů, přesnosti)

  13. Assessment Process • Zahájení assessmentu (assessment sponsor = ten kdo si assessment objednal). • Sestaveníassessment týmu, vybrán leadassessor. • Plánování assessmentu, včetněorganizačníchjednotek a procesův nich, které budou hodnoceny (lead assessor a assessment tým). • Briefing před assessmentem. • Sběr dat – interview, sběr dokumentů, statistiky… • Validace dat, zda rozsahem a kvalitou odpovídají standardu SPICE. • Hodnocení procesů. • Předání výsledků assessmentu assessment sponsorovi.

  14. Užití SPICE • SPICE může použít: • SW organizace ke zlepšení své konkurenceschopnosti – SPICE poskytuje vedení při plánování a uskutečňování zlepšení v SW procesu tak, aby dosáhla určité úrovně vyspělosti. • Organizace vybírající dodavatele SW – stanoví určitou cílovou úroveň vyspělosti a posuzuje v rámci assesmentu, nakolik jednotliví dodavatelé splňují tuto úroveň (např. tendry).

  15. Domain Specific Models • Automotive SPICE – zdarma ke stažení po registraci • SPICE 4 SPACE

More Related