7
I. Quản lý dự án phần mềm là gì?
-Quản lý dự án là quá trình hoạch định ,tổ chức ,lãnh đạo và kiểm tra các công việc
và nguồn lực thông qua việc áp dụng các công cụ ,kiến thức và kĩ thuật nhằm định
nghĩa ,lập kế hoạch ,tiến hành triển khai ,tổ chức kiểm soát và kết thúc dự án
-Quản lý dự án được tiến hành bằng cách kết hợp các quy trình :
+)Lập kế hoạch dự án : quá trình thiết lập các mục tiêu và những phương thức hoạt
động để đạt mục tiêu của dự án
+)Thực hiện dự án : quá trình xây dựng và đảm bảo những điều kiện để đạt mục tiêu
+)Điều hành và kiểm soát dự án :quá trình chỉ đạo ,thúc đẩy các thành viên làm
việc đồng thời giám sát và chấn chỉnh ,uốn nắn các hoạt động để đảm bảo công
việc thực hiện theo đúng kế hoạc đã đề ra
+)Kết thúc dự án : quá trình cuối cùng của quản lý dự án ,đánh giá lại toàn bộ các
quá trình ở trên
Các quy trình của quản lý dự án được thực hiện qua các bước cụ thể theo trình tự
sau:
(1)Xác định vấn đề
(2)Phát triển các phương án giải pháp
(3) Lên kế hoạch cụ thể :
Cái gì phải làm?
Ai sẽ làm ?
Làm như thế nào ?
Khi nào làm ?
Tốn kém bao nhiêu?
Cần những gì để làm ?
(4) Thực hiện kế hoạch
7
(5)Kiểm soát và điều hành
Dự án đang đi đúng hướng hay không ?
Nếu không thì phải làm gì ?
Có cần thay đổi kế hoạch không ?
lập danh
sách công
việc
lập danh
sách công
việc
thực hiện
ước lượng
thực hiện
ước lượng
lập lịch
trình
lập lịch
trình
lập kế
hoạch
ngân sách
+ khác
lập kế
hoạch
ngân sách
+ khác
lập tài liệu,
tổ chức
quản lý
lập tài liệu,
tổ chức
quản lý
lập tổ dự
án
kết thúc
dự án
kết thúc
dự án
Hình 1.1 Bức tranh tổng thể tiến trình triển khai một dự án
Xd dự án
Lập kế
hoạch
Tổ chức
dự án
Triển khai,
kiểm soát
Kết thúc
dự án
7
• Có 52,7% dự án được hoàn thành và đi vào hoạt động nhưng không hoàn
thành đúng thời 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ó 31,1% dự án thất bại trước khi hoàn thành
• Hơn 83,8% dự án thất bại và không đáp ứng những yêu cầu ban đầu
Do vậy chúng ta phải quản lý dự án .Quản lý dự án đem lại cho chúng ta
nhiều lợi ích và giải quyết các mục tiêu mà dự án đã đề ra .
Mục tiêu của quản lý dự án :là hoàn thành các công việc dự án theo
đúng yêu cầu kỹ thuật và chất lượng ,trong phạm vi ngân sách được
duyệt và theo đúng tiến độ thời gian cho phép
-Quản lý các yếu tố :
• Thời gian :đúng thời hạn
• Chi phí :không vượt quá dự toán
• Sản phẩm đầy đủ các chức năng đã định
• Thỏa mãn về yêu cầu khách hàng : thỏa mãn về nhu cầu và thỏa
từ khi bắt đầu thực hiện dự án cho đến khi bàn giao sản phẩm với nhiều loại kế
hoạch khác nhau nhằm hỗ trợ kế hoạch chính của dự án về lịch trình và ngân
sách
7
2. Các loại kế hoạch quản lý dự án
Kế hoạch đảm bảo chất lượng: Mô tả các chuẩn, các qui trình được sử dụng
trong dự án.
Kế hoạch thẩm định: Mô tả các phương pháp, nguồn lực, lịch trình thẩm
định hệ thống.
Kế hoạch quản lý cấu hình: Mô tả các thủ tục, cấu trúc quản lý cấu hình
được sử dụng.
Kế hoạch bảo trì: Dự tính các yêu cầu về hệ thống, chi phí, nỗ lực cần thiết
cho bảo trì.
Kế hoạch phát triển đội ngũ: Mô tả kĩ năng và kinh nghiệm của các thành
viên trong nhóm dự án sẽ phát triển như thế nào.
3.Quy trình lập kế hoạch quản lý dự án
Thiết lập các ràng buộc 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 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 sau:
• Lập lịch thực hiện dự án
• Thực hiện các hoạt động theo lịch trình
• Theo dõi sự tiến triển của dự án, so sánh với lịch trình
• Đánh giá lại các tham số của dự án
• Lập lại lịch thực hiện dự án cho các tham số mới
• Thỏa thuận lại các ràng buộc và sản phẩm bàn giao của mỗi mốc thời
gian
Thời gian
Sự chấp thuận
của các bên liên
quan
7
Các thuộc tính của dự án IT:
• Kết quả bàn giao có thể là hữu hình
• Phạm vi có thể khó kiểm soát
• Kỹ năng, kinh nghiệm, thái độ và kỳ vọng trái ngược nhau.
• Có thể bất đồng về mục tiêu kinh doanh.
• Thay đổi quan trọng về tổ chức.
• Các yêu cầu, phạm vi, và lợi nhuận chính xác có thể rất khó xác định.
• Sự thay đổi nhanh chóng về công nghệ.
Nội dung chính của việc triển khai một dự án:
Khởi thảo, xác định dự án:
-Viết bản đề xuất: Bản đề xuất cần mô tả các đối tượng của dự án, cách thức
triển khai dự án. Thường thì nội dung phải bao gồm các ước lượng sơ bộ chi
phí và lịch trình thực hiện dự án qua các mốc. Có thể phải trình bày rõ vì sao
hợp đồng dự án được trình ra cho một tổ chức hay một đội cụ thể.
Viết bản đề xuất là một công việc quan trọng. Nó phụ thuộc vào việc có đủ
cơ sở hay không để dự án được chấp nhận và hợp đồng đưa ra được ký kết.
Không có một hướng dẫn cụ thể và đầy đủ nào cho nhiệm vụ này. Công việc
này đòi hỏi những kỹ năng thu nhận được từ kinh nghiệm của người viết.
-Thiết lập quan hệ với khách hàng
-Xây dựng dự án sơ bộ
-Thiết lập thủ tục quản lý
7
-Thiết lập môi trường quản lý và tài liệu dự án.
Lập kế hoạch dự án: được bắt đầu bằng mục tiêu đã được xác định
sau cùng.Trong giai đoạn này, mỗi nhiệm vụ chính và phụ đều phải được sắp