Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
879,16 KB
Nội dung
[...]... sót/KLOC Chương trình 8 ,9, 10 Chương trình 1,2,3 (PSP2 và PSP2 .1) (PSP0 và PSP0 .1) 93 66 50 40 72 52 Bảng 4.2.1 Kết quả khóa học PSP 157 % Sự cải tiến 29 20 27.7 Với lớp 1: Ở các chương trình đầu, số sai sót là 93 , còn ở các chương trình sau, sai sót giảm xuống còn 66 => % sự cải tiến là: (93 - 66)*100% /93 = 29 % Với lớp 2: Ở các chương trình đầu, số sai sót là 50, còn ở các chương trình sau, sai sót... cao hơn hay thấp hơn nhưng không ổn định và biến động khá nhiều Một ví dụ khác về hiệu quả của PSP Trong những năm 199 5 và 199 6, SEI đã tổ chức hai khoá dạy PSP (một khoá vào hè 199 5 và khoá còn lại vào mùa đông năm 199 6) Sau đó viện SEI đã phân tích để đánh giá hiệu quả của PSP Dữ liệu phân tích được lấy từ những chương trình của 124 sinh viên trong khoá học và dữ liệu của những sinh viên này trong... lúc thấp không ổn định Còn với những chương trình có sử dụng PSP, phần trăm tăng đều và tương đối ổn định Hình 4.2.6 Chất lượng sản phẩm Hình trên mô tả số sai sót/KLOC Những chương trình từ 1 – 3 nằm trong cấp độ PSP0 và PSP0 .1, 4 – 6 nằm trong cấp độ PSP1 và PSP1 .1, từ 7 – 9 nằm trong PSP2 và 156 PSP2 .1 Các chương trình còn lại là 10 – 11 nằm trong cấp độ PSP3 Như vậy ở những cấp độ đầu thì do chưa... công ty được chứng nhận ISO 90 01 chuyên sản xuất các điều khiển số học FIDA bắt đầu sử dụng PSP vào tháng 4/ 199 7 Trước khi sử dụng PSP, việc ước lượng trong dự án chủ yếu dựa vào sự tương tự Nghĩa là, công ty xem xét dự án mới có gần giống với những dự án nào trước đó và tính ra được thời gian và chi phí Tuy nhiên, sau khi sử dụng PSP, công ty đã sử dụng mối quan hệ giữa kích thước và thời gian để... Motorola và 2 giáo sư từ đại học Embry – Riddle Aeronautical đã giới thiệu PSP vào trong công ty Cho đến nay thì Motorola đã tổ chức 3 lớp huấn luyện PSP, huấn luyện được 40 kỹ sư và 22 người quản lý Motorola đánh giá khá cao quy trình này và đã sử dụng khoảng 8 giờ/tuần cho việc huấn luyện và 4 giờ khác cho việc tập luyện cải tiến quy trình Bên cạnh đó, để khuyến khích các kỹ sư sử dụng PSP, ban giám... sót/KLOC giảm xuống và có xu hướng đi vào ổn định Hình 4.2.7 Hiệu suất công việc Hình trên đề cập đến hiệu suất làm việc của các kỹ sư (LOC/giờ) trong quá trình thực hiện PSP Ở những cấp độ đầu PSP0 và PSP0 .1, hiệu suất không tăng mà có vẻ ổn định Ở những cấp độ về sau (từ 7 – 9 ), số LOC/giờ làm việc tăng và có xu hướng đi vào ổn định Tuy nhiên, với những chương trình không sử dụng PSP, số LOC/giờ làm... Trong các trường đại học Năm 199 7, viện SEI tổ chức 1 khoá dạy PSP gồm 298 sinh viên (trong đó có cả kỹ sư) Quy trình huấn luyện cũng đi từ PSP0 đến PSP2 Sau khi kết thúc khoá học, Watt S.Humphrey đã thu thập được dữ liệu từ hơn 30000 chương trình viết có sử dụng PSP: 153 Hình 4.2.1 Độ chính xác trong ước lượng kích thước Trong hình trên, ở những giai đoạn đầu khi làm quen với PSP, việc ước lượng còn chưa... loại bỏ trong pha biên dịch cũng giảm xuống và số kỹ sư phạm phải nhiều sai sót cũng giảm đáng kể Hình 4.2.4 Số sai sót/KLOC được loại bỏ trong pha kiểm chứng 155 Hình 4.2.5 Chất lượng qui trình Mean Yield: hiệu suất trung bình với chương trình không sử dụng phương pháp PSP PSP Level Yield: hiệu suất của những chương trình có sử dụng PSP Khi không sử dụng PSP, mặc dù phần trăm số sai sót được loại bỏ... NA NA NA NA 8 NA 13 69 47 69 0 2 1 34 15 29 0 12 9 20 79 20 17 1 39 575 Sai sót trong quá trình kiểm tra 5 10 8 22 0 0 0 0 2 2 0 2 2 2 27 1 3 50 136 Sai sót trong quá trình sử dụng 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 Bảng 4.1.3 Dữ liệu của 18 dự án trong quá trình thử nghiệm hiệu quả của PSP Trong dự án 1, thời gian thực tế nhiều hơn thời gian lập kế hoạch, nhưng do thời gian sử dụng trong pha kiểm... sử dụng kiểm tra M45 193 9. 0 4 0 M10 453 7.5 2 0 M77 6133 4.0 25 0 M54 477 3.5 5 0 M53 1160 1.0 21 0 8416 NA 57 0 Tổng cộng Bảng 4.1.4 Dữ liệu thực tế của các dự án sau khi kỹ sư được huấn luyện PSP Sản phẩm 4.1.4 LOC Số tháng sử dụng Một số nhóm phát triển phần mềm khác Ngoài cuộc khảo sát kết quả sử dụng của 3 công ty trên do sự phối hợp của 3 công ty với viện SEI, nhiều tổ chức đã áp dụng PSP và