Tổng quan về giáo trình
Giáo trình môn học Quản lý dự án Công nghệ thông tin (Mã môn học: MH 32) do tác giả Vũ Trường Duy biên soạn, được ban hành chính thức năm 2018 theo quyết định của Hiệu trưởng Trường Cao đẳng nghề An Giang. Môn học thuộc khối kiến thức chuyên ngành tự chọn, được bố trí giảng dạy sau khi người học đã hoàn thành các học phần giáo dục đại cương và khối kiến thức cơ sở ngành trong chương trình đào tạo nghề Lập trình máy tính trình độ Cao đẳng nghề.
+-------------------------------------------------------------------------+
| CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH MÁY TÍNH |
+-------------------------------------------------------------------------+
[Môn học chung & Cơ sở ngành] [Môn chuyên ngành tự chọn]
(Nhập môn lập trình, CSDL,...) (MH 32: Quản lý dự án CNTT)
Về mục tiêu học tập (Learning Outcomes), giáo trình trang bị cho sinh viên hệ thống kiến thức toàn diện về phương pháp luận và tiêu chuẩn quản trị dự án nói chung cũng như dự án công nghệ thông tin (CNTT) nói riêng; cung cấp năng lực lựa chọn giải pháp quản lý thực tế, hoạch định các bước chuẩn bị trước khi khởi động dự án, đồng thời thực hiện các hoạt động giám sát, kiểm soát tiến độ và xử lý rủi ro trong suốt vòng đời dự án. Về năng lực tự chủ và trách nhiệm, giáo trình rèn luyện tính kỷ luật, cẩn trọng và phương pháp tự nghiên cứu chuyên sâu.
Cấu trúc tài liệu được thiết kế theo hướng tiếp cận liên ngành, kết hợp các quy luật khoa học xã hội (tâm lý tổ chức, quan hệ con người, phân quyền) với các công cụ định lượng của khoa học tự nhiên (toán thống kê, biểu đồ mạng PERT, phương pháp đường găng CPM). Nội dung gồm 15 bài học chuyên đề, phân bổ từ tư duy quản trị kinh điển đến quy trình phân rã công việc, ước lượng định lượng và sử dụng phần mềm quản lý chuyên dụng.
Điểm đặc sắc của giáo trình là tính thực chứng cao. Tác giả không trình bày lý thuyết thuần túy mà xây dựng nội dung gắn liền với các công thức tính toán cụ thể, dữ liệu khảo sát thực tế từ các tổ chức công nghệ (như Bell Labs, IBM) cùng hệ thống quy chuẩn định biên nhân sự rõ ràng.
Nội dung kiến thức cốt lõi
Các chương và chủ đề chính
Giáo trình triển khai 15 bài học theo tiến trình logic chặt chẽ của vòng đời dự án:
(Bài 1, 2, 3, 4) (Bài 5) (Bài 6, 7, 8) (Bài 9, 10, 11) (Bài 12, 13, 14, 15)
- Bài 1 & Bài 2 (Dự án, khoa học quản lý và người quản lý dự án): Hệ thống hóa lịch sử tư tưởng quản trị từ phương Đông cổ đại (thuyết "Đức trị" lấy chữ Nhân của Khổng Tử; thuyết "Pháp trị" dựa trên Thế - Pháp - Thuật của Hàn Phi Tử) đến phương Tây cận hiện đại (thuyết quản lý khoa học của F.W. Taylor; thuyết hành chính - tổ chức với chức năng POSDCORB của Henry Fayol và Max Weber). Nội dung phân biệt hoạt động dự án với hoạt động nghiệp vụ, xác định phong cách quản lý chủ động và phân cấp ra quyết định.
- Bài 3 & Bài 4 (Đối tượng tham gia và Tài liệu mô tả dự án): Phân định trách nhiệm của 4 nhóm chủ thể chính: Đơn vị tài trợ (Project Sponsor), Khách hàng (Client), Ban quản lý dự án (Senior Management / PM) và Tổ chuyên môn. Trình bày cấu trúc bản mô tả dự án (Project Charter), phân biệt Mục đích (Goals) và Mục tiêu (Objectives), cùng các mô hình phát triển phần mềm (Mô hình thác đổ, Mô hình xoắn ốc 4 giai đoạn, Phương pháp làm hình mẫu Prototype).
- Bài 5 (Bảng công việc - WBS): Hướng dẫn kỹ thuật phân rã cấu trúc công việc theo hướng trên-xuống (Top-down), kết hợp Danh sách sản phẩm (DSSP - Product Breakdown Structure, dùng danh từ) và Danh sách công việc (DSCV - Task Breakdown Structure, dùng động từ). Quy định nguyên tắc phân rã công việc chi tiết theo giới hạn 80 giờ (hoặc 2 tuần) và quy tắc đánh mã số duy nhất.
- Bài 6 & Bài 8 (Ước lượng thời gian, chi phí và Lập lịch biểu tiến độ): Giới thiệu phương pháp ước lượng định lượng xác suất PERT theo công thức:
$$\text{EST} = \frac{\text{MO} + 4(\text{ML}) + \text{MP}}{6}$$
(Trong đó: $\text{MO}$ là thời gian lạc quan nhất, $\text{ML}$ là thời gian khả dĩ nhất, $\text{MP}$ là thời gian bi quan nhất). Phương pháp tính thời gian dự phòng phát sinh (7% - 10%), lập hình đồ tài nguyên và tính toán năng suất toàn cục dựa trên bảng trừ khiếm khuyết.
- Bài 9 (Sử dụng phần mềm Microsoft Project): Hướng dẫn ứng dụng công cụ phần mềm trong việc thiết lập dự án mới, khai báo lịch làm việc, phân bổ tài nguyên, xác định đường găng (Critical Path), cập nhật tiến độ và xuất báo cáo.
- Bài 13, 14 & 15 (Kiểm soát, Khoán ngoài và Kết thúc dự án): Trình bày quy trình kiểm soát thay đổi tài liệu, thẩm định rủi ro thuê khoán (Outsourcing), quản lý hợp đồng nhà cung cấp, thủ tục nghiệm thu và đánh giá thông số tổng thể.
Kiến thức nền tảng được xây dựng
- Lý thuyết quản trị hệ thống: Tiếp cận dự án như một hệ thống động có sự tương tác đa chiều giữa chủ thể và đối tượng quản lý, chịu tác động của môi trường biến động.
- Khung chức năng quản lý POSDCORB: Gồm Planning (Lập kế hoạch), Organizing (Tổ chức), Staffing (Nhân sự), Directing (Chỉ đạo), Coordinating (Phối hợp), Reviewing (Kiểm tra) và Budgeting (Ngân sách).
- Nguyên tắc phân biệt dự án và nghiệp vụ: Nhấn mạnh tính tạm thời (có mốc bắt đầu - kết thúc rõ ràng), tính duy nhất của sản phẩm đầu ra, và sự vận hành dưới ràng buộc ngân sách cố định của dự án, trái ngược với tính chất lặp lại liên tục của công việc nghiệp vụ vận hành thường xuyên.
+-----------------------------------+-----------------------------------+
| TIÊU CHÍ SO SÁNH | HOẠT ĐỘNG DỰ ÁN | HOẠT ĐỘNG NGHIỆP VỤ |
+-----------------------------------+-----------------------------------+
| Tính chất sản phẩm | Tạo ra một sản phẩm duy nhất | Cho ra cùng một loại sản phẩm |
| Chu kỳ thời gian | Có ngày bắt đầu và kết thúc | Diễn ra liên tục, lặp lại |
| Cơ cấu tổ chức | Tạm thời, đa chuyên môn | Ổn định, chuyên môn hóa sâu |
| Kinh phí thực hiện | Giới hạn trong ngân sách cấp phát | Cấp phát định kỳ theo kế hoạch năm|
+-----------------------------------+-----------------------------------+
Kỹ năng phát triển
- Kỹ năng kỹ thuật (Technical Skills): Khai báo tài nguyên, liên kết các phụ thuộc công việc và trích xuất đường găng trên Microsoft Project; thiết lập mạng công việc theo sơ đồ PERT/CPM; tính toán chi phí theo bảng đơn giá và hạng mục.
- Kỹ năng phân tích (Analytical Skills): Phân tích 4 nhóm nguyên nhân chính gây thất bại dự án dựa trên dữ liệu định lượng: 17% do không lường được phạm vi/độ phức tạp; 21% do thiếu thông tin; 18% do không rõ mục tiêu; 32% do năng lực quản lý yếu kém; 12% do các yếu tố kỹ thuật/nhân sự khác. Khả năng bóc tách cấu trúc phần mềm thành các mô-đun chức năng độc lập.
- Kỹ năng thực hành chuyên môn (Practical Competencies): Xây dựng hồ sơ tài liệu dự án, soạn thảo văn bản mô tả mục đích - mục tiêu, biên bản bàn giao, điều phối cuộc họp khai trương và thiết lập quy trình kiểm soát yêu cầu thay đổi.
Phương pháp giảng dạy và học tập
Giáo trình áp dụng mô hình đào tạo nghề tích hợp giữa thuyết giảng lý thuyết và thực hành ứng dụng với thời lượng bài tập tình huống chiếm tỷ trọng lớn:
+------------------------------------+-----------+-----------+-----------+
| TÊN BÀI HỌC | LÝ THUYẾT | THỰC HÀNH | KIỂM TRA |
+------------------------------------+-----------+-----------+-----------+
| Bài 4: Tài liệu mô tả dự án | 1 giờ | 5 giờ | 0 giờ |
| Bài 5: Bảng công việc | 1 giờ | 3 giờ | 0 giờ |
| Bài 6: Ước lượng thời gian, chi phí| 1 giờ | 3 giờ | 1 giờ |
+------------------------------------+-----------+-----------+-----------+
Phương pháp sư phạm tập trung vào việc xử lý các tình huống thực tiễn điển hình (Case Studies) được trích dẫn trực tiếp trong tài liệu:
- Dự án xây dựng cầu đường và bệnh viện đa khoa tỉnh: Minh họa mối quan hệ giữa Mục đích tổng quát (Goal) và Mục tiêu định lượng cụ thể (Objectives - 20.000 m², 20 phòng nội trú, 300 giường bệnh, 4 triệu USD, hoàn thành trong 2 năm).
- Đề án Tin học hóa quản lý hành chính Nhà nước giai đoạn 2001-2005: Phân tích bài toán quản lý quy mô lớn với ngân sách 1.000 tỷ VND, bao gồm các mục tiêu nâng cấp mạng diện rộng, đào tạo nhân sự và xây dựng cơ sở dữ liệu quốc gia.
- Dự án Giải tỏa và Di dân xóm liều Thanh Nhàn: Minh họa việc phân định phạm vi dự án, lập mốc tiến độ theo đợt và quản lý dòng tiền 40 tỷ VND phân bổ theo từng giai đoạn.
Hoạt động thực hành yêu cầu sinh viên trực tiếp thiết lập bảng phân rã WBS cho các bài toán tin học hóa quản lý nhân sự, tính toán chi phí lắp đặt hệ thống mạng nội bộ (LAN) theo công thức PERT và thao tác trên phần mềm Microsoft Project. Đánh giá kết quả học tập được thực hiện thông qua hệ thống câu hỏi ôn tập cuối mỗi bài, bài kiểm tra thời gian ước lượng và chất lượng hoàn thiện hồ sơ dự án theo mẫu biểu quy định. Đối với việc tự học, giáo trình cung cấp bảng chỉ dẫn chi tiết về các điểm cần tránh khi lập kế hoạch và hướng dẫn kiểm tra phiên bản tài liệu.
Điểm nổi bật và cập nhật
Nội dung giáo trình phản ánh các nguyên lý quản lý hiện đại với nhiều dữ liệu cập nhật từ các nghiên cứu công nghiệp phần mềm:
-
Tích hợp số liệu khảo sát thực tế: Trích dẫn các nghiên cứu của Bell Labs và IBM về cơ cấu phân bổ thời gian thực tế của lập trình viên:
-
Quy chuẩn hóa công tác định biên nhân sự: Cung cấp ma trận xác định số lượng thành viên tối đa trong nhóm dựa trên số năm kinh nghiệm của trưởng nhóm về Chuyên môn - Tổ chức - Lãnh đạo:
- Trưởng nhóm đạt tiêu chuẩn $6 - 4 - 3$ năm: Phụ trách tối đa $7 \pm 2$ thành viên.
- Trưởng nhóm đạt tiêu chuẩn $5 - 3 - 1$ năm: Phụ trách tối đa $4 \pm 2$ thành viên.
- Trưởng nhóm đạt tiêu chuẩn $4 - 2 - 0$ năm: Phụ trách tối đa $2 \pm 1$ thành viên.
-
Bảng tỷ lệ cơ cấu nhân sự theo mức độ mới/cũ của dự án và môi trường:
+-------------------+-------------------+-------------------+-------------------+
| LOẠI DỰ ÁN | MÔI TRƯỜNG | % NGƯỜI LÀNH NGHỀ | % PHÂN TÍCH VIÊN |
+-------------------+-------------------+-------------------+-------------------+
| Cũ | Cũ | 25% - 33% | 25% - 33% |
| Cũ | Mới | 33% - 50% | 25% - 33% |
| Mới | Cũ | 33% - 50% | 33% - 50% |
| Mới | Mới | 50% - 67% | 33% - 50% |
+-------------------+-------------------+-------------------+-------------------+
- Tính thực tiễn trong công tác quản lý hợp đồng: Bổ sung nội dung quản lý rủi ro khi thuê khoán ngoài (Outsourcing), các thành phần pháp lý của hợp đồng kinh tế và danh mục các văn bản pháp quy liên quan đến tổ chức, triển khai dự án CNTT.
Đối tượng sử dụng giáo trình
- Sinh viên đào tạo chính quy: Sinh viên năm thứ hai hoặc năm thứ ba theo học ngành Lập trình máy tính tại các trường cao đẳng nghề, trường cao đẳng kỹ thuật, hoặc sinh viên các ngành Công nghệ thông tin, Hệ thống thông tin cần trang bị học phần quản lý dự án phần mềm.
- Điều kiện tiên quyết (Prerequisites): Người học cần hoàn thành các học phần cơ sở chuyên ngành như: Tổng quan công nghệ phần mềm, Phân tích yêu cầu và thiết kế hệ thống, Cơ sở dữ liệu và Kỹ thuật lập trình.
- Giảng viên chuyên ngành: Sử dụng tài liệu làm khung đề cương chi tiết để soạn giáo án giảng dạy lý thuyết, thiết kế bài tập thực hành trên máy tính và xây dựng ngân hàng đề kiểm tra môn Quản lý dự án CNTT.
- Người tự học và kỹ sư phần mềm: Lập trình viên, trưởng nhóm kỹ thuật (Technical Lead) hoặc cán bộ quản lý đang tham gia triển khai các dự án CNTT có thể sử dụng giáo trình như tài liệu tra cứu quy trình lập bảng WBS, kỹ thuật ước lượng PERT và phương pháp kiểm soát tài liệu dự án.
Câu hỏi thường gặp
1. Giáo trình này phù hợp với đối tượng người học nào?
Giáo trình được biên soạn chuyên biệt cho sinh viên trình độ Cao đẳng nghề ngành Lập trình máy tính, đồng thời phục vụ người học ngành CNTT cần nắm vững kỹ năng quản lý dự án phần mềm ở mức độ thực hành cơ sở.
2. Người học cần đáp ứng những kiến thức nền tảng nào trước khi tiếp cận môn học?
Học viên cần hoàn thành các môn học chung, các môn học cơ sở chuyên môn nghề và nắm được quy trình cơ bản của công nghệ phần mềm (phân tích yêu cầu, thiết kế, lập trình, kiểm thử).
3. Điểm khác biệt của giáo trình này so với các tài liệu quản trị kinh doanh thông thường là gì?
Tài liệu tập trung trực tiếp vào đặc thù của sản phẩm vô hình trong công nghệ phần mềm, đưa ra các số liệu khảo sát thực tế từ ngành CNTT (Bell Labs, IBM), phân tích các mô hình phát triển phần mềm (Thác đổ, Xoắn ốc, Prototype) và hướng dẫn thực hành trên phần mềm Microsoft Project.
4. Làm thế nào để tự học và ứng dụng hiệu quả nội dung giáo trình?
Người học nên kết hợp đọc lý thuyết với việc giải quyết các bài tập phân rã công việc WBS theo nguyên tắc 80 giờ, thực hiện tính toán ước lượng thời gian theo công thức PERT và trực tiếp thao tác các bước thiết lập dự án trên phần mềm Microsoft Project.
5. Giáo trình có tích hợp các biểu mẫu và công cụ thực hành nào?
Tài liệu cung cấp hệ thống mẫu biểu mô tả dự án, bảng phân rã DSSP/DSCV, bảng tính năng suất toàn cục, biểu mẫu kiểm soát thay đổi và hướng dẫn từng bước thao tác giao diện trên phần mềm Microsoft Project từ bước lập dự án mới đến xác định đường găng.
Kết luận
Giáo trình Quản lý dự án Công nghệ thông tin của tác giả Vũ Trường Duy xác lập một hệ thống kiến thức chuẩn xác, kết hợp giữa lý thuyết quản lý dự án và các kỹ thuật thực thi chuyên biệt cho ngành phần mềm.
LỘ TRÌNH HỌC TẬP ĐỀ XUẤT
GIAI ĐOẠN 1: NỀN TẢNG GIAI ĐOẠN 2: LẬP KẾ HOẠCH GIAI ĐOẠN 3: THỰC THI & KIỂM SOÁT
(Bài 1 - Bài 4) (Bài 5 - Bài 8) (Bài 9 - Bài 15)
- Lịch sử tư tưởng quản trị - Phân rã công việc (WBS) - Thao tác Microsoft Project
- Vai trò các bên liên quan - Ước lượng thời gian (PERT) - Quản lý luồng công việc & hồ sơ
- Thiết lập Project Charter - Lập lịch và phân bổ tài nguyên - Kiểm soát rủi ro, hợp đồng & đóng dự án
Để hoàn thành tốt môn học, người học được khuyến nghị thực hành đồng thời với phần mềm Microsoft Project và tham khảo thêm các tài liệu về Tiêu chuẩn quản lý dự án phần mềm, Quy trình kiểm thử chất lượng và hệ thống Văn bản pháp quy hiện hành về triển khai ứng dụng CNTT.