Other Process Improvement Standards - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Other Process Improvement Standards

Description:

Software Process Improvement and Capability dEtermination (SPICE) ... Processes that establish the project, and co-ordinate and manage its resources. Support ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 25
Provided by: Robert9
Category:

less

Transcript and Presenter's Notes

Title: Other Process Improvement Standards


1
Other Process Improvement Standards
  • CS4320
  • Fall 2003

2
Dont Forget
  • Next Wed starts student presentations
  • Attendance mandatory
  • May post slides
  • Material is testable
  • Get me days you desire

3
Software Process Improvement and Capability
dEtermination (SPICE)
4
Table 1 Description of process categories
5
SPICE Assessment Types
  • Self-Assessment
  • Assisted Self-Assessment
  • Self-Assessment with External Verification
  • Independent Assessment

6
  Context of process assessment
7
Ratings
  • Each Process instance is rated
  • Base Practice adequacy scale
  • N, Not Adequate The base practice is either not
    implemented or does not to any degree contribute
    to satisfying the process purpose
  • P, Partially Adequate The implemented base
    practice does little to contribute to satisfying
    the process purpose
  • L, Largely Adequate The implemented base practice
    largely contributes to satisfying the process
    purpose
  • F, Fully Adequate The implemented base practice
    fully contributes to satisfying the process
    purpose
  • Base Practice existence scale (N, Y)
  • Generic Practice adequacy scale (N, P, L, F)

8
Assessment Ratings
  • Aggregate by
  • Ratings
  • Performed Informally
  • Planned and Tracked
  • Well-Defined
  • Quantitatively Controlled
  • Continuously Improving

9
Process Improvement Roadmap
V
Continuously Improving
  • Capability Levels taken from ISO SPICE model v1.0
  • Capability levels provide logical and structured
    methodology for improving how work is performed

Quantitative strategic goals
Processes improved
IV
Improvement based on data
Quantitatively Controlled
Definition of quantitative goals
III
Process metrics captured
Managing processes by data
Well Defined
Development of org. std. process
II
Projects use org. std. process
Sharing organizational learning
Planned Tracked
I
Work is planned managed
Projects using defined process
Performed Informally
Controlling local chaos
Individual heroics
0
Essential elements performed
Legend
Doing systems engineering
Not Performed
Level Title Characterized by Achieved when
Primary Concept
SE process area not being done
N/A
Organizational starting point
11
SA-
10
 
11
Sample Work Practices
12
(No Transcript)
13
(No Transcript)
14
(No Transcript)
15
Measurement
16
A methodology and a service to improve quality of
software processes.
17
Goals of BOOTSTRAP
  • Valuation of the capability level on SPU Software
    Producing Unit) and project level for
  • process categories
  • each process
  • Comparison of capability levels between the
    projects and the SPU
  • Benchmarking the capability level against
    european mean value
  • overall
  • in the defined business segment
  • Identifying the main strength and weaknesses of
    the company
  • Support to define adequate business goals
  • Define and implement an improvement plan

18
(No Transcript)
19
(No Transcript)
20
ISO 9000 Series
  • Actually a series of specifications that allow
    companies to be certified
  • Doesnt focus on improvementjust current state
  • Addresses minimum criteria for a quality system
  • Strongly paper-trail oriented
  • Checklist assessment
  • Genericnot software specific
  • Principle Every important process should be
    documented

21
Example from ISO 90012000
  • 4 Systemic Requirements
  • 4.1 Establish your quality system
  • Develop your quality management system
  • Identify the processes that make up your quality
    system.
  • Describe your quality management processes. 
  • Implement your quality management system
  • Use quality system processes.
  • Manage process performance.
  • Improve your quality management system
  • Monitor process performance.
  • Improve process performance

22
(No Transcript)
23
An ISO 9001 compliant organization should be at
or near CMM 2 with significant progress towards
level 3.
CMM has no delivery and product handling process.
24
Conclusions
  • CMM-I seems to have pretty much won the wars,
    although the other methods are more productized.
  • Other methods focus on specific tailored
    processes rather than everything
  • ISO 9000 is a separate issue in certification
    rather than assessment.
Write a Comment
User Comments (0)
About PowerShow.com