CHƯƠNG 4: Đánh giá yêu cầu Lập kế hoạch dự án phần mềm Software Project Planning

53 70 0
CHƯƠNG 4: Đánh giá yêu cầu Lập kế hoạch dự án phần mềm Software Project Planning

Đ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

Sau mỗi giai đoạn phát triển hệ thống, cần thông tin định lượng (quantitative information)  giúp kiểm soát hiệu quả hơn quy trình phát triển. Có 1 vài đo lường cho giai đoạn requirement để tìm hiểu mối quan hệ giữa giá trị đo lường (metric value) và các thuộc tính của dự án Kích cỡ dự án (size) Các đo lường về chất lượng

Bài giảng môn CNPM - BM HTTT - Khoa CNTT - HUI CHƯƠNG 4: Đánh giá yêu cầu Lập kế hoạch dự án phần mềm Software Project Planning Nội dung  Ước tính quy mơ dự án ( Size estimation)    Số dòng lệnh (lines of code) Function Point Ước tính chi phí  Mơ hình COCOMO Bài giảng môn CNPM - BM HTTT - Khoa CNTT - HUI Mục đích của việc đo lường   Sau mỗi giai đoạn phát triển hệ thống, cần thơng tin định lượng (quantitative information)  giúp kiểm sốt hiệu quả quy trình phát triển Có vài đo lường cho giai đoạn requirement để tìm hiểu mối quan hệ giữa giá trị đo lường (metric value) và thuộc tính của dự án   Kích cỡ dự án (size) Các đo lường chất lượng Bài giảng môn CNPM - BM HTTT - Khoa CNTT - HUI Lập kế hoạch dự án  Để đạo thành công dự án phần mềm, cần phải hiểu:       Phạm vi (size) công việc Rủi ro (risk) phải gánh chịu Tài nguyên (resource) cần sử dụng Nhiệm vụ (task) cần hoàn thành Chi phí (cost) cần tiêu dùng Kế hoạch làm việc (schedule) cần tuân theo Tham số nào quan trọng nhất??? Bài giảng môn CNPM - BM HTTT - Khoa CNTT - HUI Lập kế hoạch dự án  Phạm vi (size) là tham số chính, nó được dùng để ước tính cho tham số khác Bài giảng mơn CNPM - BM HTTT - Khoa CNTT - HUI Size estimation estimation Size Costestimation estimation Cost DevelopmentTime Time Development Resources Resources requirements requirements Project Project scheduling scheduling Các hoạt động dùng để đánh giá dự án phần mềm Bài giảng môn CNPM - BM HTTT Khoa CNTT - HUI Ước tính quy mơ dự án   Là bước quan trọng bắt đầu dự án Rất khó để ước tính phạm vi của 1hệ thống phần mềm vì:    Phần mềm là sản phẩm trừu tượng Xây nhà, cầu đường là sản phẩm cụ thể, có thể nhìn thấy và sờ mó được Hai phương pháp thơng dụng:   Tính số dịng lệnh (Lines Of Code – LOC) Tính Function Point (FP) Bài giảng môn CNPM - BM HTTT - Khoa CNTT - HUI Lines Of Code (LOC)  Chưa có thống nhất quy ước đếm LOC   Trước đây: khơng tính đến dịng khai báo dữ liệu, chú thích, Gần đây: tính cả dịng khai báo, chú thích  Lý do: chương trình chứa 50% dịng dữ liệu, và dòng này thường xuyên gây lỡi dịng lệnh thơng thường Bài giảng mơn CNPM - BM HTTT - Khoa CNTT - HUI Ví dụ int sort(int x[], int n) 10 If (x[i] < x[j]) { 11 { int i,j, save, im1; 12 Save = x[i]; /* this function sorts array x 13 X[i] = x[j]; if (n

Ngày đăng: 11/05/2021, 19:03

Từ khóa liên quan

Mục lục

  • Chương 4:

  • Nội dung

  • Mục đích của việc đo lường

  • Lập kế hoạch dự án

  • Slide 5

  • Slide 6

  • Ước tính quy mô dự án

  • Lines Of Code (LOC)

  • Ví dụ

  • Slide 10

  • Slide 11

  • Tính Function Point (FP)

  • Slide 13

  • Slide 14

  • Slide 15

  • Cách tính FP

  • Slide 17

  • Tính UFP (Unadjusted Function Points)

  • Tính FP

  • Bảng 2: Các thừa số Fi

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

Tài liệu liên quan