1. Trang chủ
  2. » Công Nghệ Thông Tin

Lecture Software process improvement: Lesson 14 - Dr. Ghulam Ahmad Farrukh

45 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Lecture Software process improvement: Lesson 14 - Dr. Ghulam Ahmad Farrukh
Chuyên ngành Software Process Improvement
Thể loại Lecture
Định dạng
Số trang 45
Dung lượng 355,61 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lecture Software process improvement: Lesson 14 provide students with knowledge about: introduction to CMMI staged representation; CMMI model components in the staged representation; maturity level; structure of CMMI staged representation; process areas;... Please refer to the detailed content of the lecture!

Trang 1

Introduction to CMMI Staged 

Representation

Lecture # 14

Trang 2

• The staged representation is the approach used in  the Software CMM. It is an approach that uses 

Trang 3

Following slide to be inserted

CMMI Model Components in the 

Staged Representation

Trang 4

Staged Representation

Trang 7

7

Trang 10

The Maturity Levels

Trang 12

Structure of CMMI: Staged 

Representation

Trang 13

Structure of the CMMI Staged Representation

Commitment to Perform:  creates policies and secures sponsorship for process improvement efforts

Ability to Perform:  ensures that the project and/or organization has the resources it needs to pursue process improvement Directing Implementation:  collects, measures, and analyzes data related to processes

Verification:  verifies that the projects and/or organization’s activities conform to requirements, processes, and 

procedures

Commitment to Perform:  creates policies and secures sponsorship for process improvement efforts

Ability to Perform:  ensures that the project and/or organization has the resources it needs to pursue process improvement Directing Implementation:  collects, measures, and analyzes data related to processes

Trang 14

• A level provides a necessary foundation for effective  implementation of processes at the next level. 

Trang 15

at a given maturity level.

Trang 16

Process Areas by Maturity Level

Anwar : Please delete the mention of “ Integrated Supplier Management ”

from the  audio discussion  of the Process Areas of CMMI. 

You will need to re­number the Pas. Thanks. This PA has been removed

from the CMMI version 2

Trang 17

Process Areas by Maturity Level

Organizational Innovation and Deployment Causal Analysis and Resolution

Process standardization

Basic project management

Organizational Process Performance Quantitative Project Management

Requirements Development Technical Solution

Product Integration Verification

Validation Organizational Process Focus Organizational Process Definition Organizational Training 

Integrated Project Management Risk Management

Decision Analysis and Resolution Requirements Management 

Project Planning Project Monitoring and Control Supplier Agreement Management Measurement and Analysis

Process and Product Quality Assurance Configuration Management

1 Performed

Process Areas Level Focus

Trang 18

Level 1: Performed

Trang 20

• Monitoring and controlling process performance,  and taking corrective action

• Objectively reviewing the process, work products,  and services, and addressing noncompliance

• Reviewing the activities, status, and results of the  process with appropriate levels of management,  and taking corrective action

• Identifying and interacting with relevant 

Trang 23

Level 3: Defined ­ 3

• Level 3 continues with defining a strong, 

meaningful, organization­wide approach to developing products

• An important distinction between Level 2 and Level 3 is that at Level 3, processes are described in more detail and more 

rigorously than at Level 2

Trang 24

• Processes are managed more proactively, 

based on a more sophisticated 

understanding of the interrelationships and measurements of the processes and parts of the processes

• Level 3 is more sophisticated, more 

organized, and establishes an organizational 

Trang 25

­ 1

• For Maturity Level 4, the organization has achieved all of the goals of Levels 2 and 3

• The organization controls its processes by statistical and other quantitative techniques

• Product quality, process performance, and service quality are understood in statistical terms and are managed throughout the life 

of the processes

25

Trang 26

qualitatively predictable

Trang 30

Ended here

Trang 32

• For example, Requirements Management is a 

Level 2 process area. The next process area in 

Level 2 is Project Planning. Then there is Project  Monitoring and Control, Supplier Agreement 

Management, Measurement and Analysis, Process  and Product Quality Assurance, and Configuration  Management. So, to be considered a Maturity 

Level 2 organization, the projects undergoing 

Trang 33

• The same holds true for Maturity Level 4 

Trang 34

• You must satisfy all of the goals in the 

previous levels plus the goals for the current level in order to attain the maturity level 

rating

• Each maturity level consists of process 

areas. Each process area contains goals that must be satisfied. Each goal has certain 

Trang 36

• Each PA has several goals that need to be satisfied in order to satisfy the objectives of the PA. There are two types of goals:

– Specific goals (SG): goals that relate only to the  specific PA under study

– Generic goals (GG): goals that are common to  multiple process areas throughout the model.  These goals help determine whether the PA has 

Trang 37

Practices

• Practices are activities that must be 

performed to satisfy the goals for each PA. Each practice relates to only one goal. 

There are two types of practices:

– Specific practices (SP): practices that relate to  specific goals

– Generic practices (GP): practices associated 

with the generic goals for institutionalization

Trang 41

Another way to look at Common Features ­1

• Common feature categories are very similar across process  areas. 

• They are referred to as Institutionalization Common Features  because they:

repeatable and lasting

Trang 42

from Requirements Management Process Area 

•Commitment to perform:

–Establish and maintain an organizational policy for  planning and performing the requirements 

management process.

•Ability to perform:

–Train the people performing or supporting the 

requirements management process as needed.

Trang 43

• Verification:

– Review the activities, status, and results of 

the requirements management process with higher  level management and resolve issues.

Trang 44

• Staged

– Structured for implementation based on proven  grouping and ordering of processes

– The CMMI model should be applied using 

intelligence, common sense, and professional  judgment

Trang 45

file), (Chapter 1­4)

Ngày đăng: 09/12/2022, 03:15