SlideShare une entreprise Scribd logo
1  sur  20
SOFTWARE QUALITY ASSURANCE
SOFTWARE PROCESS
IMPROVEMENT AND
CAPABILITY DETERMINATION




    Seminar: Oana FEIDI
    Quality Manager – Continental Automotive
WHAT IS SPICE?

   SPICE – Software Process Improvement & Capability
    dEtermination
        also known as ISO/IEC 15504 is an international standard
         for SW process assessments
        a model that identifies a set of software best practices and
         shows how they fit together to create an improvement path
         for the software development process
        Mainly used in Europe and Australia by the automotive
         industry


   Goal
          To provide assessment results that are repeatable,
           objective, comparable
AUTOMOTIVE SPICE
   Automotive SPICE launched in April 2006
       its usage will increase mainly driven by HIS (Audi, BMW,
        Daimler Chrysler, Porsche, Volkswagen), Ford & Volvo, Fiat

       If OEM’s target levels are not met, then:
           Suppliers are requested to improve the development processes
           In case of high risks/low capability levels, the suppliers are
            excluded from sourcing


     (me) structure the way of working
     (me) identify the main weakness within the development
      process and build improvement activities
     (me) “link” between inputs & outputs
THE GOAL OF PROCESS ASSESSMENT
& IMPROVEMENT

                                                         Rating

       Process            Assessment


                                                       Improvement


    The goal of an improvement is to change an organization’s
     processes so that they achieve a higher ability to meet its
     businesses goals
    Assessments deliver the input for any improvement by
     detecting strength and weaknesses in the organizations
     processes
    Assessments are also a tool used by customers to ascertain the
     ability of their suppliers to meet their needs
SPICE STRUCTURE
The measure of the capability is done according to the two-
  dimensional evaluations scheme of ISO 15504 (SPICE/
  Automotive SPICE®):

Process Dimension              Capability Dimension     Two-dimensional
(Automotive SPICE®)            (ISO 15504 'SPICE')      Evaluations Scheme




                                                      It is possible to identify the
                                                      capability of certain processes
Includes processes in groups                          independent of the others
SPICE MODEL’S STRUCTURE
   Process dimension
     Characterized by set of purpose statements which describe in
      measurable terms what has to be achieved in order to attain
      the defined purpose of the process

   Process Capability dimension
     Characterizes the level of capability that an organization unit
      has attained for a particular process or,
     May be used by the organization as a target to be attained
     Represent measurable characteristics necessary to manage a
      process and improve its capability to perform
PROCESS OVERVIEW AND HIS-
SCOPE
PROCESS STRUCTURE
CAPABILITY DIMENSION
CAPABILITY LEVEL 1 & 2
Level 1                          Level 2

   The purpose of the process      The performance of the
                                     process is planned and
    is generally achieved            checked
   Work products proof             The responsibility for
                                     developing the work products
    implementation of base           is assigned to a person or
    practices                        team
   No documented process           Requirements for the work
                                     products are identified,
   No planning or checks of         documented and traced
    performance of the process      Work products are put under
                                     configuration management
   No quality requirements          and quality assurance
    for work product are            No documented or defined
    expressed                        process
CAPABILITY LEVEL 3
   A documented standard process with tailoring guidelines
    exists and is used in the project
   Historical process performance data is gathered
   Experience from the performance of the process is used for
    process improvement
   Resources and needed infrastructure for the performance
    of the process are identified and made available
   The process is not yet quantitatively understood or
    managed
   Process improvement is reactive
PROCESS DIMENSION OVERVIEW
   Primary Life Cycle Processes Category
     Acquisition
     Supply
     Engineering: ENG.4 (Software requirements analysis), ENG.5
      (Software design), ENG.6 (Software construction), ENG.7
      (Software integration), ENG.8 (Software testing)

   Supporting Life Cycle Processes Category
       Support: SUP.1 (Quality assurance), SUP.2 (Verification),
        SUP.8 (Configuration management), SUP.10 (Change request
        management)

   Organizational Life Cycle Process Category
     Management: MAN.3 (Project Management), MAN.5 (Risk
      Management)
     Process Improvement: PIM.3 (Process Improvement)
     Reuse: REU.2 (Reuse program management)
PROCESS ATTRIBUTES
MEASURE CAPABILITY LEVELS
   The fulfillment of a process attribute (PA) is
    measured along a scale from 0 – 100% in the
    following predefined stages:

       N (not achieved): 0 – 15%
           The are no or only very limited indications of PA fulfillment
       P (partially achieved): 16 – 50%
           There are some indicators that the PA is implemented to the
            measured extent. In some aspects the process remains
            unpredictable, though.
       L (largely achieved): 51 – 85%
           There is evidence that the PA is implemented to the measured
            extend in a useful and systematic way. Process performance
            might still show some weaknesses
       F (fully achieved): 86 – 100%
           There is evidence for a complete and systematic PA execution to
            the measured extent. Process performance does not show any
            significant shortcomings due to the analyzed processes
SPICE ASSESSMENTS
   Assessment input:
   • purpose                                                    Assessment instrument
   • scope                                                      • process indicators
   • constraints                                                • process management indicators
   • qualified assessor
   • extended process definition
                                   Process




     Planning       Data collection      Data analysis   Process rating          REPORT



                               Assessment
                                                                          Assessment output
                                                                          • process capability level ratings
    Process model                                                         • assessment record
    • process purpose
    • practices
TEST SPICE




   http://www.pr-partner-koeln.de/media/downloads/sqs_te_testingexperience_0409_5796.pdf
DEBATE


   Let’s rate the base practices for ENG.8 (Software
    testing) in your organization

Contenu connexe

Tendances

Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurancelakshmi1693
 
Software qualityassurance
Software qualityassuranceSoftware qualityassurance
Software qualityassurancesunilabj
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Intland Software GmbH
 
Software quality assurance activites
Software quality assurance activitesSoftware quality assurance activites
Software quality assurance activitesGolu Gupta
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentSharad Srivastava
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceSachithra Gayan
 
Software Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringSoftware Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringPurvik Rana
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceSiddhesh Palkar
 
Introduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality AssuranceIntroduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality AssuranceAriful Haque
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...Sehrish Asif
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality ChallengeHelmy Satria
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceAman Adhikari
 
Software quality assurance (sqa) parte i -introduccion v3.0
Software quality assurance (sqa)  parte i -introduccion v3.0Software quality assurance (sqa)  parte i -introduccion v3.0
Software quality assurance (sqa) parte i -introduccion v3.0Renato Gonzalez
 

Tendances (20)

Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software qualityassurance
Software qualityassuranceSoftware qualityassurance
Software qualityassurance
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools
 
Quality Assurance in Software Ind.
Quality Assurance in Software Ind.Quality Assurance in Software Ind.
Quality Assurance in Software Ind.
 
Software quality assurance activites
Software quality assurance activitesSoftware quality assurance activites
Software quality assurance activites
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software Development
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringSoftware Quality Assurance - Software Engineering
Software Quality Assurance - Software Engineering
 
Quality Assurance Process
Quality Assurance ProcessQuality Assurance Process
Quality Assurance Process
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Introduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality AssuranceIntroduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality Assurance
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...
 
05 sqa overview
05 sqa overview05 sqa overview
05 sqa overview
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality Challenge
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software quality assurance (sqa) parte i -introduccion v3.0
Software quality assurance (sqa)  parte i -introduccion v3.0Software quality assurance (sqa)  parte i -introduccion v3.0
Software quality assurance (sqa) parte i -introduccion v3.0
 
Sqa
SqaSqa
Sqa
 
Qa
QaQa
Qa
 

Similaire à Spice

Similaire à Spice (20)

stfbegn.ppt
stfbegn.pptstfbegn.ppt
stfbegn.ppt
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Ch6 performinng to asessment
Ch6 performinng to asessmentCh6 performinng to asessment
Ch6 performinng to asessment
 
Assessing Your Processes using ISO Standards
Assessing Your Processes using ISO StandardsAssessing Your Processes using ISO Standards
Assessing Your Processes using ISO Standards
 
Software testing kn husainy
Software testing kn husainySoftware testing kn husainy
Software testing kn husainy
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
 
SQA_Class
SQA_ClassSQA_Class
SQA_Class
 
ppt autospice.pdf
ppt autospice.pdfppt autospice.pdf
ppt autospice.pdf
 
Capability Maturity Model (CMM).ppt
Capability Maturity Model (CMM).pptCapability Maturity Model (CMM).ppt
Capability Maturity Model (CMM).ppt
 
Software Quality Assurance
Software Quality Assurance Software Quality Assurance
Software Quality Assurance
 
software process improvement
software process improvementsoftware process improvement
software process improvement
 
Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8
 
Pariksha testing services
Pariksha testing servicesPariksha testing services
Pariksha testing services
 
software engineering
software engineeringsoftware engineering
software engineering
 
Quality Management
Quality ManagementQuality Management
Quality Management
 
Ch27
Ch27Ch27
Ch27
 
Quality Mangt
Quality MangtQuality Mangt
Quality Mangt
 
CMM.ppt
CMM.pptCMM.ppt
CMM.ppt
 

Plus de Oana Feidi

Test management
Test managementTest management
Test managementOana Feidi
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysisOana Feidi
 
Testcase definition
Testcase definitionTestcase definition
Testcase definitionOana Feidi
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testingOana Feidi
 
Test techniques
Test techniquesTest techniques
Test techniquesOana Feidi
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklistsOana Feidi
 
Test management
Test managementTest management
Test managementOana Feidi
 
Testcase definition
Testcase definitionTestcase definition
Testcase definitionOana Feidi
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklistsOana Feidi
 
Problematriunghiului
ProblematriunghiuluiProblematriunghiului
ProblematriunghiuluiOana Feidi
 
Test Management introduction
Test Management introductionTest Management introduction
Test Management introductionOana Feidi
 
Reviews Checklists
Reviews ChecklistsReviews Checklists
Reviews ChecklistsOana Feidi
 

Plus de Oana Feidi (17)

Test management
Test managementTest management
Test management
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysis
 
Testcase definition
Testcase definitionTestcase definition
Testcase definition
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testing
 
Test techniques
Test techniquesTest techniques
Test techniques
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklists
 
Test management
Test managementTest management
Test management
 
Blackbox
BlackboxBlackbox
Blackbox
 
Testcase definition
Testcase definitionTestcase definition
Testcase definition
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklists
 
Problematriunghiului
ProblematriunghiuluiProblematriunghiului
Problematriunghiului
 
Test Management introduction
Test Management introductionTest Management introduction
Test Management introduction
 
Whitebox
WhiteboxWhitebox
Whitebox
 
Testcase
TestcaseTestcase
Testcase
 
Testcase
TestcaseTestcase
Testcase
 
Blackbox
BlackboxBlackbox
Blackbox
 
Reviews Checklists
Reviews ChecklistsReviews Checklists
Reviews Checklists
 

Dernier

8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524najka9823
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 

Dernier (20)

8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 

Spice

  • 1. SOFTWARE QUALITY ASSURANCE SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION Seminar: Oana FEIDI Quality Manager – Continental Automotive
  • 2.
  • 3. WHAT IS SPICE?  SPICE – Software Process Improvement & Capability dEtermination  also known as ISO/IEC 15504 is an international standard for SW process assessments  a model that identifies a set of software best practices and shows how they fit together to create an improvement path for the software development process  Mainly used in Europe and Australia by the automotive industry  Goal  To provide assessment results that are repeatable, objective, comparable
  • 4. AUTOMOTIVE SPICE  Automotive SPICE launched in April 2006  its usage will increase mainly driven by HIS (Audi, BMW, Daimler Chrysler, Porsche, Volkswagen), Ford & Volvo, Fiat  If OEM’s target levels are not met, then:  Suppliers are requested to improve the development processes  In case of high risks/low capability levels, the suppliers are excluded from sourcing  (me) structure the way of working  (me) identify the main weakness within the development process and build improvement activities  (me) “link” between inputs & outputs
  • 5. THE GOAL OF PROCESS ASSESSMENT & IMPROVEMENT Rating Process Assessment Improvement  The goal of an improvement is to change an organization’s processes so that they achieve a higher ability to meet its businesses goals  Assessments deliver the input for any improvement by detecting strength and weaknesses in the organizations processes  Assessments are also a tool used by customers to ascertain the ability of their suppliers to meet their needs
  • 6. SPICE STRUCTURE The measure of the capability is done according to the two- dimensional evaluations scheme of ISO 15504 (SPICE/ Automotive SPICE®): Process Dimension Capability Dimension Two-dimensional (Automotive SPICE®) (ISO 15504 'SPICE') Evaluations Scheme It is possible to identify the capability of certain processes Includes processes in groups independent of the others
  • 7. SPICE MODEL’S STRUCTURE  Process dimension  Characterized by set of purpose statements which describe in measurable terms what has to be achieved in order to attain the defined purpose of the process  Process Capability dimension  Characterizes the level of capability that an organization unit has attained for a particular process or,  May be used by the organization as a target to be attained  Represent measurable characteristics necessary to manage a process and improve its capability to perform
  • 8. PROCESS OVERVIEW AND HIS- SCOPE
  • 11. CAPABILITY LEVEL 1 & 2 Level 1 Level 2  The purpose of the process  The performance of the process is planned and is generally achieved checked  Work products proof  The responsibility for developing the work products implementation of base is assigned to a person or practices team  No documented process  Requirements for the work products are identified,  No planning or checks of documented and traced performance of the process  Work products are put under configuration management  No quality requirements and quality assurance for work product are  No documented or defined expressed process
  • 12. CAPABILITY LEVEL 3  A documented standard process with tailoring guidelines exists and is used in the project  Historical process performance data is gathered  Experience from the performance of the process is used for process improvement  Resources and needed infrastructure for the performance of the process are identified and made available  The process is not yet quantitatively understood or managed  Process improvement is reactive
  • 13. PROCESS DIMENSION OVERVIEW  Primary Life Cycle Processes Category  Acquisition  Supply  Engineering: ENG.4 (Software requirements analysis), ENG.5 (Software design), ENG.6 (Software construction), ENG.7 (Software integration), ENG.8 (Software testing)  Supporting Life Cycle Processes Category  Support: SUP.1 (Quality assurance), SUP.2 (Verification), SUP.8 (Configuration management), SUP.10 (Change request management)  Organizational Life Cycle Process Category  Management: MAN.3 (Project Management), MAN.5 (Risk Management)  Process Improvement: PIM.3 (Process Improvement)  Reuse: REU.2 (Reuse program management)
  • 15. MEASURE CAPABILITY LEVELS  The fulfillment of a process attribute (PA) is measured along a scale from 0 – 100% in the following predefined stages:  N (not achieved): 0 – 15%  The are no or only very limited indications of PA fulfillment  P (partially achieved): 16 – 50%  There are some indicators that the PA is implemented to the measured extent. In some aspects the process remains unpredictable, though.  L (largely achieved): 51 – 85%  There is evidence that the PA is implemented to the measured extend in a useful and systematic way. Process performance might still show some weaknesses  F (fully achieved): 86 – 100%  There is evidence for a complete and systematic PA execution to the measured extent. Process performance does not show any significant shortcomings due to the analyzed processes
  • 16. SPICE ASSESSMENTS Assessment input: • purpose Assessment instrument • scope • process indicators • constraints • process management indicators • qualified assessor • extended process definition Process Planning Data collection Data analysis Process rating REPORT Assessment Assessment output • process capability level ratings Process model • assessment record • process purpose • practices
  • 17. TEST SPICE http://www.pr-partner-koeln.de/media/downloads/sqs_te_testingexperience_0409_5796.pdf
  • 18.
  • 19.
  • 20. DEBATE  Let’s rate the base practices for ENG.8 (Software testing) in your organization