www.themegallery.com
1
Nhiệm vụ
2
Loại kế hoạch
3
Nội dung kế hoạch
4
Khái niệm
www.themegallery.com
•
Quản lý dự án phần mềm là
tập hợp các công việc được
thực hiện bởi một tập
thể (có thể có chuyên môn
khác nhau, thực hiện công
việc khác nhau, thời gian
tham gia dự án khác nhau)
nhằm đạt được một kết quả
như dự kiến, trong thời gian
dự kiến, với một kinh phí dự
kiến
•
Trong thuật ngữ của chuyên
ngành Công nghệ 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 (ví dụ như kinh
phí, con người), 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. Quản lý dự án
phần mềm cần đảm bảo cân
bằng giữa ba yếu tố:thời gian, tài
nguyên và chất lượng. Ba yếu tố
này được gọi là tam giác dự án.
1
•
Khởi tạo dự án (initiating).
•
Lập kế hoạch dự án (planning).
•
Triển khai (Executing).
•
Giám sát và kiểm soát (Monitoring &Control).
•
Kết thúc (Closing)
•
Lập kế hoạch là một trong các hoạt động chính và xuyên suốt quy trình
quản lý dự án và là sự khởi đầu cần thiết để xác định các phương pháp
,tài nguyên và các công việc cần thiết để đạt được mục tiêu của dự án
•
Giai đoạn này diễn ra trong suốt quá trình từ khi bắt đầu thực hiện dự
án cho đến khi bàn giao sản phẩm
2
Người quản lý, người sử dụng, kiểm toán phải đưa ra 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. Bên cạnh đó, bộ phận đảm bảo chất
lượng phải xem xét để tìm ra các sai sót và không đồng nhất của tài liệu
và tất cả các hoạt động này đều phải đạt kế hoạch.
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ó-có 3 loại thời gian cần tính đến: thời
gian bi quan(P), thời gian thực tế (R), thời gian lạc quan(O). Thời gian
lịch trình được tính =(O+2R+P)/4.
Nhiệm vụ
Nhiệm vụ
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. Sau đó xác
định lịch trình làm việc và người quản trị dự án xác định ngân sách. ờ đây
cần có sự trao đổi để hạn chế các trục trặc có thể xảy ra.
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.
Chú ý rằng bản kế hoạch không nên đông cứng, nó có thể thay đổi khi
công đoạn nào đó có sự cố xảy ra hoặc thời hạn tỏ ra không phù hợp hay
có những thay đổi quan trọng trong mục tiêu dự án.
Kế hoạch thẩm định
Các loại kế hoạch
Kế hoạch quản lý cấu hình
Kế hoạch đảm bảo chất lượng
Kế hoạch bảo trì
Kế hoạch phát triển đội ngũ
Quy trình lập kế hoạch
Thiết lập các ràng buộc và mục tiêu của dự án: thời gian, nhân lực, ngân sách
Đánh giá bước đầu về các "tham số" của dự án: quy mô, độ phức tạp, nguồn lực
Xác định các
công việc, các mốc thời gian trong thực hiện dự án và sản phẩm thu được ứng với
mỗi mốc thời gian
Trong khi dự án chưa hoàn thành hoặc chưa bị hủy bỏ thì thực hiện lặp đi lặp lại các
công việc
Mở đầu: mục đích, mục tiêu, phạm vi dự án.
Xác định tiến trình dự án, vòng đời được chọn.
Thủ tục và chuẩn cần được tuân theo.
Nhận diện sản phẩm công việc cần được phát triển.
Phân tích rủi ro, kế hoạch quản lý rủi ro.
Các yêu cầu về nguông nhân lực.
Nhân lực
Phần cứng phần mềm.
Ước lượng về kích cỡ, nổ lực, tài nguyên máy tính
Phân đoạn công việc, lập bảng cấu trúc phân việc.
Lịch trình dự án.
Cơ chế điều hành và báo cáo.
Phân đoạn công việc –bảng công việc
Các bước xây dựng:
Bước 1: Viết sản phẩm chung nhất.
Bước 2: Tạo danh sách sản phẩm.
Bước 3: Tạo lập danh sách công việc, mô tả công việc ở dưới mỗi sản phẩm
mức thấp nhất.
Bước 4: Đánh mã cho mỗi ô của bảng công việc.
Bước 5: Xét duyệt lại bảng công việc
Lượng hóa làm cơ sở ước lượng dự án.
Cần phải phân tích công việc chi tiết hơn và lập lịch để kiểm soát
Nội dung của hoạt động lập lịch:
o
Phân dự án thành các nhiệm vụ và ước lượng thời gian, nguồn nhân lực thực
hiện chúng.
o
Tổ chức thực hiện đồng thời các nhiệm vụ để tối ưu luồng công việc.
o
Hạn chế sự phụ thuộc giữa các nhiệm vụ để tránh tác động gây châm trê lẫn
nhau.
Sắp xếp các nhiệm vụ để tận dụng các nguồn nhân lực khác
Khuyến cáo cho lập lịch:
•
Giảm tối đa thời gian thừa.
•
Tận dụng tối đa các nguồn lực.
•
Điều phối tài nguyên (chổ thừa/thiếu).
•
Xem xét các hạn chế.
•
Là một quy trình lặp lại.
•
Sử dụng các công cụ tự động.
Sử dụng bảng để biểu diễn lịch của dự án.
Bảng các giai đoạn qiuan trọng.
Bảng các công việc.
Bảng phân công.