1
QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN
CHƯƠNG 5
QUẢN LÝ CHẤT LƯỢNG
(QUALITY MANAGEMENT)
2
MỤC ĐÍCH
Hiểu đượctầmquantrọng củaviệcquản
lý chấtlượng dự án CNTT
Quan niệmvề chấtlượng phầnmềm
Hiểu được các Qui trình Quảnlýchất
lượng
Cảitiếnchấtlượng dự án CNTT
3
GIỚI THIỆU CHUNG
Chấtlượng là một trong những yếutố
quan trọng mà NSD đánh giá hệ thống
thông tin.
Câu hỏi được đặt ra cho ngườiquảntrị
dự án phầnmềm:
Thế nào là chấtlượng củahệ thống?
Đochấtlượng như thế nào?
Làm thế nào để có mộthệ thống chất
lượng?
4
CHUYỆN VUI
1. Lậptrìnhviênđưarađoạn mã mà anh ta tin rằng không hề có lỗi.
2. Kiểm tra chấtlượng sảnphẩm, phát hiện 20 lỗi.
3. Lậptrìnhviênsửa 10 lỗivàgửi e-mail tớiphòngThử nghiệmsảnphẩmvề 10 "vấn
đề" còn lại mà anh ta nhất định cho rằng không phảilàlỗi.
4. Phòng thử nghiệmsảnphẩm e-mail lạirằng 5 trong số 10 đoạnsửalỗi không hoạt
giống như thiếtkế?
Phảnánhcáibắtbuộcphảilàmcótính
nguyên tắc Æ Chấtlượng theo nghĩa cần
thiết.
7
QUAN NIỆM VỀ CHẤT LƯỢNG
Chấtlượng củaPM theo quan điểmcủa
khách hàng:
Chấtlượng thiếtkế
Vấn đề là làm thế nào để thiếtkế đáp ứng
đúng nhu cầucủangườisử dụng
Hướng tớingườidùngÆ Chấtlượng theo
nghĩahấpdẫn
Edited by Foxit Reader
Copyright(C) by Foxit Corporation,2005-2010
For Evaluation Only.
8
QUAN NIỆM
Phần
mềm
Chấtlượng cầnthiết
Chấtlượng hấpdẫn
Đặctả
trong
Đặctả
ngoài
đáp ứng
đáp ứng
Yªu cÇu
cña NSD
Phầnmềmlà
sảnphẩmtrítuệ
Không dễ gì để đánh giá chất
lượng, phảicóbiệnphápngăn
ngừacáclỗitiềmnăng
Phụ thuộcrất nhiềuvàokỹ năng và
ý tưởng ngườithựchiện Æ rấtkhó
đoán điềugìcóthể xảyra
Quảntrị chấtlượng phầnmềmlà
mộtchuỗicáchoạt động theo các
phương pháp luậnnàođó để chất
lượng đã đề ra phải đạt được
13
KHÁI NIỆM CHẤT LƯỢNG
PM
Møc chÊt l−îng
Qu¸ trinh diÔn tiÕn cña dù ¸n
Møc mong muèn
M
øc
h
i
Ö
nt
¹
i
Tæn thÊt
chÊt l−îng
Qu
ả
Một êkip xúc tiếnquảntrị chấtlượng rấtnênđuợctổ
chức.
Các hoạt động dự án cần được thông báo trở lạibởi
ban xúc tiếnchấtlượng
16
KHÁI NIỆM CHẤT LƯỢNG
Các mô hình cung cấpcáctiêuchuẩnhướng dẫn
để triển khai HTQLCLPM
ISO 9001-2000: (ISO- International Organization for Standardization)
là mộttiêuchuẩnquốctế về quảnlý, cácđiềukhoảngọilà
“yêu cầu” quy định những điểmcầnphải làm (what to do),
không chỉ ra việc đónênlàmnhư thế nào (how to do).
ISO đượcdùngchohầuhếtmọi ngành nghề
ISO bao gồm(ở mứccao) hầuhếtcácquytrìnhchủ chốt
của CMM/CMMi
CMM/CMMi: Capability Maturity Model Integration (gần 450 trang với
CMM, và gần700 trangvớiCMMi)
là mộtmôhình, cungcấpcáchướng dẫnvàkinhnghiệm
thựctế dùng để phát triển, cảitiếnvàđánh giá năng lực
của quy trình.
CMMi không phảilàmộttiêuchuẩn, tùy vào từng tổ chức,
cách th
ự
chi
ệ
n khác nhau rất nhiều
17
KHÁI NIỆM CHẤT LƯỢNG
MụctiêuHTQLCLPM
Mụctiêuthứ nhất: xây dựng chấtlượng cho PM
Usability
Hiuqu
Efficiency
Botrỡc
Maintainability
6 đặc tính chính 21 đặc tính con
Phù hợp,Chính xác, Tơng tác, Th.hiện đúng, An ton:
(Suitability, Accuracy, Interoperability, Compliance, Security)
Dễ hiểu, Dễ học, Dễ dùng:
(Understandability, Learnability, Operability )
áp ứng đợc v thời gian, áp ứng đợc về tinguyên:
(Time Behavior, Resource Behavior )
Phân tích đợc, Thay đổi đợc, ổn đinh, Kiểm thử đợc:
(Analysability, Changeability, Stability, Testabilty)
Thích nghi đợc, Ci đặt đợc,Tơng hợp , Có thể thay thế đợc:
(Adaptability, Installability, Conformance, Replaceablity )
Tỉ lệ trục trặc thấp,Kh nng kháng lỗi, Kh nng khôi phục đợc:
(Maturity, Fault Tolerance, Recoverability)
20
QUI TRÌNH QUẢN LÝ CHẤT LƯỢNG
Lậpkế hoạch chấtlượng: nhậnbiết đượctiêuchuẩn
chấtlượng nào có liên quan tớidự án và nhậnbiếtnhư
thế nào và làm thế nào thỏa mãn chúng
Đảmbảochấtlượng: đánh giá toàn bộ việcthực
hiệndự án để chắcchắndự án sẽ thoả mãn những
vấn đề liên quan tớitiêuchuẩnchấtlượng
Kiểmtrachấtlượng: kiểmtrachi tiếtnhững kếtquả
dự án để chắcchắnrằng chúng đãtuânthủ những tiêu
chuẩnchấtlượng có liên quan Æ tìm ra những cách để
cảitiếnchấtlượng tổng thể
Cá nhân: Trách nhiệm(cam kết).
Tiến trình: Nguồnlực(hiệuquả), ràng buộc(khả
thi).
Kếtquả: Đúng yêu cầu (không thừa, không thiếu).
Hậuquả: Tác động tốt, xấu đếntổ chứcthụ hưởng,
hoặcmôitrường bên ngoài.
PROCESS
PROCESS
OUTPUTS
OUTPUTS
CONSEQUENCES
CONSEQUENCES
INDIVIDUAL
INDIVIDUAL
Sảnphẩm Giá trịNăng lựcVai trò
24
ĐẢM BẢO CHẤT LƯỢNG
Bảo đảmchấtlượng bao gồmtấtcả các hoạt
độngliênquantớiviệcnhậnbiếtnhững vấn đề
củamộtdự án.
Mộtmụctiêucủaviệcbảo đảmchấtlượng nữa
là liên tụccảitiếnchấtlượng.
Qui trình Đánh giá (Benchmarking) có thể sử
dụng để phát minh những sáng kiếncảitiến
chấtlượng.
Kiểm định chấtlượng giúp rút ra những bài học
để cảitiếnviệcthựchiện ở hiệntạihay những
dự án trong tương lai.
25
ĐẢM BẢO CHẤT LƯỢNG