quản lý dự án phần mềm
câu 9: QUẢN LÝ DỰ ÁN PHẦN MỀM
2.1.1. Các hoạt động chuẩn bị dự án: Lựa chọn phương án để phát triển hệ thống là một quyết định hệ trọng.Trước khi lập kế hoạch dự án, cần phải thiết lập các mục tiêu và phạm vi của dự án. Người quản trị dự án và kỹ sư phần mềm lên kế hoạch điều khiển dự án, đăng ký đội ngũ nhân viên làm nhiệm vụ sau đó tiến hành lựa chọn giải pháp, phương án.
2.1.2. Lập kế hoạch dự án
Người quản trị dự án và kỹ sư phần mềm xác định nhân tố con người, máy tính và các tài nguyên tổ chức yêu cầu để phát triển ứng dụng. Kế hoạch dự án chính là sơ đồ các nhiệm vụ, thời gian và các mối quan hệ giữa chúng. thường gồm các bước sau:
+ Liệt kê các nhiệm vụ: gồm các nhiệm vụ phát triển ứng dụng, các nhiệm vụ đặc trưng của dự án, các nhiệm vụ về tổ chức giao diện, sự xem xét lại và các việc phê chuẩn.
+ Định danh phụ thuộc giữa các công việc.
+ Xác định nhân viên dựa vào kỹ năng và kinh nghiệm.
+ Ấn định thời gian hoàn thành cho mỗi công việc bằng các tính toán thời gian hợp lý nhất cho mỗi công việc.
+ Định danh hướng đi tới hạn.
+ Xem xét lại các tài liệu theo khía cạnh đầy đủ, nội dung, độ tin cậy và độ chắc chắn.
+ Thương lượng, thỏa thuận và cam kết ngày bắt đầu và kết thúc công việc.
+ Xác định các giao diện giữa các ứng dụng cần thiết, đặt kế hoạch cho việc thiết kế giao diện chi tiết.
Các nhiệm vụ trong lập kế hoạch dự án thường bao gồm:
1. đưa các kiến thức chuyên ngành của mình vào những tài liệu ứng dụng một cách thích hợp.
Cần đạt được sự đồng ý, cam kết từ các ngành, phòng ban bên ngoài trong quá trình cung cấp tài liệu.
1. Xác định các đòi hỏi về giao diện ứng dụng.
Đánh giá khối lượng công việc. Thời gian cho mỗi công việc phụ thuộc vào tính phức tạp và mục tiêu của nó
Vấn đề tiếp theo là xác định kỹ năng và kinh nghiệm cần có của người thi hành nhiệm vụ để xác định dùng bao nhiêu người và có kỹ năng gì cho dự án.
1. Sau khi hoàn tất, kế hoạch, lịch trình và dự toán ngân sách được đưa cho người sử dụng và người quản lý hệ thống để bổ sung hoặc thông qua.
2.1.3. Nghiên cứu tính khả thi dự án:
a. Đề cương nghiên cứu:
Giới thiệu
Tóm tắt về quản lý và khuyến cáo
Các phương án
Mô tả hệ thống
Phân tích các phí tổn và các lợi ích
Đánh giá về rủi ro - mức độ rủi ro về kỹ thuật
Những vấn đề khác
b. Thuật toán nghiên cứu tính khả thi của một số dự án tin học
Tổ chức nhóm nghiên cứu tính khả thi: giai đoạn 1
Tìm kiếm lời giải: giai đoạn 2
Phân tích tính khả thi: giai đoạn 3
Lựa chọn lời giải: giai đoạn 4
Lựa chọn giải pháp
Mọi ứng dụng đều phải có chiến lược cài đặt, môi trường cài đặt và phương pháp luận. Người quản trị dự án và kỹ sư phần mềm phải lựa chọn giải pháp tốt nhất cho hệ thống.
Chiến lược cài đặt
Môi trường cài đặt
Phương pháp luận
Giám sát và kiểm soát
Khi xây dựng dự án, các thành viên của nhóm phải báo cáo việc sử dụng thời gian cho mỗi hoạt động ở các giai đoạn
Cả kỹ sư phần mềm và quản trị viên dự án phải vạch ra các tiến bộ thật sự của các cá nhân so với thời gian biểu dự kiến.
Cần chú rằng phải sớm chỉ ra các vấn đề tiềm tàng trước khi chúng trở thành những vấn đề lớn.
Khi cần thiềt, phải nói cho khách hàng biết về các vấn đề có thể không giải quyết được do vậy họ sẽ được chuẩn bị cho sự chậm trễ nếu điều đó là không tránh khỏi.
Có nhiều dạng vấn đề tồn đọng có thể xảy ra và quản trị viên dự án phải giám sát, thay đổi trong suốt quá trình phát triển của dự án.
2.1.4. Quản lý nhân sự
Đây chính là hoạt động để bảo đảm nhân sự cho dự án. Bao gồm các giai đoạn:
+Thuê mướn nhân sự,+ Thẩm định, đáng giá khả năng,+ Đào tạo, huấn luyện,+ Tạo môi trường làm việc,+ Sa thải.
Bạn đang đọc truyện trên: Truyen2U.Com