Newsletter

    Chcesz być na bieżąco z nowościami ze świata jakości? Zapisz się!

    ASPICE

    ASPICE (Automotive Software Process Improvement and Capability dEtermination) to międzynarodowy standard oceny i doskonalenia procesów inżynierii oprogramowania oraz systemów w przemyśle motoryzacyjnym. Pełna nazwa standardu to Automotive SPICE, a jego celem jest poprawa jakości procesów związanych z rozwojem produktów elektronicznych, elektrycznych i oprogramowania w branży motoryzacyjnej.

    ASPICE jest oparty na ogólnym standardzie ISO/IEC 330xx dotyczącym oceny i doskonalenia procesów i dostosowany do specyficznych wymagań sektora motoryzacyjnego.


    Cel ASPICE:

    1. Poprawa jakości procesów:
      • Zapewnienie, że procesy związane z projektowaniem, rozwojem i wdrażaniem systemów motoryzacyjnych są efektywne i niezawodne.
    2. Ocena dostawców:
      • Dostarczenie metody do oceny zdolności dostawców do realizacji procesów zgodnych z wymaganiami klientów.
    3. Spełnienie wymagań klientów:
      • Wspieranie zgodności z wymaganiami producentów OEM i norm branżowych, takich jak ISO 26262.
    4. Standaryzacja procesów:
      • Ujednolicenie sposobu zarządzania procesami rozwoju produktów w branży motoryzacyjnej.

    Zakres ASPICE:

    1. Procesy inżynieryjne:
      • Dotyczą projektowania, implementacji, testowania i walidacji oprogramowania oraz systemów.
    2. Procesy zarządzania:
      • Koncentrują się na zarządzaniu projektami, konfiguracją, zmianami i jakością.
    3. Procesy wspierające:
      • Wspomagają realizację projektów, np. poprzez zarządzanie ryzykiem, infrastrukturą i zasobami.

    Struktura ASPICE:

    ASPICE opisuje process reference model (PRM), który zawiera 31 procesów podzielonych na trzy kategorie:

    1. Procesy podstawowe (Primary):
      • Dotyczą głównie działań inżynieryjnych, takich jak rozwój oprogramowania, systemów i komponentów.
      • Przykłady:
        • System Requirements Analysis (SYS.2)
        • Software Design (SWE.3)
        • Software Testing (SWE.4, SWE.5)
    2. Procesy wspierające (Supporting):
      • Obejmują procesy ułatwiające realizację projektów, np. zarządzanie konfiguracją.
      • Przykłady:
        • Configuration Management (SUP.8)
        • Verification (SUP.10)
    3. Procesy organizacyjne (Organizational):
      • Dotyczą zarządzania jakością, ryzykiem i organizacją procesów.
      • Przykłady:
        • Quality Assurance (ORG.2)
        • Risk Management (ORG.3)

    Model oceny ASPICE:

    Ocena procesów w ASPICE odbywa się w dwóch wymiarach:

    1. Wymiar procesów:
      • Każdy proces jest oceniany pod kątem spełnienia wymagań dla jego realizacji.
    2. Wymiar zdolności (Capability Levels):
      • ASPICE definiuje 6 poziomów zdolności procesu:
        • Level 0 – Incomplete: Proces jest niekompletny, brak wymagań lub wyników.
        • Level 1 – Performed: Proces osiąga swoje cele, ale brak standardowej organizacji.
        • Level 2 – Managed: Proces jest zarządzany i dokumentowany.
        • Level 3 – Established: Proces jest ustandaryzowany w całej organizacji.
        • Level 4 – Predictable: Proces jest przewidywalny i stabilny.
        • Level 5 – Optimizing: Proces jest ciągle doskonalony i dostosowywany.

    Przykład zastosowania ASPICE:

    Sytuacja:

    Producent OEM zleca dostawcy opracowanie systemu asystenta parkowania.

    Działania z zastosowaniem ASPICE:

    1. Analiza wymagań:
      • Zespół analizuje specyfikację klienta i tworzy dokumentację wymagań systemowych (SYS.2).
    2. Projektowanie oprogramowania:
      • Tworzenie projektu oprogramowania zgodnie z wymaganiami technicznymi (SWE.3).
    3. Testowanie:
      • Testy modułowe, integracyjne i systemowe, aby zapewnić zgodność z wymaganiami klienta (SWE.4, SWE.5).
    4. Zarządzanie konfiguracją:
      • Wersjonowanie kodu i dokumentacji w celu utrzymania spójności (SUP.8).
    5. Zapewnienie jakości:
      • Przeglądy i audyty w celu potwierdzenia, że procesy i produkty spełniają wymagania (ORG.2).

    Rezultat:

    Dostawca przechodzi pozytywnie audyt ASPICE na poziomie zdolności Level 3, co wzmacnia zaufanie OEM do jakości produktu.


    Korzyści z wdrożenia ASPICE:

    1. Poprawa jakości procesów:
      • Standaryzacja i ustrukturyzowanie procesów inżynieryjnych.
    2. Większa przewidywalność:
      • Stabilne procesy zmniejszają ryzyko opóźnień i błędów w projektach.
    3. Zgodność z wymaganiami OEM:
      • Spełnienie wymagań klientów i norm branżowych, takich jak ISO 26262.
    4. Redukcja kosztów:
      • Mniejsza liczba defektów i problemów dzięki lepszym procesom.
    5. Zwiększenie konkurencyjności:
      • Wyższe poziomy zdolności w ASPICE mogą być atutem w zdobywaniu nowych klientów.

    Wyzwania związane z ASPICE:

    1. Koszty wdrożenia:
      • Konieczność zaangażowania zasobów, szkolenia personelu i dostosowania procesów.
    2. Złożoność:
      • ASPICE wymaga interdyscyplinarnego podejścia, które może być trudne do wdrożenia w mniejszych organizacjach.
    3. Czasochłonność:
      • Proces wdrażania i uzyskania wyższych poziomów zdolności może trwać wiele miesięcy.
    4. Zaangażowanie zespołów:
      • Sukces ASPICE zależy od pełnego zaangażowania wszystkich działów i osób w organizacji.

    Powiązanie ASPICE z innymi standardami:

    1. ISO 26262:
      • ASPICE wspiera wdrażanie wymagań bezpieczeństwa funkcjonalnego w systemach E/E.
    2. IATF 16949:
      • Standard zarządzania jakością w motoryzacji, w którym ASPICE może być jednym z narzędzi do spełnienia wymagań.
    3. CMMI (Capability Maturity Model Integration):
      • Ogólny standard do oceny zdolności procesów, na którym opiera się ASPICE.
    4. ISO 21434:
      • ASPICE może wspierać wdrażanie wymagań dotyczących cyberbezpieczeństwa w motoryzacji.

    Podsumowanie:

    ASPICE (Automotive SPICE) to kluczowy standard w przemyśle motoryzacyjnym, który pomaga firmom osiągać wysoką jakość procesów i produktów, spełniając jednocześnie wymagania klientów i norm branżowych. Dzięki zastosowaniu ASPICE organizacje mogą zwiększyć efektywność, przewidywalność i konkurencyjność, co jest szczególnie ważne w szybko rozwijającej się branży pojazdów elektrycznych i autonomicznych. Pomimo wyzwań związanych z wdrożeniem, korzyści wynikające z zastosowania ASPICE są nieocenione dla długoterminowego sukcesu na rynku motoryzacyjnym.

    Przewijanie do góry