1. Trang chủ
  2. » Luận Văn - Báo Cáo

Ứng dụng kỹ thuật mạng bayesian trong mô hình hóa rủi ro của lập lịch dự án phần mềm

76 28 0

Đ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 76
Dung lượng 1,55 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - Võ Thị Hường ỨNG DỤNG KỸ THUẬT MẠNG BAYESIAN TRONG MƠ HÌNH HĨA RỦI RO CỦA LẬP LỊCH DỰ ÁN PHẦN MỀM LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Hà Nội – Năm 2017 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - Võ Thị Hường ỨNG DỤNG KỸ THUẬT MẠNG BAYESIAN TRONG MƠ HÌNH HĨA RỦI RO CỦA LẬP LỊCH DỰ ÁN PHẦN MỀM Chuyên ngành: Công nghệ thông tin LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: PGS.TS HUỲNH QUYẾT THẮNG Hà Nội – Năm 2017 LỜI CAM ĐOAN Tôi cam đoan cơng trình nghiên cứu riêng tơi có giúp đỡ lớn Thầy hướng dẫn PGS.TS Huỳnh Quyết Thắng Các nội dung nghiên cứu, số liệu kết nêu luận văn trung thực, rõ ràng Trong luận văn, tơi có tham khảo đến số tài liệu liệt kê phần Tài liệu tham khảo cuối luận văn, nội dung trích dẫn ghi rõ nguồn gốc Hà Nội, ngày tháng 05 năm 2017 Tác giả Võ Thị Hường LỜI CẢM ƠN Trước tiên, xin bày tỏ lòng biết ơn sâu sắc tới Thầy, PGS.TS Huỳnh Quyết Thắng dành thời gian quý báu, tận tình hướng dẫn, bảo góp ý cho tơi suốt q trình thực luận văn tốt nghiệp Tơi xin chân thành cảm ơn Thầy giáo, Cô giáo Viện Công nghệ thông tin Truyền thông tham gia giảng dạy tơi q trình học tập Trường Các thầy tận tình giảng dạy, truyền đạt kiến thức, tạo tiền đề cho tơi hồn thành luận văn Xin cảm ơn giúp đỡ nhiệt tình Thầy giáo, Cơ giáo Viện Đào tạo Sau đại học – Trường Đại học Bách Khoa Hà Nội Cuối cùng, xin chân thành cảm ơn bạn bè, đồng nghiệp gia đình quan tâm tạo điều kiện tốt nhất, động viên, cổ vũ tơi suốt q trình học tập nghiên cứu để hoàn thành tốt luận văn tốt nghiệp Xin trân trọng cảm ơn! Hà Nội, ngày … tháng … năm 2017 Tác giả Võ Thị Hường MỤC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii DANH MỤC CÁC THUẬT NGỮ, CHỮ VIẾT TẮT DANH MỤC BẢNG BIỂU DANH MỤC HÌNH VẼ MỞ ĐẦU .5 CHƯƠNG CÁC KỸ THUẬT LẬP LỊCH DỰ ÁN 1.1 Giới thiệu 1.2 Kỹ thuật sử dụng biểu đồ Grantt 1.3 Kỹ thuật hoạch định đường găng CPM 11 1.4 Kỹ thuật xem xét đánh giá chương trình - PERT 13 1.5 Các phương pháp mô 15 CHƯƠNG QUẢN TRỊ RỦI RO DỰ ÁN PHẦN MỀM VÀ RỦI RO LẬP LỊCH DỰ ÁN 16 2.1 Tầm quan trọng quản lý rủi ro dự án phần mềm 16 2.2 Quy trình quản lý rủi ro 18 2.3 Rủi ro lập lịch dự án 25 CHƯƠNG ỨNG DỤNG KỸ THUẬT MẠNG BAYES VÀO QUẢN LÝ RỦI RO LẬP LỊCH DỰ ÁN PHẦN MỀM 30 3.1 Suy diễn Bayes định lý Bayes 30 3.2 Định nghĩa mạng Bayes 34 3.3 Biểu diễn mạng Bayes 37 3.4 Xây dựng mạng Bayes 38 CHƯƠNG THỬ NGHIỆM VÀ ĐÁNH GIÁ .41 4.1 Đặt vấn đề 41 4.2 Xây dựng mạng Bayes cho rủi ro lập lịch dự án 42 4.3 Thuật toán BAYESRISK đánh giá mức độ ảnh hưởng rủi ro 57 4.4 Các công cụ sử dụng 60 4.5 Thử nghiệm phần mềm 61 4.6 Đánh giá kết 65 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 67 A Kết luận 67 B Hướng phát triển đề tài 67 TÀI LIỆU THAM KHẢO .69 DANH MỤC CÁC THUẬT NGỮ, CHỮ VIẾT TẮT KÍ HIỆU Tiếng Anh Tiếng Việt CPM Critical Path Method Phương pháp đường Găng BNS Bayesian Network Mạng Bayes BCPM Bayesian Critical Path Evaluation and Phương pháp đường găng Method PERT RMP Program Kỹ thuật xem xét đánh giá Review Technique chương trình Risk Quy trình quản lý rủi ro Management Process API Application Programming Giao diện lập trình ứng dụng Interface MCS Monte Carlo simulation Mô Monte Carlo OOBN Object Mạng Bayes hướng đối tượng Oriented Bayesian Networks WBS Work breakdown Structure Cấu trúc phân cấp công việc MCMC Chain Monte Carlo Markov Phương pháp Chain Monte Carlo Markov PMBOK Project Management Body of Kiến thức quản lý dự án Knowledge PRAM RAMP Project Risk Analysis and Quản lý phân tích rủi ro dự Management án Risk Analysis and Management for Projects Phân tích rủi ro quản lý dự án DANH MỤC BẢNG BIỂU Bảng 2.1 Liệt kê chủ đề chung kế hoạch quản lý rủi ro 19 Bảng 2.2 Bảng điểm tiềm thành công dự án CNTT .20 Bảng 2.3 Phân tích liệt kê điều kiện rủi ro tiêu cực tiềm mà tồn lĩnh vực kiến thức .20 Bảng 2.4 Chiến lược giảm nhẹ rủi ro 23 Bảng 3.1 Sự khác suy diễn cổ điển suy diễn Bayes 30 Bảng 4.1 Danh sách nhân tố rủi ro 42 Bảng 4.2 Danh sách rủi ro xảy giai đoạn dự án .63 DANH MỤC HÌNH VẼ Hình 1.1 Các hoạt động quản lý dự án phầm mềm Hình 1.2 Biểu đồ Gantt .10 Hình 1.3 Các tham số CPM hoạt động 13 Hình 3.1 Quan hệ nhân biến mạng Bayes 34 Hình 3.2 Quan hệ biến mạng BN 35 Hình 3.3 Đồ thị xác suất cho phân phối biên “chậm trễ cơng việc” 36 Hình 3.4 Đồ thị xác suất sau cập nhập cho “chất lượng nhân viên” 37 Hình 3.5 Biểu diễn quan hệ mạng Bayes .37 Hình 3.6 Quan hệ node mạng Bayes 39 Hình 4.1 Rủi ro staff_experience_shortage .44 Hình 4.2 Rủi ro reliance_on_a_few_person .44 Hình 4.3 Rủi ro lack_of_organization_maturity .45 Hình 4.4 Rủi ro lack_of_staff_commitment .45 Hình 4.5 Rủi ro low_productivity .46 Hình 4.6 Rủi ro lack_of_client_support 47 Hình 4.7 Rủi ro lack_of_client_input .47 Hình 4.8 Rủi ro lack_of_contact_person_competence .48 Hình 4.9 Rủi ro inaccurate_cost_estimating .49 Hình 4.10 Rủi ro lack_of_quantitative_historical_data 49 Hình 4.11 Rủi ro schedule_pressure 50 Hình 4.12 Rủi ro inadequate_configuration_control 51 Hình 4.13 Rủi ro creeping_user_requirement 51 Hình 4.14 Rủi ro unnecessary_features 51 Hình 4.15 Rủi ro large_and_complex_project 51 Hình 4.16 Rủi ro immature_technology 52 Hình 4.17 Rủi ro large_and_complex_external_interface 52 Hình 4.18 Rủi ro incapable_project_management 53 Hình 4.19 Rủi ro large_and_complex_external_interface 53 Hình 4.20 Rủi ro lack_of_experience_with_project_environment 54 Hình 4.21 Rủi ro lack_of_experience_with_project_software 54 Hình 4.22 Rủi ro lack_of_senior_management_commitment 55 Hình 4.23 Rủi ro excessive_paper_work 55 Hình 4.24 Rủi ro inaccurate_metrics 56 Hình 4.25 Rủi ro unreliable_subproject_delivery .56 Hình 4.26 Rủi ro excessive_reliance_on_a_single_process_improvement 57 Hình 4.27 Mơ hình tổng thể mạng Bayes ứng dụng 57 Hình 4.28 Ví dụ mạng Bayes kiểu dãy .59 Hình 4.29 Giao diện chương trình 61 Hình 4.30 Kết thử nghiệm trường hợp tổng quát .63 Hình 4.31 Mức độ ảnh hưởng rủi ro giai đoạn xác định yêu cầu 64 Hình 4.32 Mức độ ảnh hưởng rủi ro giai đoạn thiêt kế phần mềm 65 +schedule_pressure ++inaccurate_reporting ++inaccurate_cost_ estimation inaccurate_metrics Hình 4.24 Rủi ro inaccurate_metrics * Rủi ro unreliable_subproject_delivery ++schedule_delay +defect_rate unreliable_subproject_ delivery Hình 4.25 Rủi ro unreliable_subproject_delivery * Rủi ro excessive_reliance_on_a_single_process_improvement 56 +inaccurate_cost _estimation +schedule_pressure excessive_reliance_on_a_sing le_process_improvement +defect_rate Hình 4.26 Rủi ro excessive_reliance_on_a_single_process_improvement 4.2.3 Mơ hình tổng thể mạng Bayes Hình 4.27 Mơ hình tổng thể mạng Bayes ứng dụng 4.3 Thuật toán BAYESRISK đánh giá mức độ ảnh hưởng rủi ro Dựa vào mơ hình mạng Bayes tài liệu số một, tác giả dựa vào công thức đánh giá ảnh hưởng rủi ro rủi ro, phát triển thuật tốn giúp tính tốn độ ảnh hưởng nhân tố rủi ro mạng, giúp cho người quản lý dự án ước tính, nhìn ảnh hưởng lẫn rủi ro đưa 57 điều chỉnh phù hợp tới lịch trình dự án, nhằm mục đích đưa dự án phần mềm hồn thành thời hạn; Mục đích chương trình đưa mơ hình, giúp nhà quản lý đánh giá mức độ ảnh hưởng rủi ro tới khả hoàn thành dự án phần mềm biết trước xác suất xảy rủi ro Chương trình áp dụng nhiều mạng Bayes kiểu dãy, ví dụ: A Trong đó: B C A: rủi ro xét B: rủi ro sinh trực tiếp từ rủi ro xét A C: rủi ro sinh rủi ro trước xảy P(B|A), P(C|BA): khả xảy rủi ro điều kiện xảy (phân theo mức độ: + (thấp) (p=0.3), ++ (trung bình) (p=0.6), +++(cao) (p=0.9)) Mạng Bayes giúp ta kết hợp node lại với dựa mơ hình xác suất, phân bố đơn giản hóa dựa nhóm "ý kiến chuyên gia", thu thập thơng qua khảo sát tính tốn khoa học Quá trình gọi lan truyền Chương trình áp dụng luật lan truyền mạng Bayes: C p(C) B p(B|C) A p(A|B) Các kiện A, B, C độc lập với nhau, A độc lập với C điều kiện B 58 p A | C    P( A | C  Bi ) P( Bi | C)  P( A | B )P(B | C) i i Bi Ví dụ: Tính tốn mức độ ảnh hưởng rủi ro thông qua mạng Bayes: C P(C) = 0.9 B P(B|C) = 0.7 A P(A|BC) = 0.6 Hình 4.28 Ví dụ mạng Bayes kiểu dãy Thơng qua mạng Bayes trên, ta thấy: C ảnh hưởng tới B, B ảnh hưởng tới A Tính lan truyền cụ thể sau: Nếu ta biết khả xảy C P(C) = 0.9 Xác suất xảy kiện B có kiện C P(B|C) = 0.7 Xác suất xảy kiện A B C xảy P(A|B,C) = 0.6 Từ giả thuyết trên, ta tính xác suất xảy kiện A: Trước tiên, ta tính P(B): P( B)   P(BCi )   P( B | Ci )P(C) Do vậy: _  P(BCi )  P(BC )  P(B C ) Từ đó: _ _ P( B)  P( B | C ) P(C )  P( B | C ) P( B ) Giả sử P( B | C )  0.5 ta có: P(B) = 0.7x0.9+0.5x0.1=0.68 59 Từ đây, ta tính P(A): P(A)=  P( A, B C)   P( A | B C)P(BC) i i Do vậy:  P( A, Bi C)  P( ABC)  P( A B C) Từ đó: P(A)=P(A|BC)P(B)+P(A| B C ) P( B) Tiếp tục giả sử P( A | B C )  0.5 ta được: P(A)=0.6x0.68+0.5x0.32=0.568  Đầu vào: Danh sách rủi ro (id) kèm theo xác suất xuất rủi ro (m_Probs) (Bảng 4.1)  Đầu ra: Impactweight (rủi_ro_đang_xét): Mức độ ảnh hưởng rủi ro tới khả hoàn thành dự án phần mềm dạng vector giá trị số Càng cao mức độ ảnh hưởng lớn  Thuật toán BAYESRISK đánh giá mức độ ảnh hưởng rủi ro Bước Thông qua giá trị xác suất biết Giả sử P(X| parent (X )) = 0.4 Ta tính xác suất node mạng Bayes nhỏ Bước Với node con, đệ quy tìm ImpactWeight(node_con) 2.1 Tìm mạng bayes bắt đầu node xét danh sách mạng Bayes ban đầu Tính ImpactWeight(node_con) với giá trị xác suất tính bước 2.2 Nếu khơng tìm thấy, ImpactWeight(node_con) = P(node_con) Bước ImpactWeight(rủi_ro_đang_xét) = ∑ImpactWeight(node_con) Bước Cộng dồn giá trị ImpactWeight(rủi_ro_đang_xét) vào vector mức độ ảnh hưởng Bước Lặp lại thuật toán với rủi ro khác 4.4 Các công cụ sử dụng Các công cụ sử dụng: Ngôn ngữ lâp trình: C# 60 Thư viện: NET framework 4.5 IDE: Visual Studio 2012 Nguồn liệu mạng Bayes tham khảo từ tài liệu Anthony 2004 [1] 4.5 Thử nghiệm phần mềm * Chương trình có giao diện sau: Hình 4.29 Giao diện chương trình Hình 4.29 giao diện chương trình Giao diện xuất khởi động chương trình Đây giao diện dùng để chạy chương trình tính mức độ ảnh hưởng rủi ro tới việc hoàn thành dự án biết trước xác suất xảy rủi ro Xác suất xảy rủi ro nhập ô text box song song tên rủi ro, giá trị có sẵn xác suất xảy từ kết khảo sát, người quản lý dự án thay đổi xác suất xảy rủi ro tùy thuộc vào mục đích Tại giai đoạn dự án phần mềm, nhà quản lý đánh giá rủi ro xác suất xuất chúng, từ có vector mức độ ảnh hưởng Trong giai đoạn tiếp theo, nhà quản lý lại đánh giá lại rủi ro xác suất thời điểm đấy, lúc nhà quản lý có vector mức độ ảnh hưởng thứ hai Thông qua 61 việc so sánh số liệu mà nhà quản lý đưa định tới lịch trình dự án phần mềm đối phó, phòng chống rủi ro nhằm giảm thiểu mức độ ảnh hưởng rủi ro * Thử nghiệm phần mềm Kết mặc định với 24 rủi ro 62 Hình 4.30 Kết thử nghiệm trường hợp tổng quát Kết thử nghiệm với dự án thực tế Để đánh giá phần mềm tác giả tiến hành thử nghiệm danh sách rủi ro xảy hai cơng việc q trình quản trị dự án nói chung lập lịch dự án nói riêng Tên dự án Xây dựng hệ thống phần mềm "Quản lý nhân sự" cho doanh nghiệp Tên công ty: Công ty trách nhiệm hữu hạn Xcretrix Địa chỉ: Ngõ 10, Cống thôn, Yên viên, Gia lâm, Hà Nội Danh sách cơng việc rủi ro xảy trình lập lịch dự án (theo danh sách công việc) với xác suất xảy theo kinh nghiệm người quản lý dự án khảo sát bảng 4.2 Bảng 4.2 Danh sách rủi ro xảy giai đoạn dự án Mức độ ảnh hưởng (Cao, TB, Thấp) Công việc (trong bảng cơng việc) Những rủi ro xảy Xác định yêu cầu Xác định yêu cầu không rõ Cao ràng 50% Xác định yêu cầu Thiếu khả quản lý Cao 10% Xác định yêu cầu Thiếu trợ giúp khách Cao 20% 63 Xác suất xảy hàng Xác định yêu cầu Nhân lực thiếu kinh nghiệm Cao 40% Thiết mềm kế phần Kỹ sư thiết kế chưa có kinh nghiệm, phải chỉnh sửa nhiều Cao lần 20% Thiết mềm kế phần Cơng nghệ chưa hồn chỉnh Thiết mềm kế phần Đặc điểm không cần thiết Trung bình 10% Trung bình 99% * Lưu ý:  Dự án lớn rủi ro nhiều  Việc dự báo rủi ro phụ thuộc vào kinh nghiệm người người quản lý dự án Kết chạy với phần mềm Trong giai đoạn quản lý dự án người quản lý đánh giá mức độ ảnh hưởng rủi ro theo giai đoạn, từ đưa kế hoạch phịng chống đối phó với rủi ro cách điều chỉnh lịch biểu công việc thời gian, nhân lực Giai đoạn xác định yêu cầu Mức độ ảnh hưởng rủi ro sau: Hình 4.31 Mức độ ảnh hưởng rủi ro giai đoạn xác định yêu cầu 64 Đối với giai đoạn này, mức độ ảnh hưởng rủi ro lớn thiếu khả quản lý, điều đòi hỏi đưa chiến lược nâng cao chất lượng quản lý; cần rõ ràng, cụ thể cam kết người quản lý; không để xảy lỗi lập yêu cầu quản lý xác định xác yêu cầu người dùng Từ việc đánh giá mức độ ảnh hưởng rủi ro xảy giai đoạn người quản lý điều chỉnh thời gian, nhân lực chi phí cho phù hợp Giai đoạn Thiết kế phần mềm Mức độ ảnh hưởng rủi ro sau: Hình 4.32 Mức độ ảnh hưởng rủi ro giai đoạn thiêt kế phần mềm Đối với giai đoạn này, mức độ ảnh hưởng rủi ro lớn cơng nghệ chưa hồn chỉnh, điều đòi hỏi đưa chiến lược tránh rủi ro xử lý phương pháp; giảm thiểu rủi ro áp lực tiến độ Từ việc đánh giá mức độ ảnh hưởng rủi ro xảy giai đoạn người quản lý tiếp tục điều chỉnh thời gian, nhân lực chi phí cho phù hợp cơng việc 4.6 Đánh giá kết - Dựa vào vector mức độ ảnh hưởng rủi ro giai đoạn dự án , nhận thấy vấn đề ảnh hưởng nhiều khả quản lý nhà quản lý (điều phù hợp với u cầu cần có cơng cụ hỗ trợ khả đánh giá, điều chỉnh dự án liên tục để dự án hoàn thành hạn) Tiếp sau rủi ro như: thiếu hỗ trợ từ bên phía khách hàng, thiếu tổ chức, mức phụ thuộc vào tiến trình,… 65 - Thơng qua kết chạy, thấy khả dự án hoàn thành hạn chủ yếu phụ thuộc vào nhà quản lý Từ việc biết mức độ ảnh hưởng rủi ro giai đoạn thực dự án, công việc người quản lý dự án dựa vào kinh nghiệm cần nhìn thấy ảnh hưởng lẫn rủi ro, rủi ro xảy ảnh hưởng đến lịch trình dự án đưa điều chỉnh cho phù hợp - Điều phù hợp với thực tế ngành công nghiệp phần mềm phát triển nhiều, nhu cầu cần có sản phẩm hữu dụng, phục vụ nhu cầu phức tạp ngày tăng lên Cùng với đó, trình độ lập trình viên cải thiện nhiều, vấn đề đặt làm nắm bắt thị trường, tiếp cận với khách hàng xây dựng kế hoạch phát triển rõ ràng Điều hiển nhiên phụ thuộc nhiều khả quản lý - Tuy vậy, đặc thù cơng việc cộng với nhu cầu tin học hóa doanh nghiệp, khách hàng doanh nghiệp lại chưa thể nắm bắt yêu cầu thuật toán áp dụng lĩnh vực cơng nghệ thơng tin nên khơng khó đưa trợ giúp cho đội phát triển, điều gây ảnh hưởng không nhỏ tới trình phát triển đội ngũ lập trình viên cần phải hiểu toán trước xây dựng giải thuật để giải vấn đề 66 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN A Kết luận Trong điều kiện kinh tế Việt Nam nói chung kinh tế công nghệ phần mềm đà phát triển Quản lý dự án phần mềm cần quan tâm, trọng phát triển lường trước tất rủi ro trình thực dự án phần mềm Lập lịch dự án công việc vô quan trọng rủi ro việc lập lịch ảnh hưởng lớn tới hoàn thành dự án Việc ứng dụng kỹ thuật mạng Bayes vào mơ hình hóa rủi ro lập lịch dự án Việt Nam cịn vơ mẻ chưa đầu tư, quan tâm mức Vì vậy, ta cần đưa rủi ro lập lịch dự án bao gồm rủi ro biết rủi ro chưa biết, cần phải nghiên cứu tìm hiểu kỹ thuật mạng Bayes vào mơ hình hóa rủi ro dự án thực tế Qua thời gian làm việc, với nỗ lực thân hướng dẫn tận tình PGS.TS Huỳnh Quyết Thắng, tơi hồn thành Luận văn “Ứng dụng kỹ thuật mạng Bayesian mơ hình hóa rủi ro lập lịch dự án phần mềm” Các kết đạt đề tài: Trình bày khái niệm, kỹ thuật giải toán lập lịch quản lý dự án phần mềm.rình bày khái niệm, kỹ thuật quản trị rủi ro dự án phần mềm, rủi ro lập lịch dự án phần mềm Tìm hiểu khái niệm suy diễn Bayes mạng Bayes; ứng dụng kỹ thuật mạng Bayes vào mơ hình hóa rủi ro lập lịch dự án phần mềm Cài đặt cơng cụ sử dụng xác suất mơ hình hóa rủi ro dự án phần mềm; đánh giá mức độ ảnh hưởng rủi ro công việc dự án, tham số thay đổi theo khả xảy rủi ro Tích hợp nhiều nguồn rủi ro dự án phần mềm, đặc biệt rủi ro tác động đến lập lịch dự án B Hướng phát triển đề tài Do điều kiện cá nhân hạn chế, nên vấn đề nghiên cứu “Ứng dụng kỹ thuật mạng Bayesian mơ hình hóa rủi ro lập lịch 67 dự án phần mềm” khuôn khổ luận văn dừng lại nghiên cứu ban đầu Vì vậy, nghiên cứu vấn đề tập trung triển khai theo hướng phân tích tìm hiểu sâu ứng dụng kỹ thuật mạng Bayes vào mơ hình hóa rủi ro lập lịch dự án cách kết hợp Bayes với kỹ thuật lập lịch dự án khác (ví dụ kết hợp CPM mạng Bayes, ), sau đánh giá đưa đề xuất tốt với nghiên cứu Việc thu thập chạy thuật toán với nhiều liệu thực nghiệm hơn, để từ có đánh giá phân tích tốt cho thuật toán Tác giả nghiên cứu kỹ tích hợp nhiều nguồn rủi ro vào trình lập lịch cách thức đối phó với biến đổi động (có thể phương pháp “học”) trình dự án tiến hành có nhiều thơng tin kiện xảy ra, đặc biệt kiện rủi ro tác động đến nhiều cơng việc lịch trình dự án Hướng phát triển cao đề tài quản trị hành động trợ giúp định cho quản lý dự án dự án phát sinh vấn đề lịch trình (từng giai đoạn bị chậm dự án chậm kế hoạch) 68 TÀI LIỆU THAM KHẢO Anthony et al (2004) A Bayesian Belief Network Model And Tool To Evaluate Risk And Impact In Software Development Projects, pp 297-301 David T Hulett (2009) Practical Schedule Risk Analysis Routledge Publisher; New edition (July 28, 2009), 240 pages Fenton N and Neil M (2013) Risk Assessment and Decision Analysis with Bayesian Networks November 7, 2012 by CRC Press Reference - 524 Pages Fishman G.S (1986) A Monte Carlo Sampling Plan for Estimating Network Reliability Operations Research, 34(4), pp 581-594 Goldratt E.M (1997) Critical Chain Great Barrington, The North River Press Publishing Corporation, 246 pages Kathy Schwalbe (2014) Information technology project management, Seventh Edition, pp 440-471 Kaur R et al (2013) A review of various software project scheduling techniques International Journal of Computer Science & Engineering Technology, 4(7), pp.877-882 Khodakarami V (2009) Applying Bayesian Networks to model uncertainty in project scheduling PhD dissertation, Queen Mary, University of London, Lukasz Radlinski Improved Software Project Risk Assessment Using Bayesian Nets, pp 12-122 10 Moder J (1988) Network Techniques in Project Management Project Management Handbook New York, Van Nostrand Reinhold, 435 page 11 PMI (2013) A Guide to the Project Management Body of Knowledge (PMBOK Guide) Project Management Institute, 589 pages 12 Pollack-Johnson P and Liberatore M.J (2005) Project Planning under Uncertainty Using Scenario Analysis Project Management Journal, 36(1), pp.1526 13 Ragsdale C (1989) The current state of network simulation in project management theory and practice Omaga, 17(1) , pp.21-25 14 Steyn H (2001) An Investigation into the Fundamentals of Critical Chain Project Scheduling International Journal of Project Management, 19(6) , pp.363369 69 15 Van Slyke R.M (1963) Monte Carlo Methods and the Pert Problem Operations Research, 11(5) , pp.839-860 16 Webb A (1997) Software for Risk Analysis in Business Projects Engineering Management Journal, 7(1) , pp.33-42 70 ... cứu kỹ thuật lập lịch dự án  Nghiên cứu kỹ thuật quản trị rủi ro dự án rủi ro lập lịch dự án  Tìm hiểu kỹ thuật mạng Bayes ứng dụng vào quản lý rủi ro lập lịch dự án  Cài đặt cơng cụ ứng dụng. .. bày kỹ thuật lập lịch; ưu nhược điểm kỹ thuật lập lịch dự án Chương trình bày tổng quan quản trị rủi ro dự án, quy trình quản lý rủi ro dự án rủi ro lập lịch dự án phần mềm; trình bày rủi ro lập. .. lập lịch dự án bao gồm rủi ro biết rủi ro không nhận biết mơ hình hóa rủi ro lập lịch dự án Chương giới thiệu suy diễn Bayes mạng Bayes; ứng dụng mạng Bayes vào mô hình hóa rủi ro lập lịch dự án

Ngày đăng: 28/02/2021, 00:21

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w