Quản lý dự án phần mềm trên Web Màn hình so sánh chi phí: Hình 5-31 : Màn hình so sánh chi phí Quản lý dự án phần mềm trên Web Màn hình hiệu suất thực hiện: Hình 5-32 : Màn hình hiệu suất thực hiện công việc Quản lý dự án phần mềm trên Web Màn hình báo cáo tiến độ công việc: Stt Biến cố 0 Khởi động xử lý Lấy thông tin của công việc : thông tin theo kế hoạchh, thông tin dự đoán, thông tin thực tế ở thời điểm hiện tại, sau đó hiển thị lên màn hình Kiểm tra phần...
Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình so sánh chi phí: K H O A Hình 5-31 : Màn hình so sánh chi phí - 114 - Quản lý dự án phần mềm Web C N TT – Đ H K H TN Màn hình hiệu suất thực hiện: K H O A Hình 5-32 : Màn hình hiệu suất thực cơng việc - 115 - Quản lý dự án phần mềm Web Màn hình báo cáo tiến độ công việc: K H TN Đ H – K H O A C N TT Stt Biến cố Khởi động Nhập phần trăm hoàn thành xử lý Lấy thông tin công việc : thông tin theo kế hoạchh, thơng tin dự đốn, thơng tin thực tế thời điểm tại, sau hiển thị lên hình Kiểm tra phần trăm hồn - 116 - Ghichú Quản lý dự án phần mềm Web nhập chi phí thực tế thời điểm kết thúc nhập khó khăn thực kết thúc nhập hướng giải cho khó khăn Báo cáo tiến độ Thoát Báo cáo tiến độ, sau chuyển sang hình xem giá thu Thốt khỏi hình báo cáo tiến độ H K H TN thành khoảng 100 Đ 5.3 Công cụ môi trường phát triển hệ thống : Hệ thống xậy dựng công cụ mơi trường sau : – Cơng cụ phân tích thiết kế : Rational Rose 2002 C N TT Môi trường cài đặt ứng dụng : Microsost Windows 2000 Pro Mơi trường lập trình : Microsoft Visual Studio NET Enterprise Developer Edition Hệ quản trị sở liệu : SQL Server 2000 K H O A 5.4 Triển khai vận hành thử nghiệm : Sau thiết kế cài đặt ứng dụng, trình thực hiện, chúng em dùng dự án “Bản đồ thành phố điện thọai di động” để thử nghiệm ứng dụng Trong trình kiểm thử, nảy sinh nhiều vấn đề phức tạp ( phân công lại nhân viên phụ trách, phân rã lại công việc sau phân cơng) Để hỗ trợ người dùng tốt nhất, thời gian tới, chúng em cần phải nâng cấp chức phân rã công việc, phân công công việc phân bổ tài nguyên - 117 - Quản lý dự án phần mềm Web 5.5 Đánh giá : 5.5.1 Những chức mà ứng dụng hỗ trợ : ¾ Tạo dự án : K H TN Ứng dụng hỗ trợ quản trị mạng tạo dự án với thông tin ban đầu gồm : tên dự án, tên trưởng dự án thông tin tài khoản cung cấp cho trưởng dự án ¾ Khởi tạo dự án : Ứng dụng hỗ trợ trưởng dự án thay đổi thông tin dự án cập nhật tài ngun cho dự án H ¾ Phân rã cơng việc phân cơng nhân phụ trách chính: Đ Ứng dụng hỗ trợ trưởng dự án trưởng nhóm phân rã công việc phụ trách thành công việc Sau phân rã, trưởng dự án trưởng – nhóm phân cơng cơng việc cho nhân viên quyền Một C N TT nhân viên phụ trách công việc ¾ Phân bổ tài ngun cho trưởng nhóm : Sau phân công nhân viên phụ trách công việc, gán cho nhân viên quyền trưởng nhóm, nhân viên phụ trách phải phân bổ tài nguyên cho nhân viên K H O A ¾ Báo cáo tiến độ công việc : Ứng dụng hỗ trợ nhân viên báo cáo tiến độ công việc thực cho nhân viên phụ trách ¾ Xem báo biểu tài nguyên : Ứng dụng cho phép trưởng dự án trưởng nhóm xem tình hình phân cơng tài ngun theo lịch có q tải hay khơng Nếu xảy q tải, sử dụng chức cân đối tài nguyên ¾ Hỗ trợ trưởng dự án trưởng nhóm cân đối tài nguyên : - 118 - Quản lý dự án phần mềm Web Khi tài nguyên theo lịch xảy tải, trưởng dự án trưởng nhóm cân đối cách phân cơng lại sử dụng chức tự động cân đối chương trình ¾ Dự đốn chi phí thời gian công việc : K H TN Phần mềm ứng dụng EVMS để ước lượng chi phí thời gian hồn thành phần cơng việc cịn lại Từ đó, đưa dự đốn giúp nhân viên biết có cần phải tăng tốc độ làm việc hay khơng ¾ Xem sơ đồ Gantt, sơ đồ mạng cơng việc, đồ thị so sánh chi phí hiệu suất thực công việc : công việc mà người phụ trách Đ ¾ Gởi, nhận ý kiến : H Ứng dụng hỗ trợ người dùng xem sơ đồ Gantt, sơ đồ mạng công việc C N TT nhân viên phụ trách – Ứng dụng hỗ trợ người dùng gửi, nhận ý kiến với nhân viên quyền 5.5.2 Những vấn đề tồn đọng : Ứng dụng chưa hỗ trợ phân rã lại công việc công việc phân rã tiến hành thực Điều khơng thực tế thể tính tạm thời tổ chức dự án phần mềm Để hỗ trợ tối đa người dùng, K H O A chúng em cố gắng nâng cấp chức thời gian tới - 119 - Quản lý dự án phần mềm Web Chương : Kết luận 6.1 Kết đạt : K H TN 6.1.1 Về mặt lý thuyết : Tổng hợp phân tích chi tiết hệ thống giá trị thu EVMS với ứng dụng thực tiễn (nội dung chi tiết chương phần phụ lục B) Qua tài liệu này, người đọc ứng dụng lý thuyết EVMS vào hệ thống hỗ trợ dự đốn tự động H Trình bày phân tích phương pháp cân đối tài nguyên 6.1.2 Về mặt thực nghiệm : – rõ ràng bước chạy thuật tốn Đ Xây dựng trình bày chi tiết thuật tốn cân đối tài ngun ví dụ minh họa C N TT Xây dựng ứng dụng hỗ trợ quản lý dự án phần mềm Web, chưa thể so sánh với phần mềm có thị trường hỗ trợ chức quan trọng cho việc quản lý nhân sự, lập kế hoạch dự đốn chi phí, thời gian K H O A 6.2 Hướng phát triển đề tài : 6.2.1 Về mặt lý thuyết : Nghiên cứu thêm hệ thống hỗ trợ dự đốn chi phí, thời gian hồn thành cơng viêc dự án Nghiên cứu kỹ toán phân phối tài nguyên dạng sơ đồ mạng Tìm hiểu cài đặt thêm thuật tốn cân đối tài nguyên theo phương pháp song song - 120 - Quản lý dự án phần mềm Web 6.2.2 Về ứng dụng Quản lý dự án phần mềm Web : Nâng cấp ứng dụng để hỗ trợ tối đa người dùng : giao diện thiết kế tiện lợi hơn, nâng cấp chức phân rã công việc, phân công công việc phân bổ tài K H O A C N TT – Đ H K H TN nguyên - 121 - Quản lý dự án phần mềm Web Tài liệu tham khảo : Tiếng Anh : K H TN [1] http://www.acq.osd.mil/pm/ [2] http://en.wikipedia.org/wiki/Project_management [3] http://evm.nasa.gov/definition1a.html [4] http://www.pmforum.org/library/papers/evprimetime.htm#Introduction [5] BOD HUGHES AND MIKE COTTERELL, Software Project Managemant, H School of Information Management, University Of Brighton Đ Tiếng Việt : – [6] Thạc sĩ Nguyễn Thị Bích, Nguyễn Hoàng Linh Phương, Nguyễn Văn Thoại, “Báo cáo hội nghị khoa học trường ĐH KHTN, ĐHQG tpHCM” C N TT [7] http://www.ctu.edu.vn/coursewares/congnghe/proj_management/chuong4.htm [8] Thạc sĩ Trịnh Tuấn, Lập kế hoạch quản lý dự án Microsoft Ptoject 2002, Nhà xuất Thống kê, TPHCM, 2003 [9] Dương Anh Đức, “Phân tích thiết kế hướng đối tượng UML”, Nhà xuất Thống kê K H O A [10] Trần Tuấn Thạc, “Bài giảng môn học Quản Trị Dự Án”, Khoa Kinh tế-Quản trị kinh doanh, Đại học Cần Thơ - 122 - Quản lý dự án phần mềm Web Phụ lục : : Truong nhom K H TN A Một số lược đồ mô tả xử lý ứng dụng : : ControlPhanCong : WFrmPhanCongCongViec : WFrmChinh PhanCongCongViec() 1.1 HienThiWFrmPhanCongCongViec() : PhanCong 1.1.1 LayPhanCongDaCo(MaNhanVien : int) H 1.1.1.1 LayChiTietPhanCong(MaNhanVien : int) 2.1 XoaToanBoPhanCong() C N TT XoaToanBoPhanCong() – Đ 1.1.2 HienThiPhanCong() 2.1.1 XoaToanBoPhanCong() 2.2 HienThiPhanCong() NhapChiTietPhanCong() K H O A LuuPhanCong() 4.1 LuuChiTietPhanCong() Hình 0-1 : Luồng xử lý phân công công việc - 123 - 4.1.1 LuuChiTietPhanCong() Quản lý dự án phần mềm Web Hãy nhìn vào bước Thu nhập thông tin khách hàng lịch biểu , ngày bắt đầu mùng tháng hoàn thành theo lịch biểu vào 30 tháng Vậy xem sét việc vào ngày 15 tháng K H TN Để xác định phần trăm hoàn thành vào ngày 15 tháng nhà quản lí phải sử dụng phán đốn có để xác định phần trăm hoàn thành vào bước Nhà quản lí phải trì ước lượng phần trăm hồn thành bước cơng việc Trong ví dụ đây, nhà quản lí định bước hoàn thành 45% vào ngày 15 tháng Do nói Giá trị đạt được(EV) bước Thu thập thông K H O A C N TT – Đ H tin khách hàng vào 15 tháng 45% * 100 = 45 Hình 0-12 : Ví dụ dùng phương pháp Subjective Percent Complete [2] Nhận xét : - Ưu điểm : Đây phương pháp chủ quan EV tính toán dựa phán đoán nhà quản lí phần việc thực Chi tiết kế hoạch mốc công việc không cần thiết - 136 - Quản lý dự án phần mềm Web - Khuyết điểm : Sự thỏa mãn khách hàng bị giảm đánh giá chủ quan khiếm khuyết việc lên kế hoạch chi tiết Tuy nhiên, nhà quản lý cần phải cung cấp cho khách hàng phương pháp đánh giá Lưu ý : K H TN Những mốc việc quan trọng không cần áp dụng trường hợp Những tác vụ công việc phi công việc phải xác định rõ gói cơng việc riêng rẽ ta sử dụng phương pháp Phương pháp mang tính chủ quan cao, tất tài liệu phục vụ cho việc ước lượng phần trăm hoàn thành phải đưa vào H 1.6 Phương pháp Level Of Effort - LOE: Đ Phương pháp dựa khoảng thời gian sử dụng Khi sử dụng phương pháp PV ln với EV Phương pháp sử dụng cho việc tính tốn – liên quan đến thời gian liên quan đến cơng việc Ví dụ cho tính tốn C N TT phương pháp Chương trình hỗ trợ quản lý dự án K H O A Hình 0-13 : Ví dụ dùng phương pháp Level Of Effort - LOE Nhận xét: - Ưu điểm : Phương pháp Quản lý giá trị thu không cần thiết xét đến tình trạng dự án thích hợp với tác vụ bổ sung quản lý dự án - Khuyết điểm : Khách hàng thường đòi hỏi phương pháp này, phưong pháp nên áp dụng cho số lượng tối thiểu gói cơng việc Phương pháp đòi hỏi đánh giá xác tiến trình cơng việc tháng - 137 - Quản lý dự án phần mềm Web 1.7 Bảng so sánh phương pháp : Milestone Weighting khách quan Milestone chủ Wrighting with quan Percent Complete khách Unit Complete quan Subjective Percent chủ Complete quan khách quan dài ngắn Sự quản lí xác Tài liệu dùng để đánh giá dài ngắn Đơn vị tính đồng dài ngắn Tài liệu dùng để ước lượng Sự đánh giá xác ngắn tiến độ công việc hàng tháng C N TT Level of Effort K H TN chủ quan H Fixed Fomula Đ Đánh Giá – Phương pháp Áp dụng cho gói cơng việc u cầu có thời gian ngắn (