tailieunhanh - Bài giảng môn Công nghệ phần mềm - Chương 3: Quản lý dự án phần mềm

Bài giảng Công nghệ phần mềm - Chương 3: Quản lý dự án phần mềm, cung cấp cho người học những kiến thức như: Giới thiệu về quản lý dự án phần mềm; Đo và ước lượng; Lập lịch và theo dõi; Đảm bảo chất lượng phần mềm; Nghiên cứu khả thi; Rủi ro và biện pháp; .Mời các bạn cùng tham khảo! | Chương 3 QUẢN LÝ DỰ ÁN PHẦN MỀM . Giới thiệu về quản lý dự án phần mềm Quản lý dự án phần mềm Là các hoạt động trong lập kế hoạch giám sát và điều khiển tài nguyên dự án thời gian thực hiện các rủi ro và quy trình thực hiện dự án nhằm đảm bảo thành công cho dự án. 2 Tại sao phải quản lý dự án Các dự án thường - Không hoàn thành đúng hạn - Chi phí xây dựng vượt quá dự toán - Chất lượng không đảm bảo 3 Theo thống kế của Standish Group 2006 Có tới 50 trong số các dự án phần mềm thất bại Chỉ có dự án là hoàn thành đúng hạn và nằm trong giới hạn ngân sách đáp ứng tất cả tính năng và đặc tính như cam kết ban đầu Có dự án được hoàn thành và đi vào hoạt động nhưng không hoàn thành đúng hạn và bội chi thêm nữa không đáp ứng đầy đủ tính năng và đặc tính như thiết kế ban đầu Và có dự án thất bại trước khi được hoàn thành - gt hơn dự án thất bại hoặc không đáp ứng những yêu cầu ban đầu 4 Mục tiêu Quản lý các yếu tố Thời gian đúng thời hạn Chi phí không vượt dự toán Sản phẩm đầy đủ các chức năng đã định Thỏa mãn yêu cầu khách hàng thỏa mãn về nhu cầu thỏa mãn về tiến trình 5 Nhiệm vụ quyền hạn của người quản lý dự án Thời gian lập lịch điều chỉnh lịch kiểm tra đối chiếu các tiến trình con với lịch biểu tạo độ mềm dẻo trong lịch biểu Tài nguyên thêm tiền thêm người thêm thiết bị Sản phẩm thêm bớt sửa chức năng Rủi ro phân tích rủi ro đề xuất giải pháp thực hiện giải pháp và giám sát 6 Các pha công việc - Thiết lập Viết đề án - Ược lượng Chi phí người thiết bị - Phân tích rủi ro - Lập kế hoạch - Chọn người - Theo dõi và kiểm soát dự án - Viết báo cáo và trình diễn sản phẩm 7 Xác định yêu cầu chung Trước tiên cần xác định các yêu cầu chức năng công việc phần mềm thực hiện cũng như phi chức năng công nghệ dùng để phát triển phần mềm của phần mềm Sau đó cần xác định rõ tài nguyên cần thiết để xây dựng phần mềm Nhân tố con người Các thành phần Phần mềm có thể sử dụng lại Phần cứng hoặc công cụ có sẵn cần dùng đến Xác định thời gian cần thiết để thực hiện dự .

TỪ KHÓA LIÊN QUAN