12.07.2015 Views

Software Process and Product ISO Standards - Dr. Rafa E. AL ...

Software Process and Product ISO Standards - Dr. Rafa E. AL ...

Software Process and Product ISO Standards - Dr. Rafa E. AL ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Software</strong> <strong>Process</strong> <strong>and</strong> <strong>Product</strong> <strong>ISO</strong> St<strong>and</strong>ards: A Comprehensive Survey 2964. <strong>ISO</strong> 15504-4: Guidance on use for <strong>Process</strong> Improvement <strong>and</strong> <strong>Process</strong> CapabilityDetermination [20].5. <strong>ISO</strong> 15504-5: An Exemplar <strong>Process</strong> Assessment Model [21].The first Part – Concepts <strong>and</strong> Vocabulary – is an entry point into <strong>ISO</strong> 15504. It gives anintroduction to the concepts of this international st<strong>and</strong>ard, <strong>and</strong> defines a number of related terms [17].In addition, this part describes how the other four parts fit together, <strong>and</strong> provides guidance for theirselection <strong>and</strong> use [17]. Figure 7 shows a potential roadmap for users of this international st<strong>and</strong>ard [17].Figure 7: A Potential Roadmap for Users of <strong>ISO</strong> 15504 [17].Part 1: Concepts <strong>and</strong> VocabularyPart 4: Guidance on use for <strong>Process</strong> Improvement <strong>and</strong><strong>Process</strong> Capability DeterminationPart 2: Performing anAssessmentPart 3: Guidance on Performing an AssessmentPart 5: An Exemplar <strong>Process</strong> Assessment ModelThe second Part – Performing an Assessment – of this international st<strong>and</strong>ard containsnormative requirements for process assessment <strong>and</strong> for process models in an assessment, <strong>and</strong> defines ameasurement framework for evaluating process capability. The measurement framework defines nineprocess attributes that are grouped into six process capability levels that define an ordinal scale ofcapability that is applicable across all selected processes. In addition, this part describes therelationships between the components of the process assessment model, as in Figure 8 [18].Figure 8: <strong>Process</strong> Assessment Model Relationships [18].Measurement Framework- Capability Levels- <strong>Process</strong> Attributes- Rating Scalemapping54321CapabilityScales<strong>Process</strong>AssessmentModel1 2 3 . . . n<strong>Process</strong> Entitiesmapping<strong>Process</strong> Reference Model- Domain <strong>and</strong> Scope- <strong>Process</strong>es with Purpose <strong>and</strong> OutcomesFigure 9 demonstrates the relationships between the process attributes with their ratings <strong>and</strong> thecorresponding capability levels. In this figure, the capability levels start at level one, that is, level zerois excluded since it indicates that the process is not implemented, or fails to achieve its processpurpose.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!