WM-001 - Software Process & Quality SPiCE Requirements - slide#1 1  Paul Sorenson REQUIREMENTS FOR A SPiCE ASSESSMENT A set of defined input information.

Slides:



Advertisements
Similar presentations
ISACA’s COBIT® Assessment Programme (based on COBIT® 5)
Advertisements

WM Software Process & QualitySPiCE - slide#1  Paul Sorenson SP i CE SPI S oftware P rocess I mprovement CE & C apability D E termination * An international.
Software Process Improvement Robin B. Hunter, Ph.D. Vol 2., p Presented by: Andrew Wheeler.
Appraisal Requirements for CMMI
6/1/2015WM-001 Planning for Measurement - copyright Paul Sorenson slide 1 Planning for Measurement WM Software Process and Quality Measurement is.
CMPUT Software Process & QualityCust-Supplier - slide#1  P. Sorenson Customer Supplier Process Category CUS.1 Acquire Process CUS 1.1 Acquisition.
Avra Software CMPUT Process Quality and Software Assessment Case Study - slide#1©P. Sorenson and Amr Kamel Assessment Plan for Assessment Plan for.
WM-001 Software Process & QualilyConducting an Assessment - slide# 1©P. Sorenson Assessment Approaches Quick Assessment Detailed Assessment Continuous.
WM Software Process & Quality Generic Processes - Slide #1  P. Sorenson SPiCE Reference Model - how to read Chapter 5 Capability Levels (process.
Lesson-11 Information System Development
WM Software Process & QualityAssessment Prep - slide# 1©P. Sorenson Assessment Process documented  The Assessment Process must be documented. -
CMPUT Software Process & QualityProcess Categories - slide# 1©P. Sorenson Engineering Process Category  Processes that specify, implement, or maintain.
WM Software Process & QualityDetermining Ratings -slide#1©P. Sorenson Rating Concepts and Scales ðDetermine highest capability level to rate ðProcess.
CMM Overview - 1 © Paul Sorenson CMPUT Software Engineering refs. IEEE Software, March 1988, 73-79, and IEEE Software, July 1993, (Capability.
Process management Basic concepts and stat-of-the art research.
Assessment Assessment Planning Assessment Improvements Assessment Data Dialogue & Reflection.
Chapter : Software Process
Software Quality Assurance (SQA) Monitor the methods and standards used during the software development and verify their correct usage. What is Quality?
Process: A Generic View
1 ‘Title’ Deployment Package for Profile X Version X – Month-Day-20XX.
Process: A Generic View n A software process  is a roadmap to building high quality software products.  provides a framework for managing activities.
1 DEVELOPING ASSESSMENT TOOLS FOR ESL Liz Davidson & Nadia Casarotto CMM General Studies and Further Education.
Chapter 4 Interpreting the CMM. Group (3) Fahmi Alkhalifi Pam Page Pardha Mugunda.
Chapter 2 The process Process, Methods, and Tools
BSBPMG503A Manage Project Time Manage Project Time Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG503A.
VTT-STUK assessment method for safety evaluation of safety-critical computer based systems - application in BE-SECBS project.
College of Engineering and Computer Science Computer Science Department CSC 131 Computer Software Engineering Fall 2006 Lecture # 1 (Ch. 1, 2, & 3)
SQA System Overview Chapter 4. Where we have been so far, Where we are going Where do software errors come from? What is quality? How can quality be measured?
Marina Signore Head of Service “Audit for Quality Istat Assessing Quality through Auditing and Self-Assessment Signore M., Carbini R., D’Orazio M., Brancato.
S Q A.
Chapter 2 Process: A Generic View
Software Engineering Lecture # 17
A GENERIC PROCESS FOR REQUIREMENTS ENGINEERING Chapter 2 1 These slides are prepared by Enas Naffar to be used in Software requirements course - Philadelphia.
Software process improvement Framework for SPI SPI support groups, maturity and immaturity models Assessment and gap analysis Education and training Selection.
Software Engineering Principles Principles form the basis of methods, techniques, methodologies and tools Principles form the basis of methods, techniques,
SQI © T.P. Rout and Griffith University, 1996 A Unified Reference Model for the Processes of Software and System Life Cycles Terry Rout Software Quality.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 2 The Software Process Discussion of the Software Process: Process Framework,
Quality Concepts within CMM and PMI G.C.Reddy
Lecture Topics covered CMMI- - Continuous model -Staged model PROCESS PATTERNS- -Generic Process pattern elements.
IS Methodologies. Systems Development Life Cycle - SDLC Planning Planning define the system to be developed define the system to be developed Set the.
BSBPMG508A Manage Project Risk Manage Project Risk Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG508A.
BSBPMG505A Manage Project Quality Manage Project Quality Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG505A.
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming Both change and stability are fundamental to process.
Formulating a Simulation Project Proposal Chapter3.
Competence management for functional safety - a certifier’s viewpoint Paul Reeve Sira Test & Certification 2nd November 2007.
Process: A Generic View
Basic Nursing: Foundations of Skills & Concepts Chapter 9
BSBPMG506A Manage Project Human Resources Manage Project Human Resources Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit.
BSBPMG507A Manage Project Communications Manage Project Communications Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit.
Process Improvement. It is not necessary to change. Survival is not mandatory. »W. Edwards Deming.
BSBPMG503A Manage Project Time Manage Project Time Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG503A.
The Achievement Chart Mathematics Grades Note to Presenter:
MSA Orientation – v203a 1 What’s RIGHT with the CMMI?!? Pat O’Toole
Software Engineering Lecture 10: System Engineering.
BSBPMG407A Apply Risk Management Techniques Apply Risk Management Techniques Unit Guide C ertificate IV in Project Management Qualification Code.
The Software Process CpSc 372: Introduction to Software Engineering Jason O. Hallstrom Authorship Disclaimer. These slides are intended.
BSBPMG508A Manage Project Risk Manage Project Risk Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG508A.
SE513 Software Quality Assurance Lecture12: Software Reliability and Quality Management Standards.
What is a software? Computer Software, or just Software, is the collection of computer programs and related data that provide the instructions telling.
Canberra Chapter July PMI Chapter Meeting July 2007 PMCDF Competence Framework A presentation by Chris Cartwright.
by: Er. Manu Bansal Deptt of IT Software Quality Assurance.
Ek’s Topics: 4 Information Technology and MKIS Development Process 4 Marketing Database 4 Decision Support System  Definition and Characteristics 
CS4311 Spring 2011 Process Improvement Dr
Process Improvement Certification and Quality Systems
Manage Project Quality Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG505A.
Manage Project Costs Unit Guide Diploma of Project Management Qualification Code BSB51507 Unit Code BSBPMG504A.
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Chapter 11: Software Configuration Management
Software metrics.
Presentation transcript:

WM Software Process & Quality SPiCE Requirements - slide#1 1  Paul Sorenson REQUIREMENTS FOR A SPiCE ASSESSMENT A set of defined input information has to be prepared before the assessment. Assessment has to be against a model that is SPICE reference model. compatible with the SPICE reference model. The model has to provide indicators to guide the assessor in rating the processes of the reference model. process ratings The assessment results, the process ratings, have to be justified objective evidence of the existence of the indicators in the assessment model.

WM Software Process & Quality SPiCE Requirements - slide#2 2  Paul Sorenson SPiCE Reference Model ñ Two-dimensional model Capability Levels (process attributes) Process Categories - processes Optimized - CL5 Predictable - CL4 Established - CL3 Managed - CL2 Performed - CL1 Incomplete - CL0 P1 P2 P3 ……. Pn 5 29

WM Software Process & Quality SPiCE Requirements - slide#3 3  Paul Sorenson SPiCE... Process Descriptors ÊPurpose statement: ÊPurpose statement: “The purpose of the Develop Software Requirements process is to establish the requirements of the software component of the system.” A list of outcomes achieved: Ë A list of outcomes achieved: “The requirements allocated to software components of the system and their interfaces will be defined to match the customer’s stated and implied needs; …” See page 25 - example for ENG.2

WM Software Process & Quality SPiCE Requirements - slide#4 4  Paul Sorenson SPiCE... Process Descriptors Notes providing further information: Ì Notes providing further information: “This process is identical in scope to Activity 4 of the Development Process, one of the Primary Life Cycle Processes in ISO ”

WM Software Process & Quality SPiCE Requirements - slide#5 5  Paul Sorenson 0.Incomplete SPiCE... Capability Levels 1.Performed 2.Managed 3.Established 4.Predictable 5.Optim. CMM Optimized Managed Defined Repeatable Initial

WM Software Process & Quality SPiCE Requirements - slide#6 6  Paul Sorenson SPiCE... Compatible Assessment Model + Model purpose - for process assessment. + Model scope - a subset of the process dimension and a “continuous” subset of the levels of the capability dimension. + Mapping - elements of the model are mapped to the elements of the SPICE reference model. + Translation - the mechanism for converting the data collected against the assessment model into the SPICE rating scheme.

WM Software Process & Quality SPiCE Requirements - slide#7 7  Paul Sorenson SPiCE... Assessment Hierarchy Process Category [5] Process Process ….. Process Attribute Attribute ….Attribute Indicator Indicator …... Indicator Process Process Process Instance Instance Instance... Assess Determine

WM Software Process & Quality SPiCE Requirements - slide#8 8  Paul Sorenson SPiCE... Process Attributes Level Process Change 5.2 Continuous Improvement Level Process Measurement 4.2 Process Control Level Process Definition 3.2 Process Resource Level Performance Management 2.2 Work Product Management Level Process Performance nine process attributes The capability model is based on nine process attributes (one at level 1 and two at levels 2 to 5)

WM Software Process & Quality SPiCE Requirements - slide#9 9  Paul Sorenson SPiCE... Process Indicators + Indicators - are used to support the assessor’s judgement in rating process attributes. Generally there are process performance indicators and process management indicators. + Objective evidence - based on the indicators, must be documented to justify assessment ratings + Example indicators - work products, practices, records, reports.

WM Software Process & Quality SPiCE Requirements - slide#10 10  Paul Sorenson SPiCE... Assessment Instruments + Questionnaires + Database Tools + Expert System Tools + Checklists

WM Software Process & Quality SPiCE Requirements - slide#11 11  Paul Sorenson SPiCE... Assessment Process process instances + Each process in the assessment scope is assessed by examining one or more process instances (e.g. each time the code for a new software product is written, a process instance of an implemented software design is created.) + The assessment process is based on the set of process instances selected that satisfy the purpose and scope of the assessment.

WM Software Process & Quality SPiCE Requirements - slide#12 12  Paul Sorenson SPiCE... Assessment Indicators Assessment Indicators Process Indicators Capability Indicators Base Practices Work Products & Their Characteristics Process and Practice Characteristics Generic Practices

WM Software Process & Quality SPiCE Requirements - slide#13 13  Paul Sorenson SPiCE... StandardVersion 2 Qualified assessor Capability determination Process improvement Process assessment Part 7 Part 8 Part 6 Part 5 Model Method Part 3 Requirements Part 4 Guidance Indicators Part 2 Reference Model Compatibility Requirements

WM Software Process & Quality SPiCE Requirements - slide#14 14  Paul Sorenson SPiCE... Process Improvement Steps