Agenda
- Are you ASPICE Compliant
- What is ASPICE
- ASPICE BIG questions
- ASPICE capability levels
- What Shows that you follow/respect ASPICE
- ASPICE Ratings
- Process Capability and Assessments
- Process Abstraction Levels
- LEVEL 1 template
- How to explore ASPICE document
- References
Let’s talk “PROCESS” here
First, you need to know what ASPICE is?
- Automotive Software Process Improvement Capability dEtermination.
- It is an industry-standard guideline for evaluating software development processes.
________________________________________
ASPICE BIG questions?
- Do you have process even if you don’t really follow them [Initially]?
- Are the processes [PERFORMED] in the project?
- Are they [MANAGED]?
- Are they [ESTABLISHED] for the organization?
- Are they [PREDICTABLE]?
- Are they [INNOVATIVE]?
________________________________________
ASPICE capability levels:
Level 0: Incomplete process
- The process is not implemented, or fails to achieve its process purpose:
- New companies/projects that are still moving from mockup phase to actual product.
- Projects that failed to achieve the process.
- It can be cost or efficiency related reasons.
- The implemented process achieves its process purpose.
- Projects can either nearly or entirely deliver the standard requirements.
- It may have gaps in the process.
Level 2: Managed process
- The performed process that lead to Level 1 is now manageability implemented.
- Processes are planned, monitored and adjusted.
- the work products are appropriately established, controlled and maintained through the project life time.
--> It is still a project assessment not yet across the whole company.
Level 3: Established process
- Now the organization has mature company-wide standards .
- The process is capable of achieving its process outcomes.
Level 4: Predictable process
- Now the organization operates predictively within defined limits to achieve its process outcomes
- Processes are predictable and aligned with all stakeholders’ needs
- The approach to process improvement in data-driven from previous experience.
Level 5: Innovating process
- process is now continually improved to respond to organizational change
- Processes are predictable and aligned with all stakeholders’ needs
- The approach to process improvement in data-driven from previous experience.
The improvement process should be maintained regularly.
Even for those who can reach level 4 and 5.
Whose who can 👀👀
________________________________________
ASPICE Rating:
Judgement result of the degree of achievement of each process attribute
Refer to ASPICE: “3.2.2. Process attribute rating” for detailed ratings
________________________________________
What Shows that you follow/respect ASPICE?
Process Capability and Assessments:
Process Capability!
Whaaaat! |
Process assessments are done based on selected processes from a process reference model
Assessors assign ratings for processes through the provided evidence that show that you respect ASPICE processes.
Soooooooooo?!
- ASPICE defines processes to respect
- Assessors validate these points against the project outcomes
- Projects need to provide proof for each point
________________________________________
Process Abstraction Levels:
NOTE:
- ASPICE doesn’t define HOW to do it!
- but actually WHAT to be done
- Then, each company decides HOW to achieve it.
- The relevant activities can vary according to different project situation in the same company
________________________________________
LEVEL 1?
Practices template to achieve LEVEL1
________________________________________
How to explore ASPICE document for your area?
NOTE:
Automotive SPICE® 4.0 has been published recently.
________________________________________
How to READ ASPICE document?
1) In the Sw engineering process group find your area.. For example SWE.1
2) Find the relevant Process reference model:
3) Find the process details and Base Practices..
Then refer to your company/project best practices and checklists to achieve them
________________________________________
References:
- Automotive_SPICE_PAM_30.pdf (automotivespice.com)
- ASPICE Compliance
- ASPICE 101: Spyrosoft
- What is ASPICE: PTC
Regards.