1. Trang chủ
  2. » Tất cả

Phát triển phần mềm phân tán

36 1 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Định dạng
Số trang 36
Dung lượng 658,09 KB

Nội dung

Phát triển phần mềm phân tán NHẬP MÔN CÔNG NGHỆ PHẦN MỀM (INTRODUCTION TO SOFTWARE ENGINEERING) 1 MỘT SỐ CHỦ ĐỀ KHÁC • Ước lượng chi phí phần mềm (SE Cost Estimation) 1 Năng suất (Productivity) 2 Các[.]

NHẬP MÔN CÔNG NGHỆ PHẦN MỀM (INTRODUCTION TO SOFTWARE ENGINEERING) MỘT SỐ CHỦ ĐỀ KHÁC • Ước lượng chi phí phần mềm (SE Cost Estimation) Năng suất (Productivity) Các kỹ thuật ước lượng (Estimation Techniques) Mô hình chi phí thuật tốn (Algorithmic Cost Model) Nhân lực thời gian dự án (Project duration and staffing) • Quản lý chất lượng (Quality Management) • Cải tiến quy trình (Process Improvement) • Khác Năng suất (Productivity) • Năng suất số đơn vị đầu số làm việc • Trong SE, suất ước lượng số thuộc tính chia cho tổng số nỗ lực để phát triển: – Số đo kích thước (thí dụ số dịng lệnh) – Số đo chức (số chức tạo khoảng thời gian ) SE-VI.3 Các kỹ thuật ước lượng (Estimation Techniques) • Mơ hình chi phí thuật tốn: sử dụng thơng tin có tính lịch sử (thường kích thước) – Ý kiến chuyên gia – Đánh giá tương tự: áp dụng có nhiều dự án lĩnh vực – Luật Parkinson: chi phí phụ thuộc thời gian số nhân cơng – Giá để thắng thầu: phụ thuộc khả KH SE-VI.4 Mơ hình chi phí thuật tốn (Algorithmic Cost Model) • Ngun tắc: Dùng phương trình tốn học để dự đoán (Kitchenham 1990a) dạng: Cố gắng = C x PMs x M với: – – – – C độ phức tạp PM số đo suất M hệ số phụ thuộc trình, suất s chọn gần với 1, phản ánh độ gia tăng yêu cầu với dự án lớn • Chú ý: – Rất khó dự đốn PM vào giai đoạn đầu – Việc dự đoán C M khách quan thay đổi từ người sang người khác SE-VI.5 a Mơ hình COCOMO (Boehm 1981) • Mơ hình COCOMO tn theo PT trên, với lựa chọn sau: – Đơn giản: PM = 2,4 (KDSI)1,05 x M – Khiêm tốn: PM = 3,0 (KDSI)1,12 x M – Lồng nhau: PM = 3,6 (KDSI)1,20 x M • với KDSI (kilo delivered source instructions) số lệnh nguồn theo đơn vị nghìn SE-VI.6 b Mơ hình định cỡ (calibrate model) • Sử dụng mơ hình ước đốn có hiệu quả, cần có CSDL phân lịch cố gắng dự án trọn vẹn • Có thể dùng kết hợp với mơ hình COCOMO c Mơ hình chi phí thuật tốn lập kế hoạch dự án • Dùng để đánh giá chi phí đầu tư nhằm giảm chi phí • Có thành phần phải xem xét tính chi phí DA – Chi phí phần cứng HT – Chi phí phương tiện, thiết bị (máy tính, phần mềm) phát triển HT – Chi phí nỗ lực u cầu • Chi phí phần mềm (Software Cost) tính: – SC = Basic Cost x RELY x TIME x STOR x TOOL x EXP x lương TB người/tháng với: STOR không gian lưu trữ, TIME thời gian cần thiết, TOOL công cụ, EXP kinh nghiệm, RELY độ tin cậy (có thể chọn 1,2) SE-VI.8 Nhân lực thời gian dự án (Project duration and staffing) • Mơ hình COCOMO dự đốn lịch cho DA trọn vẹn: – Dự án đơn giản: TDEV = 2.5 (PM)0.38 – Dự án trung bình: TDEV = 2.5 (PM)0.35 – Dự án lồng: TDEV = 2.5 (PM)0.32 với TDEV tổng thời gian cần thiết cho DA SE-VI.9 MỘT SỐ CHỦ ĐỀ KHÁC • Ước lượng chi phí phần mềm (SE Cost Estimation) • Quản lý chất lượng (Quality Management) Đảm bảo chất lượng trình Xem xét lại chất lượng Các chuẩn phần mềm Các chuẩn tài liệu Độ đo phần mềm Độ đo chất lượng sản phẩm • Cải tiến quy trình (Process Improvement) • Khác 10 ... phải xem xét tính chi phí DA – Chi phí phần cứng HT – Chi phí phương tiện, thiết bị (máy tính, phần mềm) phát triển HT – Chi phí nỗ lực u cầu • Chi phí phần mềm (Software Cost) tính: – SC = Basic... lượng chi phí phần mềm (SE Cost Estimation) • Quản lý chất lượng (Quality Management) Đảm bảo chất lượng trình Xem xét lại chất lượng Các chuẩn phần mềm Các chuẩn tài liệu Độ đo phần mềm Độ đo chất... trao đổi qua E-mail, copy hay lưu trữ CSDL SE-VI.15 Độ đo phần mềm (Software Metric) • Độ đo phần mềm kiểu độ đo liên quan đến HT phần mềm, q trình hay TL, Thí dụ số dịng lệnh, số thơng báo lỗi

Ngày đăng: 22/11/2022, 22:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w