Please enable JavaScript.
Coggle requires JavaScript to display documents.
LECTURE 3: OVERVIEW OF CAPABILITY MATURITY MODEL - Coggle Diagram
LECTURE 3: OVERVIEW OF CAPABILITY MATURITY MODEL
Process framework
process used in organization that align the way to do business, address, scalability and provide way to incorporate knowledge to do better
people, procedure, methods, equipment and tools integrated to produce desired end result
focus on people causes resistance to change. do good work
focus on procedure that not match the process leads to unstable procedure
focus on tools that not fit into the process
CMM definition
description of stage through which software organizations evolve as they define, implement, measure, control and improve
focus on improving process
model contain essential element of effective process for one or more area of interest. Describe an evolutinary improvement path
Total Quality Management (TQM) concept
Application of quantitative methods and human resources to improve:
all the processes within an oranization
degree which needs of the customer are met
the materials and services supplied
component of CMM
Key process areas
goals
common features
implementation or institutionalization
Maturity level
process capability
key practices
infrastrucuture or activities
CMM concept
SEI " quality of product influenced by quality of process"
application of
process management
and
quality improvement concept
element based on concept developed by Crosby, Deming, Juran and Humphrey
model for organizational improvement
CMM supporting role
identifying process capability of organization
predicting future process performance of project
identifying priorities for process improvement
industry wide comparisons of state of the practise
setting goals for senior management
Critical Process Maturity concepts
process performance
a measure of actual results achieved
process maturity
the extent to specific process id explicitly defined, managed ,measured, controlled and effective
Process capability
the range of expected results that can be achieve
Definition maturity level
a well defined evolutionary plateau on the path towards becoming a mature software organization
maturity level
defined. process characterized, fairly well understood
managed. process measured and controlled
repeatable. can repeat previously mastered tasks
optimizing. focus on process improvement
initial. unpredictable and poorly controlled
Key process area
identify cluster of related activities that achieve a set of goals considered important process capability