Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 36 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
36
Dung lượng
1,48 MB
Nội dung
BI GING QUN Lí D N PHN MM BI 13 QUN Lí CHT LNG NI DUNG Mc tiờu Cỏc cụng vic cn thc hin Ti liu Hi ỏp NI DUNG Quan nim v cht lng phn mm Khỏi nim v qun lý cht lng phn mm Cỏc hat ng ci thin cht lng phn mm Chun hoỏ i vi qun lý cht lng phn mm CC VN V CHT LNG TQC Cht lng l mt nhng yu t quan trng m NSD ỏnh giỏ h thng thụng tin Mục đích o chất lượng ? Phưong pháp luận Chuẩn hoá Vậy chất lượng hệ thống ? Chất lượng Làm để mềm có hệ thống chất lượng phần Công cụ ? QUAN NIM V CHT LNG Cht phn mm theo Theolng quancađiểm quan im lp trinh ú chớnh Quan imca củachng trinh l cht lng Vn l lm triển th no người phát It lỗi tưởng chng trinh chyLý ging nh thit k lỗi õy chớnh l cht lng theo ngha cn thit Cht lng caTheo phn quan mm theo điểm quan im NSD ú l cht lng thit k người dùng Giao dinth tt, no d bo Vn l lm tri thit dựng! k ỏp ngD ỳng nhu cu ca ngi s dng Ngi ta cng núi ú l cht lng theo ngha hp dn QUAN NiM Chất lượng hấp dẫn ặc t đáp ứng c t đáp ứng Yêu cầu NSD Chất lượng cần thiết Phần mềm QUAN NiM Còn khía cạnh quan niệm chất lượng phần mềm độ tin cậy, hiểu tính xác, tính ổn định, tính an toàn phần mềm Kể từ máy tính trở thành hạ tầng xã hội, độ tin cậy phần mềm trở nên quan trọng hoạt động xã hội Chất lượng theo nghĩa xã hội đo mức độ nh hưởng sn phấm tới người (không kể người phát triển NSD trực tiếp) QUAN NiM Mt phn mm tt khụng nhng nhu cu ca ngi phỏt trin m cũn Phi ỏp ng nhu cu ca ngi phỏt trin m phi tho ngi s dng v cú tin cy cao Cht lng l mc tho ca NSD i vi sn phm hay dch v CC C TNH CHT LuNG Có khác gia chất lượng nói chung chất lượng phần mềm vi bn chất phần mềm Phân mềm vô hinh phần mềm sn phẩm trí tuệ người Do phần mềm vô hinh nên dấu hiệu bên để chứng tỏ chât lượng Chính vi để đánh giá người ta phi thông qua số gián tiếp mà ta gọi đặc tính chất lượng phần mm PM ặc tính chất lượng Chất lượng phần mềm CHUN HO CHT LNG Sự phong phú phần mềm Nhu cầu mở rộng khái niệm đặc tính chất lượng phần mềm Nhu cầu đánh giá chất lượng phần mềm Nhu cầu chuẩn hoá ISO/IEC9126 chuẩn đặc tính chất lượng phần mềm ISO nm 1991 NHNG IU CN CH í KHI T CHC TEST Các chức nng mục tiêu có liên quan tới đặc trưng chất lượng phi test Chú ý đến môi trường Test (phần cứng, phần mềm, mạng) Chú ý đến phương pháp luận thiết kế test phương pháp luận test Công cụ test: sinh số liệu , công cụ hỗ trợ test, mô iều kiện test: phần mềm tài liệu Các vấn đề khác lịch trinh, điều kiện xem kết thúc test Test cỏc mụ un (Module Test /Unit Test) Test tớch hp (Intergration Test) Test h thng (System Test) Test s dng (Operational Test) PHNG PHP LUN TEST Top down Bottom up Main Sub1 Main Sub2 11 12 21 22 23 Sub1 Sub2 11 12 21 22 23 Hộp trắng ? Hộp đen Quá trinh qun trị chất lượng giai đoạn test ấn định miền chấp nhận Kiểm tra d liệu ấn định giá trị ề hoạt động Qun lý chất lượng Xem xét chất lượng, xem xét d liệu không binh thường dự đoán REVIEW) Review tập hợp hoạt động có tổ chức nhằm xác nhận chất lượng thiết kế sn phẩm phần mềm trinh thực để đm bo với chất lượng tiếp tục triển khai giai đoạn dựa sở giai đoạn đưa đề nghị để ci thiện chất lượng chưa đủ điều kiện để chuyển giai đoạn CC PHNG PHP REVIEW Hai kiểu Review i qua (Walk through) Phng phỏp lun ca review theo ú ngi ta kim tra ni dung tng bc Phng phỏp ny rt cú ớch kim chng cỏc ti liu ca chng trinh Thanh tra (Inspection) Phng phỏp ny ph thụng hn kiu i qua thng dựng xem xột thit k nhng ch ỏng c lu ý K THUT NH GI CHT LNG Chuẩn kỹ thuật cách lập tài liệu Phn hồi định chuẩn Xác nhận tiến triển chất lượng Giai đoạn hành Review Yêu cầu Ci thiện Dự báo rủi ro Giai đoạn REVIEW Ai thành viên nhóm xem xét, đánh giá Ai chủ tri (người định) Tài liệu: cần phân phát tài liệu truớc để người tham gia khống chế thời gian chất lượng review Thời gian xem xét : Sớm sau hoàn thành tài liệu cho giai đoạn hành Việc chậm trễ tăng mức độ rủi ro cho giai đoạn sau Làm rõ mục tiêu: cn vào để xem xét Report : Sau xem xét, cần viết báo cáo thời gian, người tham gia, phươg pháp, kết qu Phẩn hồi: Các lỗi phi phân tích cha, Kết qu phi xem xét để rút kinh nghiệm dự phòng QUN Lí CHT LNG Chất lượng Mức độ tho mãn người sử dụng Qun lý chất lượng Hệ thống đm bo chất lượng Toàn kế hoạch cần thiết hoạt động có tính hệ thống mà người cung cấp phi thực để đm bo chất lượng sn phẩm Hệ thống hoạt động dựa nhng quan niệm chất lượng qun lý chất lượng CHUN QUN Lí CHT LNG Chất lượng Qun lý chất lượng Qun lý chất lượng Qun lý chất lượng phần mềm m bo chất lượng m bo chất lượng phần mềm Hệ thống đm bo chất lượng Hệ thống đm bo chất lượng phần mềm Chuẩn hoá ISO ETC (IEEE) ISO 9000 áp dụng với sn phẩm dịch vụ nói chung ISO 9000 ISO9000: Hứong dẫn ISO9001,9002,9003,9004 For External Quality Assurance ISO9001, 9002, 9003 For Internal Quality Assurance ISO9004 ISO9000 ISO9000 : Mội chuỗi mô hinh đm bo chất lượng ISO9001 : Mô hinh đm bo chất lượng trường hợp nhà cung cấp thực tất c thủ tục từ thiết kế, mua bán, sn xuất cung cấp dịch vụ ISO9002 : Mô hinh đm bo chất lượng trường hợp nhà cung cấp thực tất c thủ tục sn xuất cung cấp dịch vụ ISO9003 : Mô hinh đm bo chất lượng trường hợp nhà cung cấp thực thủ tục mà việc kiểm thử cuối đủ đm bo chất lượng việc thiết lập hệ thống đm bo chất lượng thiết kế, sn xuất sử dụng nhiều thời gian ISO9004 : Các hướng dẫn chung cho qun trị chất lượng Thực chất bng gii thích phần tử hệ thống chất lượng T ISO 9000 N ISO 9000-3 ISO 9000 series Tiêu chuẩn đm bo chât lượng Tiêu chuẩnđm bo chât lượng phần mềm ISO9000: Guideline for ISO9001,9002,9003,9004 For External Quality Assurance ISO9001, 9002, 9003 For Internal Quality Assurance ISO9004 ISO 9000-3 Phát triển phần mềm Sn xuất dịch vụ nói chung ISO9000-3, quan niệm Là tiêu chuẩn hệ thống đm bo chất lượng phần mềm hợp đồng song phương ây không phi chuẩn quốc tế chất lượng sn phẩm phần mềm Nó chỉ nhng điều bắt buộc mà việc phát triển phần mềm phi làm Nó tiêu chuẩn cho hệ thống đm bo chất lượng việc đặt hàng phần mềm Nó hướng dẫn cụ thể tiêu chuẩn ISO9001 phần mềm Nó áp dụng cho chu trinh sống phần mềm từ hợp đồng đến bo tri 4.Chủ yếu nhằm vào quan điểm qun trị quan điểm kỹ thuật vấn đề Tổ chức, Nhân lực, Tài liệu, Thủ tục HI V P [...]... chất lượng phần mềm trong các hợp đồng song phương ây không phi chuẩn quốc tế đối với chất lượng của sn phẩm phần mềm Nó chỉ chỉ ra nhng điều bắt buộc mà việc phát triển phần mềm phi làm Nó chỉ là tiêu chuẩn cho hệ thống đm bo chất lượng đối với việc đặt hàng phần mềm 2 Nó chính là hướng dẫn cụ thể của tiêu chuẩn ISO9001 đối với phần mềm 3 Nó được áp dụng cho mọi chu trinh sống của phần mềm từ hợp... QL CHT LNG Phần mềm vô hinh PM Phần mềm là một Sn phẩm trí tuệ Qun trị chất lượng phần mềm là một chuỗi các hoạt động và các phương pháp luận để chất lượng đã yêu cầu phi đt được Không dễ đánh giá chất lượng, phi có biện pháp ngn ngừa các lỗi tiềm nng Có thể xy ra rất nhiều điều không dự đoán trước được QUAN NIM Mức chất lượng Mức mong muốn Tổn thất chất lượng PM Quá trinh diễn tiến của dự án CHU TRèNH... nghiệm dự phòng QUN Lí CHT LNG Chất lượng Mức độ tho mãn của người sử dụng Qun lý chất lượng Hệ thống đm bo chất lượng Toàn bộ kế hoạch cần thiết và hoạt động có tính hệ thống mà người cung cấp phi thực hiện để đm bo chất lượng của sn phẩm Hệ thống hiện tại của các hoạt động dựa trên nhng quan niệm về chất lượng và qun lý chất lượng CHUN QUN Lí CHT LNG Chất lượng Qun lý chất lượng Qun lý chất lượng Qun lý. .. động dựa trên nhng quan niệm về chất lượng và qun lý chất lượng CHUN QUN Lí CHT LNG Chất lượng Qun lý chất lượng Qun lý chất lượng Qun lý chất lượng phần mềm m bo chất lượng m bo chất lượng phần mềm Hệ thống đm bo chất lượng Hệ thống đm bo chất lượng phần mềm Chuẩn hoá bởi ISO ETC (IEEE) ISO 9000 áp dụng với sn phẩm và dịch vụ nói chung ISO 9000 ISO9000: Hứong dẫn đối với ISO9001,9002,9003,9004 For External... tại ấn định giá trị hiện tại ề ra các hoạt động Qun lý chất lượng Xem xét chất lượng, xem xét các d liệu không binh thường và dự đoán REVIEW) Review là một tập hợp các hoạt động có tổ chức nhằm xác nhận chất lượng thiết kế của một sn phẩm phần mềm và quá trinh thực hiện để đm bo rằng với chất lượng đó có thể tiếp tục triển khai giai đoạn tiếp theo dựa trên cơ sở của giai đoạn hiện tại và có thể đưa... qun trị chất lượng Thực chất là các bng gii thích các phần tử của hệ thống chất lượng T ISO 9000 N ISO 9000-3 ISO 9000 series Tiêu chuẩn đm bo chât lượng Tiêu chuẩnđm bo chât lượng phần mềm ISO9000: Guideline for ISO9001,9002,9003,9004 For External Quality Assurance ISO9001, 9002, 9003 For Internal Quality Assurance ISO9004 ISO 9000-3 Phát triển phần mềm Sn xuất và dịch vụ nói chung ISO9000-3, quan niệm... Các chức nng mục tiêu và có liên quan tới đặc trưng chất lượng phi được test Chú ý đến môi trường Test (phần cứng, phần mềm, mạng) Chú ý đến phương pháp luận thiết kế test và phương pháp luận test Công cụ test: các bộ sinh số liệu , các công cụ hỗ trợ test, mô phỏng iều kiện test: phần mềm và tài liệu Các vấn đề khác như lịch trinh, điều kiện được xem là kết thúc test Test cỏc mụ un (Module... liệu Xây dựng kế hoạch theo các d liệu thu thập được Thực hiện các hành động dựa theo các đánh giá nếu cần Kiểm tra kết qu hiện tại Action Plan Chec k Do Thực hiện kế hoạch Thu thập số liệu CC TH TC Giai đoạn lập kế hoạch ấn định các mục tiêu về chất lượng ấn định các chỉ số qun trị và phương pháp đo chất lượng đói với mỗi bước phát triển Giai đoạn thực hiện Thu thập d liệu về chất lượng ánh giá chất... stepthiết kể để sớm 1 từng ánhbước giá (Step chất lượng intergration) phát hiện lỗi 3 Sử dụng lại công nghệ (Reusing) 2 Xác nhận tiến triển thực tế của dự án 4 Chuẩn hoá (Standardization) HOT NG TRONG PHA TEST Không có một đm bo nào để chắc chắn không có lỗi dựa trên các kỹ thuật hiện tại Làm thế nào để phát hiện ra các lỗi còn lại một cách hiệu qu là điều rất quan trọng iều đó không có nghĩa là làm nhiều... (Inspection) Phng phỏp ny ph thụng hn kiu i qua thng dựng xem xột thit k nhng ch ỏng c lu ý K THUT NH GI CHT LNG Chuẩn kỹ thuật và cách lập tài liệu Phn hồi về định chuẩn Xác nhận tiến triển và chất lượng Giai đoạn hiện hành Review Yêu cầu Ci thiện Dự báo rủi ro Giai đoạn tiếp theo REVIEW Ai và bao nhiêu thành viên trong nhóm xem xét, đánh giá Ai chủ tri (người ra quyết định) Tài liệu: cần