ba i gia ng da m ba o cha t luo ng pha n me m4 do chat luong sqa course tcde 9344

10 7 0
ba i gia ng da m ba o cha t luo ng pha n me m4 do chat luong sqa course tcde 9344

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

Thông tin tài liệu

Đảm bảo chất lượng phần mềm Software Quality Assurance Các độ đo chất lượng phần mềm PGS TS Trần Cao Đệ Bộ môn Công nghệ phần mềm Khoa CNTT&TT – Đại học Cần Thơ Năm 2013 Các định nghĩa (Definitions) • Số đo (Measure) CNPM danh từ: số đo cung cấp phạm vi, số lượng, kích thước, khả thuộc tính sản phẩm qui trình • Đo (Measurement): hành động xác định số đo • Độ đo (Metric): – “a quantitative measure of the degree to which a system, component, or process possesses a given attribute” IEEE Standard Glossary – Một số đo định lượng mức độ mà hệ thống, thành phần, qui trình có thuộc tính • Chỉ báo (Indicator): – a metric or combination of metrics that provides insight into the software process, project, or product itself – Một độ đo tổ hợp độ đo cung cấp nhìn sâu vào bên qui trình, dự án sản phẩm Độ đo CLPM (Software Quality Metric) • SQM: độ đo xác định số đo định lượng mức độ mà phần tử có thuộc tính chất lượng cho Một đo lường định lượng • Một hàm mà đầu vào liệu phần mềm đầu giá trị số phản ánh mức độ mà phần mềm có thuộc tính chất lượng • Mục tiêu – – Dễ dàng kiểm sốt, quản lí, lập kế hoạch thực điều chỉnh quản lí, dựa trên: • Điều rút từ thực so với hiệu mong đợi • Điều rút từ thực so với thời gian, ngân sách dự kiến Xác định tình trạng cho cải tiến qui trình phát triển bảo trì phần mềm (các hoạt động ngăn lỗi sửa lỗi) • Ví dụ: tích lũy độ đo nhằm vào hiệu nhóm làm việc Phân loại độ đo phần mềm Classifications of software metrics • Theo giai đoạn phần mềm – Các độ đo liên quan tới qui trình phát triển – Các độ đo liên quan tới qui trình vận hành bảo trì • Theo chủ đề đo – Chất lượng – Thời gian – Hiệu (trong loại bỏ lỗi dùng tài nguyên) Đo lường phần mềm - Software measures • Đo kích thước - Software size measures – KLOC – độ đo kích thước phần mềm cổ điển số ngàn dòng lệnh – Number of function points (NFP) – độ đo công sức đòi hòi để phát triển phần mềm dựa vào đặc tả phần mềm • Độ đo chất lượng tiến trình phần mềm - Software process quality metrics – Độ đo mật độ lỗi - Error density metrics (software volume + errors counted) – Độ đo nhạy cảm với lỗi - Error sensitivity metrics • Độ đo khung thời gian tiến trình - Software process timetable metrics • Độ đo hiệu việc loại trừ lỗi - Error removal effectiveness metrics • Độ đo hiệu tiến trình - Software process productivity metrics Đo mật độ lỗi - Defect density •Defect density measure – Một báo sức khỏe phần mềm - an important health warning –Một độ đo thực tế : a de-facto measure of software quality Examples of Error density metrics •NCE = The number of code errors detected by code inspections and testing •NDE = total number of development (design and code) errors) detected in the development process •WCE = weighted total code errors detected by code inspections and testing •WDE = total weighted development (design and code) errors detected in development process Xác định độ đo phần mềm Defining software (quality) metrics Thách thức độ đo phần mềm Challenge of Quality Metrics • Mỗi phép đo dựa cách nhìn khác chất lượng độ p0hức tạp hệ thống • Mục tiêu pháp triển nhiều độ đo để nắm bắt thuộc tính khác chì số` chất lượng Tuy nhiên, PP luận khoa học cho việc làm chưa đưa ... ph? ?n, qui trình có thuộc t? ?nh • Chỉ b? ?o (Indicator): – a metric or combination of metrics that provides insight into the software process, project, or product itself – M? ? ?t độ ? ?o t? ?? hợp độ ? ?o cung... • ? ?i? ??u r? ?t từ thực so v? ?i hiệu mong đ? ?i • ? ?i? ??u r? ?t từ thực so v? ?i th? ?i gian, ng? ?n sách dự ki? ?n Xác định t? ?nh tr? ?ng cho c? ?i ti? ?n qui trình ph? ?t tri? ?n b? ?o trì ph? ?n m? ? ?m (các ho? ?t đ? ?ng ng? ?n l? ?i sửa... Error density metrics •NCE = The number of code errors detected by code inspections and testing •NDE = total number of development (design and code) errors) detected in the development process

Ngày đăng: 04/10/2021, 02:48

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan