Các vấn đề khác trong SE Cost Estimation

34 478 2
Các vấn đề khác trong SE Cost Estimation

Đ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

Các vấn đề khác trong SE Cost Estimation

Nhập môn Công nghệ học Phần mềm Introduction to Software Engineering Department of Software Engineering Faculty of Information Technology Hanoi University of Technology TEL: 04-8682595 FAX: 04-8692906 Email: cnpm@it-hut.edu.vn HUT, Falt of IT  Dept of SE, 2001 SE-VI.1 Phần VI Chương 11 Các chủ đề khác SE • ước lượng chi phí phần mềm (SE Cost Estimation) • Quản lý chất lượng (Quality Management) • Cải tiến trình (Process Improvement) • Các chủ đề tiên tiến khác (Advanced topics) HUT, Falt of IT  Dept of SE, 2001 SE-VI.2 I ước lượng chi phí phần mềm (SE Cost Estimation) 1) Năng suất (Productivity) 2) Các kỹ thuật ước đốn (Estimation Techniques) 3) Mơ hình chi phí thuật toán (Algorithmic Cost Model) 4) Nhân lực thời gian dự án (Project duration and staffing) HUT, Falt of IT  Dept of SE, 2001 SE-VI.3 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 ) HUT, Falt of IT  Dept of SE, 2001 SE-VI.4 Các kỹ thuật ước đốn (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 HUT, Falt of IT  Dept of SE, 2001 SE-VI.5 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ự đố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 HUT, Falt of IT  Dept of SE, 2001 SE-VI.6 Mơ hình chi phí thuật tốn (tiếp) 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 1) Mơ hình COCOMO (Boehm 1981): Mơ hình COCOMO tuân 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 số lệnh nguồn theo đơn vị nghìn HUT, Falt of IT  Dept of SE, 2001 SE-VI.7 Mơ hình chi phí thuật tốn (tiếp) 2) 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 Nó dùng kết hợp với mơ hình COCOMO 3) mơ hình chi phí thuật tốn lập kế hoạch dự án - Có thể 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 HUT, Falt of IT  Dept of SE, 2001 SE-VI.8 (1) Chi phí phần cứng HT (2) Chi phí phương tiện, thiết bị (máy tính, phần mềm) phát triển HT (3) Chi phí nỗ lực yê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) HUT, Falt of IT  Dept of SE, 2001 SE-VI.9 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 HUT, Falt of IT  Dept of SE, 2001 SE-VI.10 III Cải tiến Quy trình (Process Improvement) • • • • • Chất lượng quy trình sản phẩm Mơ hình hố phân tích quy trình Độ đo Mơ hình thục khả SEI Phân loại quy trình HUT, Falt of IT  Dept of SE, 2001 SE-VI.20 ... Chương 11 Các chủ đề khác SE • ước lượng chi phí phần mềm (SE Cost Estimation) • Quản lý chất lượng (Quality Management) • Cải tiến q trình (Process Improvement) • Các chủ đề tiên tiến khác (Advanced... of SE, 2001 SE- VI.2 I ước lượng chi phí phần mềm (SE Cost Estimation) 1) Năng suất (Productivity) 2) Các kỹ thuật ước đốn (Estimation Techniques) 3) Mơ hình chi phí thuật toán (Algorithmic Cost. .. người thực tiếp người khác HUT, Falt of IT  Dept of SE, 2001 SE- VI.16 Các chuẩn tài liệu • Tài liệu phần quan trọng SE để theo dõi, để hiểu để làm • kiểu chuẩn tài liệu: – Các chuẩn trình lập

Ngày đăng: 22/08/2012, 09:18

Hình ảnh liên quan

3) Mô hình chi phí thuật toán (Algorithmic CostModel) - Các vấn đề khác trong SE Cost Estimation

3.

Mô hình chi phí thuật toán (Algorithmic CostModel) Xem tại trang 3 của tài liệu.
• Mô hình chi phí thuật toán: sử dụng các - Các vấn đề khác trong SE Cost Estimation

h.

ình chi phí thuật toán: sử dụng các Xem tại trang 5 của tài liệu.
Mô hình chi phí thuật toán - Các vấn đề khác trong SE Cost Estimation

h.

ình chi phí thuật toán Xem tại trang 6 của tài liệu.
1) Mô hình COCOMO (Boehm 1981): Mô hình - Các vấn đề khác trong SE Cost Estimation

1.

Mô hình COCOMO (Boehm 1981): Mô hình Xem tại trang 7 của tài liệu.
2) Mô hình định cỡ (calibrate model): sử dụng một mô hìnhướcđoáncóhiệuquả, dovậycầncó 1 CSDLvề phânlịchvàcáccốgắngcủamộtdựántrọnvẹn - Các vấn đề khác trong SE Cost Estimation

2.

Mô hình định cỡ (calibrate model): sử dụng một mô hìnhướcđoáncóhiệuquả, dovậycầncó 1 CSDLvề phânlịchvàcáccốgắngcủamộtdựántrọnvẹn Xem tại trang 8 của tài liệu.
• Mô hình COCOMO cũng dự đoán lịch - Các vấn đề khác trong SE Cost Estimation

h.

ình COCOMO cũng dự đoán lịch Xem tại trang 10 của tài liệu.
• Mô hình hoá và phân tích quy trình - Các vấn đề khác trong SE Cost Estimation

h.

ình hoá và phân tích quy trình Xem tại trang 20 của tài liệu.
Mô hình Quy trình Lậpkế hoạch Kế hoạchđàotạo Mô hình - Các vấn đề khác trong SE Cost Estimation

h.

ình Quy trình Lậpkế hoạch Kế hoạchđàotạo Mô hình Xem tại trang 22 của tài liệu.
tạo ra mô hình quy trình để lập TL và hiểu quy trình đó - Các vấn đề khác trong SE Cost Estimation

t.

ạo ra mô hình quy trình để lập TL và hiểu quy trình đó Xem tại trang 23 của tài liệu.
Mô hình hoá và phân tích quy trình - Các vấn đề khác trong SE Cost Estimation

h.

ình hoá và phân tích quy trình Xem tại trang 25 của tài liệu.
Mô hình hoá (tiếp) - Các vấn đề khác trong SE Cost Estimation

h.

ình hoá (tiếp) Xem tại trang 26 của tài liệu.
Mô hình hoá (tiếp) - Các vấn đề khác trong SE Cost Estimation

h.

ình hoá (tiếp) Xem tại trang 27 của tài liệu.
Mô hình thuần thục khả năng - Các vấn đề khác trong SE Cost Estimation

h.

ình thuần thục khả năng Xem tại trang 29 của tài liệu.
Mô hình thuần thục khả năng SEI  (tiếp) - Các vấn đề khác trong SE Cost Estimation

h.

ình thuần thục khả năng SEI (tiếp) Xem tại trang 30 của tài liệu.
 Quy trình không hình thứ c: các quá trình mà mô - Các vấn đề khác trong SE Cost Estimation

uy.

trình không hình thứ c: các quá trình mà mô Xem tại trang 31 của tài liệu.
• Phương pháp hình thức (Formal methods) - Các vấn đề khác trong SE Cost Estimation

h.

ương pháp hình thức (Formal methods) Xem tại trang 32 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan