Danh mục

Bài giảng Quản lý dự án phần mềm: Quản lý thời gian - Nguyễn Anh Hào

Số trang: 18      Loại file: pdf      Dung lượng: 256.94 KB      Lượt xem: 32      Lượt tải: 0    
10.10.2023

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (18 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Quản lý dự án phần mềm: Quản lý thời gian" cung cấp cho người học các kiến thức: Định nghĩa các công việc, ước tính thời gian cho công việc, sắp xếp trình tự các công việc, ước tính thời gian cho dự án,... Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Quản lý dự án phần mềm: Quản lý thời gian - Nguyễn Anh Hào QUẢN LÝ THỜI GIAN Nguyễn Anh Hào Khoa CNTT – HV CNBCVT II 2005 - 2006 Quản lý thời gian Ch.II Để bảo đảm cho dự án tạo ra kết quả chuyển giao đúng thời hạn dự kiến; điều này phụ thuộc vào 4 yếu tố: 1. Những công việc cần thiết phải thực hiện (trách nhiệm) 2. Thời gian thực hiện từng công việc; đó là hậu quả của việc cấp nguồn lực cho công việc. 3. Một số công việc không thể làm song song do: – 1. Chúng bị phụ thuộc nhau do bản chất. – 2. Chúng sử dụng chung 1 nguồn lực. 4. Khả năng sắp xếp công việc để tận dụng tối đa tập nguồn lực hiện có của dự án (làm tăng tối đa năng suất thực hiện). 2 1.Định nghĩa các công việc Ch.II • Các công việc cần làm được định nghĩa trong phần quản lý phạm vi. • Các phương pháp cơ bản: – Work Breakdown Structure. – Tìm hiểu và sử dụng danh sách công việc của các dự án tương tự. 3 2.Ước tính thời gian cho công việc Ch.II • Dựa trên danh sách công việc của dự án, nguồn lực (hữu hình) mà dự án có thể sử dụng, và môi trường của dự án (vd: môi trường làm việc, pháp lý, chính trị, xã hội,…) để ước tính thời gian cần thiết hoàn thành từng công việc với loại nguồn lực nào đó. • Uớc tính thời gian hoàn thành từng công việc dựa trên năng lực trung bình của dự án đối với công việc. – Đây là cơ sở để xác định mức độ nổ lực trung bình cho công việc (để tính chi phí). – Hoạch định khoảng thời gian hợp lý cho công việc (không quá lâu hoặc quá gấp; nhìn từ phía dự án). 4 Ước tính thời gian cho công việc Ch.II 1. Ước lượng tuyến tính. – ET = bình quân của các trường hợp 2. Ước tính dựa trên năng suất toàn cục – ET = Thời gian trung bình + ΔT dự phòng rủi ro 3. Ước tính trung bình PERT – ET = (4*M + O + P) / 6 5 3.Sắp xếp trình tự các công việc Ch.II ~ Là sắp xếp trình tự thực hiện các công việc trong dự án để bảo đãm rằng yêu cầu ban đầu của công việc đã được đáp ứng tại thời điểm thực hiện công việc đó (ie: công việc đã khả thi). Có thể có nhiều công việc được tiến hành song song; nhưng không phải lúc nào cũng thực hiện được như vậy; là do sự phụ thuộc (về bản chất) giữa các công việc, và sự tranh chấp về nguồn lực dùng chung. 6 Xác định các loại phụ thuộc Ch.II 1. Phụ thuộc bắt buộc (Mandatory Dependencies). Phụ thuộc bắt buộc phát sinh từ bản chất tự nhiên của công việc. 2. Phụ thuộc chọn lựa (Discretionary Dependencies). Là sự phụ thuộc của một công việc vào kết quả hoặc cách thực hiện của công việc trước đó (ở tình huống cụ thể). 3. Phụ thuộc bên ngoài (External Dependencies). Là sự phụ thuộc của công việc trong dự án vào các công việc nằm ngoài dự án (non-project activities). 7 Kiểu phụ thuộc Ch.II 1. Finish-to-Start. Công việc sau bắt đầu được chỉ khi nào công việc trước nó đã kết thúc (phổ biến). 2. Finish-to-Finish. Công việc sau kết thúc được chỉ khi nào công việc trước nó đã kết thúc. Ví dụ: làm việc trên máy tính. 3. Start-to-Start. Công việc sau bắt đầu được chỉ khi công việc trước nó đã bắt đầu. Ví dụ: làm việc trên máy tính. 4. Start-to-Finish. Công việc sau phải bắt đầu thực hiện để kết thúc được công việc trước. Ví dụ: giao ca. 8 Ví dụ. Ch.II Công việc Kết quả Phụ MO ML MP ET thuộc 1. Tìm hiểu yêu cầu User Req. Doc -- 1 5 9 5 (URD) 2. Thiết kế màn hình Screen layout 1 5 6 7 6 3. Thiết kế báo cáo Report layout 1 3 6 9 6 4. Thiết kế CSDL Database structure 2, 3 1 2 3 2 5. Lập tài liệu Documents (DOC) 4 3 6 7 5.5 6. Lập trình Source code 4 4 5 6 5 7.Kiểm tra Software 6 1 3 5 3 8. Cài đặt User Acceptance 5, 7 1 1 1 1 9 PERT-Action On Arc (AOA) Ch.II • Các cung (arcs) là các hoạt động tạo ra sản phẩm • Sản phẩm được thể hiện trên node. 1 2 Screen URD design 3 4 Report 4 Database 5 DOC 8 User design design Acceptance 6 8 Source 7 Software code product 10 PERT-Action On Node (AON) Ch.II • Các cung chỉ sự phụ thuộc của các node (và kết quả chuyển giao sang node kế) • Hoạt động được thể hiện trên node. 2 5 8 ET=6 ET=5.5 ET=1 1 4 ET=5 ET=2 3 ...

Tài liệu được xem nhiều: