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

Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt

69 8 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

Tiêu đề Tối Ưu Hóa Lập Lịch Dự Án Sử Dụng Phương Pháp Cpm Và Kỹ Thuật Mạng Bayes Áp Dụng Cho Các Dự Án Phát Triển Phần Mềm Linh Hoạt
Tác giả Trần Đình Quang
Người hướng dẫn PGS. TS. Đỗ Trung Tuấn
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Kỹ Thuật Phần Mềm
Thể loại luận văn thạc sĩ
Năm xuất bản 2016
Thành phố Hà Nội
Định dạng
Số trang 69
Dung lượng 1,79 MB

Nội dung

Ngày đăng: 04/05/2022, 12:41

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Giáo trình quản lý dự án.Viện Công nghệ thông tin – ĐHQG. Tiếng Anh Sách, tạp chí
Tiêu đề: ĐHQG
3. Robert C Martin. (2002), Agile software development, Principles, Patterns and Practices, pp. 166-180 Sách, tạp chí
Tiêu đề: Agile software development, Principles, Patterns and Practices
Tác giả: Robert C Martin
Năm: 2002
5. Akos Szoke. (2004), Models and Algorithms for Integrated AgileSoftware Planning and Scheduling, pp. 102-129 Sách, tạp chí
Tiêu đề: ), Models and Algorithms for Integrated AgileSoftware Planning and Scheduling
Tác giả: Akos Szoke
Năm: 2004
6. Vahid Khorakadami, Norman Fenton and Martin Neil. ( 2009), Improved Approach to Incorporate Uncertainty Using Bayesian Networks, pp. 102-290 Sách, tạp chí
Tiêu đề: Improved Approach to Incorporate Uncertainty Using Bayesian Networks
7. P. Brucker and S. Knust. (2006).Complex Scheduling, pp. 125-256 Sách, tạp chí
Tiêu đề: Complex Scheduling
Tác giả: P. Brucker and S. Knust
Năm: 2006
8. Ken Schwaber, Mike Beedle(2001), Agile Software Development with Scrum, pp. 1-20 Sách, tạp chí
Tiêu đề: (2001), Agile Software Development with Scrum
Tác giả: Ken Schwaber, Mike Beedle
Năm: 2001
9. Robert C.Martin. (2002), Agile Software Development, Principles, Patterns and Practices, pp. 153-178 Sách, tạp chí
Tiêu đề: Agile Software Development, Principles, Patterns and Practices
Tác giả: Robert C.Martin
Năm: 2002
10. Mario F.Triola. (2014),Bayesian Theorem , pp. 135-150 Sách, tạp chí
Tiêu đề: Bayesian Theorem
Tác giả: Mario F.Triola
Năm: 2014
11. Van Slyke R. M(1963), Monte Carlo methods and the PERT problems, pp. 120-169 Sách, tạp chí
Tiêu đề: Monte Carlo methods and the PERT problems
Tác giả: Van Slyke R. M
Năm: 1963
12. PMI. (2004), A guide to project management body of know ledge, pp. 162- 180 Sách, tạp chí
Tiêu đề: A guide to project management body of know ledge
Tác giả: PMI
Năm: 2004
13. Goldstein.M. (2006), Subjective Bayesian analysis: Principle and Practices2, pp. 1-57 Sách, tạp chí
Tiêu đề: Subjective Bayesian analysis: Principle and Practices2
Tác giả: Goldstein.M
Năm: 2006
14. Ade Miller. (2008), Distributed Agile Development at Microsoft patterns and practices, pp. 24-86 Sách, tạp chí
Tiêu đề: Distributed Agile Development at Microsoft patterns and practices
Tác giả: Ade Miller
Năm: 2008
4. Vahid Khodakarami. (2009), Applying Bayesian Networks to model Uncertainty in Project Scheduling Khác

HÌNH ẢNH LIÊN QUAN

Hình 1. Mức độ phổ biến các phương pháp - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 1. Mức độ phổ biến các phương pháp (Trang 12)
Hình 2. Các phân đoạn lặp đi lặp lại trong Agile - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 2. Các phân đoạn lặp đi lặp lại trong Agile (Trang 14)
Mô tả cấu hình, thủ tục và tiến trình quản lý cấu hình và sự thay đổi  - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
t ả cấu hình, thủ tục và tiến trình quản lý cấu hình và sự thay đổi (Trang 24)
Hình 3. Sơ đồ mạng công việc - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 3. Sơ đồ mạng công việc (Trang 28)
Hình 4. Mô hình minh họa mạng Bayes - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 4. Mô hình minh họa mạng Bayes (Trang 30)
Hình 5. Ví dụ về Bayes Networks - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 5. Ví dụ về Bayes Networks (Trang 32)
2.4 Mô hình Bayesian Critical Path Method (BCPM) - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
2.4 Mô hình Bayesian Critical Path Method (BCPM) (Trang 35)
Bảng 2. Thời gian và hoạt động của dự án - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Bảng 2. Thời gian và hoạt động của dự án (Trang 36)
Các hoạt động sắp xếp theo thứ tự ƣu tiên và đƣợc mô hình hóa. Mỗi hoạt động quy định bởi 5 tham số chính: thời gian, thời gian bắt đầu sớm, thời gian kết thúc  sớm, thời gian bắt đầu muộn, thời gian kết thúc muộn - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
c hoạt động sắp xếp theo thứ tự ƣu tiên và đƣợc mô hình hóa. Mỗi hoạt động quy định bởi 5 tham số chính: thời gian, thời gian bắt đầu sớm, thời gian kết thúc sớm, thời gian bắt đầu muộn, thời gian kết thúc muộn (Trang 37)
Bảng tóm tắt các thuộc tính cho tất cả các nút trên: - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Bảng t óm tắt các thuộc tính cho tất cả các nút trên: (Trang 38)
Hình10. Sơ đồ mạng dự án Bước 3:  Hình thành bảng lịch trình hoạt động  - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 10. Sơ đồ mạng dự án Bước 3: Hình thành bảng lịch trình hoạt động (Trang 39)
Bảng 4. Lịch trình hoạt động của dự án X - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Bảng 4. Lịch trình hoạt động của dự án X (Trang 40)
Hình 12. Thời gian hoạt động nguyên mẫu của BNs - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 12. Thời gian hoạt động nguyên mẫu của BNs (Trang 42)
Hình 13. Mô hình đánh đổi - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 13. Mô hình đánh đổi (Trang 43)
Bảng 5. Các thuộc tính của mô hình đánh đổi - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Bảng 5. Các thuộc tính của mô hình đánh đổi (Trang 43)
Hình 14. Sự biến đổi theo thời gian - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 14. Sự biến đổi theo thời gian (Trang 45)
Hình 15. “Thời gian” thay đổi khi “Tài nguyên” thay đổi - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 15. “Thời gian” thay đổi khi “Tài nguyên” thay đổi (Trang 46)
Hình 16. Phân bố các “Tài nguyên” - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 16. Phân bố các “Tài nguyên” (Trang 47)
Hình 17. Rủi ro kiểm soát và không kiểm soát - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 17. Rủi ro kiểm soát và không kiểm soát (Trang 48)
Khái niệm trên đƣợc áp dụng để thiết kế các BNs đƣợc thể hiện trong hình 18. - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
h ái niệm trên đƣợc áp dụng để thiết kế các BNs đƣợc thể hiện trong hình 18 (Trang 48)
Bảng 7. Thuộc tính của mô hình dự kiến rủi ro - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Bảng 7. Thuộc tính của mô hình dự kiến rủi ro (Trang 49)
Khái niệm về một số điều chỉnh đƣợc sử dụng để mô hình hóa các yếu tố chƣa biết trong mô hình BNs nhƣ thể hiện trong hình 19 - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
h ái niệm về một số điều chỉnh đƣợc sử dụng để mô hình hóa các yếu tố chƣa biết trong mô hình BNs nhƣ thể hiện trong hình 19 (Trang 50)
Bảng 9. Bảng dữ liệu cho ví dụ lập lịch đơn giản - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Bảng 9. Bảng dữ liệu cho ví dụ lập lịch đơn giản (Trang 60)
Hình 21. Lập lịch cho (không áp dụng BNs) Hình 22. Lập lịch cho (áp dụng BNs) - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 21. Lập lịch cho (không áp dụng BNs) Hình 22. Lập lịch cho (áp dụng BNs) (Trang 61)
Hình 20. Mạng node các nhiệm vụ - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 20. Mạng node các nhiệm vụ (Trang 61)
Hình 23. Lập lịch cho (không áp dụng BNs) Hình 24. Lập lịch cho (áp dụng BNs) - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 23. Lập lịch cho (không áp dụng BNs) Hình 24. Lập lịch cho (áp dụng BNs) (Trang 62)
Hình 25. Kết quả lập lịch không sử dụng BNs - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 25. Kết quả lập lịch không sử dụng BNs (Trang 64)
Bảng 10. So sánh kết quả giữa hai hướng lập lịch - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Bảng 10. So sánh kết quả giữa hai hướng lập lịch (Trang 65)
Hình 27. So sánh kết quả sử dụng BNs và không sử dụng BNs - Tối ưu hóa lập lịch dự án sử dụng phương pháp cpm và kỹ thuật mạng bayes áp dụng cho các dự án phát triển phần mềm linh hoạt
Hình 27. So sánh kết quả sử dụng BNs và không sử dụng BNs (Trang 66)

TỪ KHÓA LIÊN QUAN