Chất lượng phần mềm - Đại học Bách Khoa Hà Nội

10 193 0
Chất lượng phần mềm - Đại học Bách Khoa Hà Nội

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

Thông tin tài liệu

Công nghệ phần mềm slide báo cáo mẫu

ĐẠI HỌC BÁCH KHOA NỘI KĨ THUẬT PHẦN MỀM CHẤT LƯỢNG PHẦN MỀM Reporter : Nguyễn Đình Chiểu MSSV : 20176703 20/4/2019 Click icon to add picture CHẤT LƯỢNG Theo điều 3.1.1 tiêu chuẩn ISO 9000:2005 định nghĩa chất lượng là: "Mức độ đáp ứng yêu cầu tập hợp có đặc tính vốn có" Với phần mềm, có loại chất lượng đáng quan tâm • Chất lượng thiết kế bao gồm yêu cầu, thông số kỹ thuật, thiết kế hệ thống • • Sự phù hợp tập trung vào việc cài đặt cụ thể Sự hài lòng người dùng bao gồm sản phẩm tương thích, chất lượng tốt,chuyển giao ngân sách thời gian CHẤT LƯỢNG PHẦN MỀM (Software quality) khả đáp ứng toàn diện nhu cầu người dùng tính cơng dụng nêu cách tường minh không tường minh ngữ cảnh xác định Để đo lường chất lượng phần mềm, tổ chức thường dựa vào tiêu chí đánh giá chứng ISO 9001 chứng CMM (Capability Maturity Model) ĐO LƯỜNG Đo lường chất lượng phần mềm định lượng mức độ hệ thống phần mềm có đặc tính ứng dụng quan trọng bao gồm việc đo thuộc tính cấu trúc kiến trúc ứng dụng, mã hóa tài liệu trực tuyến Đo lường chất lượng phần mềm cấu trúc chức thực thông qua kiểm thử phần mềm: - Kiểm thử phần mềm sử dụng để đưa kết xác định mức độ đáp ứng yêu cầu, thực chức năng, mục tiêu, thiết kế hệ thống nhu cầu người dùng - Chất lượng chức phần mềm phản ánh tuân thủ hay phù hợp với thiết kế định, dựa yêu cầu chức thơng số kỹ thuật MỤC ĐÍCH Quản lý rủi ro: Lỗi phần mềm gây tổn hại chi phí thời gian, nguồn lực gây tử vong cho người Quản Ví dụ lý : Năm chi phí: 1999, hệ thống biếnứng mấtdụng tàu có chất vũ trụ lượng NASA phần khimềm đáp xuống tốt Hỏa kiểm dođịnh lỗi cài giúp đặtgiảm liệu thiểu chi phí phát triển, bảo trì dễ dàng thay đổi để đáp ứng nhu cầu kinh doanh Yếu tố quan trọng đánh giá chất lượng phần mềm chất lượng ứng dụng kinh doanh TIÊU CHÍ/TIÊU CHUẨN TÍNH NĂNG - Tính phù hợp - Tính xác - Khả tương tác - Tính bảo mật ĐỘ TIN CẬY -Tính hồn thiện cấu trúc ứng dụng      - Khả phục hồi, quản lý tài ngun - Qui trình mã hóa  - Tính phức tạp thuật tốn lập trình   - Phần mềm quản lý tính tồn vẹn tính thống liệu - Khả xử lý chịu lỗi TIÊU CHÍ/TIÊU CHUẨN HIỆU QUẢ - Cấu trúc ứng dụng - Độ tương tác thích hợp với nguồn tài nguyên - Hiệu suất, thời gian truy cập quản lý liệu -  Quản lý nhớ, mạng khơng gian đĩa TÍNH BẢO MẬT - Cấu trúc ứng dụng        - Sự tuân thủ thiết kế nhiều lớp - Vấn đề thực tế bảo mật  - Qui trình mã hóa, lập trình - Bảo mật truy cập vào hệ thống, kiểm sốt chương trình -  Qui trình mã hóa, lập trình TIÊU CHÍ/TIÊU CHUẨN KHẢ NĂNG BẢO TRÌ KÍCH THƯỚC - Cấu trúc phần mềm lập trình hướng đối tượng -  Khả phân tích -  Kích thước kỹ thuật :  Phương pháp đánh số kỹ thuật phổ biến số dòng mã công nghệ, số lượng tệp tin, chức năng, lớp học, bảng biểu,… - Mức độ phức tạp giao dịch, lập trình,thuật tốn - Khả kiểm thử - Tính ổn định phần cứng, hệ điều hành, thành phần trung gian, sở liệu độc lập - Kích thước chức : Để đo kích thước chức phổ biến phân tích điểm chức QUY TRÌNH ĐÁNH GIÁ Bước 1: Bước 2: -  Xác định mục tiêu đánh giá - Xác định đại lượng đo lường -  Xác định sản phẩm cần đánh giá - Mức đo lường chuẩn -  Xây dựng mơ hình chất lượng - Tiêu chí đánh giá Bước 3: Bước 4: Xây dựng kế hoạch đánh giá chất lượng phần mềm Đo lường, đánh giá chất lượng phần mềm - Quản lý mức tổ chức -  Thực đo lường - Hỗ trợ việc quản lý dự án -  So sánh với mục tiêu, chế đánh giá -  Kết đánh giá THANK YOU! Click icon to add picture

Ngày đăng: 05/06/2019, 13:04

Từ khóa liên quan

Mục lục

  • CHẤT LƯỢNG PHẦN MỀM

  • Slide 2

  • Slide 3

  • ĐO LƯỜNG

  • Slide 5

  • TIÊU CHÍ/TIÊU CHUẨN

  • TIÊU CHÍ/TIÊU CHUẨN

  • TIÊU CHÍ/TIÊU CHUẨN

  • QUY TRÌNH ĐÁNH GIÁ

  • THANK YOU!

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

Tài liệu liên quan