Tổng quan về giáo trình

Giáo trình Quản lý dự án (tập trung vào lĩnh vực Công nghệ thông tin và Kỹ thuật thi công) là học liệu phục vụ cho chương trình đào tạo trình độ Đại học và Cao học thuộc các khối ngành Công nghệ thông tin, Hệ thống thông tin quản lý, Khoa học máy tính và Quản trị kỹ thuật. Môn học giữ vị trí cầu nối giữa kiến thức kỹ thuật chuyên ngành và kỹ năng tổ chức, điều phối, quản trị nguồn lực trong suốt vòng đời dự án.

Mục tiêu học tập của giáo trình bao gồm:

  • Trang bị phương pháp nhận diện, phân loại và lập ma trận kiểm soát rủi ro dự án.
  • Cung cấp kỹ thuật lập tiến độ định lượng thông qua sơ đồ mạng PERT/CPM và sơ đồ thanh Gantt.
  • Xây dựng nguyên lý phân bổ, điều hòa và san phẳng tài nguyên (lao động, thiết bị, vật tư) theo hình đồ tải nguyên.
  • Rèn luyện kỹ năng thực hành trên phần mềm quản lý dự án chuyên dụng (Microsoft Project) và thiết lập hệ thống thủ tục, hồ sơ, văn phòng dự án.

Cấu trúc giáo trình gồm 15 bài học được thiết kế đan xen giữa lý thuyết và thực hành máy tính: từ ước lượng thời gian/chi phí (Bài 6), quản trị rủi ro (Bài 7), lập lịch biểu (Bài 8), ứng dụng phần mềm (Bài 9), sơ đồ luồng công việc (Bài 10), hồ sơ dự án (Bài 11), đặc điểm dự án CNTT (Bài 12), đến kiểm soát (Bài 13), khoán ngoài/mua sắm (Bài 14) và kết thúc dự án (Bài 15). Cách tiếp cận của tài liệu đi từ mô hình toán học giải tích đến quy trình hóa thực tế tại doanh nghiệp. Điểm đặc sắc là tính tích hợp liên ngành cao, minh họa trực quan bằng các bài toán kỹ thuật xây dựng (thi công cầu bản mố nhẹ) và dự án phần mềm ứng dụng (hệ thống kế toán, nhân sự).


Nội dung kiến thức cốt lõi

Các chương/chủ đề chính

  • Bài 7 - Xác định rủi ro (1 giờ LT): Định nghĩa rủi ro là các sự kiện đe dọa tiến độ và ngân sách dự án. Phân loại rủi ro thành nhóm không thể dự đoán (hỏa hoạn, khủng bố) và có thể dự đoán (nhân sự nghỉ việc, tăng giá thuê văn phòng, thay đổi chính sách). Thiết lập 5 nhóm rủi ro: Chính trị, Thị trường, Tài chính, Công nghệ, Tổ chức - Nhân sự. Cung cấp ma trận đánh giá rủi ro 3x3 kết hợp giữa xác suất (10-30%, 40-60%, 70-90%) và mức độ ảnh hưởng (Thấp, Trung bình, Cao), kèm bảng quản lý rủi ro mẫu cho dự án phần mềm doanh nghiệp.
  • Bài 8 - Lập lịch biểu tiến độ và Phân bố lực lượng, tài nguyên (1 giờ LT, 3 giờ TH): Trình bày kỹ thuật sơ đồ mạng PERT/CPM (mũi tên, nút sự kiện) và phương pháp sơ đồ khối tiền nhiệm PDM (Precedence Diagramming Method) trên Gantt Chart. Xác định 4 mốc thời gian của công việc: Bắt đầu sớm (BS), Kết thúc sớm (KS), Bắt đầu muộn (BM), Kết thúc muộn (KM) với công thức $KS = BS + \text{thời hạn} - 1$ và $BM = KM - \text{thời hạn} + 1$. Phân tích độ thư giãn/thả nổi ($KM - KS$), nhận diện đường găng (Critical Path với độ thư giãn bằng 0). Hướng dẫn xây dựng và làm phẳng hình đồ tài nguyên (Resource Graph) qua việc đổi quan hệ phụ thuộc (S-S, F-S, F-F), chèn độ trễ (Lag) và ứng dụng định luật Parkinson.
  • Bài 9 - Sử dụng phần mềm (1 giờ LT, 8 giờ TH, 1 giờ KT): Phân loại các công cụ PM theo quy mô: quy mô nhỏ (Microsoft Project, Fast Track, ManagePro, TimeLine, MacProject), quy mô vừa (Project Management Workbench, SuperProject) và quy mô lớn (Primavera, Artemis, OpenPlan). Hướng dẫn thiết lập Microsoft Project (lịch làm việc Base Calendar, tùy chọn Schedule/Edit), khai báo bảng tài nguyên Resource Sheet gồm kiểu Work và Material cùng các thông số Max Units, Std Rate, Ovt Rate, Cost/Use, Accrue At. Ứng dụng bóc tách khối lượng dự toán thi công cầu bản qua 15 hạng mục (Bảng B-1), định mức vật tư nhân công (Bảng B-2) và đơn giá (Bảng B-3). Vận hành các khung nhìn Tracking Gantt, Resource Graph, Network Diagram và tạo 6 dạng báo cáo (Overview, Current Activities, Cost, Assignments, Workload, Custom).
  • Bài 10 - Sơ đồ luồng công việc (1 giờ LT, 2 giờ TH): Chuẩn hóa tài liệu thủ tục dự án bằng văn bản. Quy ước biểu diễn luồng công việc qua các khối xử lý hình chữ nhật và điểm rẽ nhánh điều kiện logic Có/Không (ví dụ: thủ tục xét duyệt và mua sắm vật tư hạn mức trên/dưới 200.000 VNĐ kèm yêu cầu 3 báo giá).
  • Bài 11 - Hồ sơ dự án (1 giờ LT, 5 giờ TH): Quy trình thu thập, phân loại, lưu trữ tài liệu dự án trên máy tính thông qua danh mục tệp (File list). Cấu trúc hệ thống biểu mẫu (mô tả công việc, chấm công, kiểm soát thay đổi, chi phí), định dạng biên bản cam kết ngắn gọn (1-2 trang), thiết lập thư viện dự án và mô hình bố trí văn phòng dự án (Project Office).
  • Bài 12 - Đặc điểm của dự án Công nghệ thông tin (1 giờ LT): Phân tích sự chuyển dịch công nghệ từ dữ liệu thuần nhất/Mainframe sang mạng phân tán/đa phương tiện và lập trình hướng đối tượng. Phân loại dự án phần mềm theo quy mô dòng lệnh (SLOC/KSLOC) từ mức Rất nhỏ (1 lập trình viên, 500 SLOC) đến Cực lớn (>500 người, >1000 KSLOC). Dẫn chứng số liệu khủng hoảng phần mềm lịch sử.
Tiến trình nội dung giáo trình:
Ước lượng & Xác định rủi ro (Bài 6, 7)
Lập lịch biểu PERT/CPM & Phân bổ tài nguyên (Bài 8)
Số hóa trên phần mềm MS Project (Bài 9)
Chuẩn hóa luồng quy trình & Hồ sơ dự án (Bài 10, 11)
Quản trị đặc thù dự án CNTT & Đóng dự án (Bài 12, 13, 14, 15)

Kiến thức nền tảng được xây dựng

  • Lý thuyết mạng công việc và tối ưu hóa thời gian: Bản chất của thuật toán CPM/PERT, phương pháp phân tích độ thả nổi tự do/toàn phần và kỹ thuật rút ngắn thời gian dự án dựa trên chi phí gia tốc (đơn giá VNĐ/ngày rút ngắn).
  • Nguyên lý cân bằng tải nguyên: Phân tích biểu đồ nhân lực tích lũy (Cumulative Time), cơ chế điều phối nhân sự bậc thợ hỗn hợp (ví dụ nhóm thợ bậc 2/7 và 3/7) để đáp ứng định mức công việc.
  • Mô hình hóa dữ liệu dự án trên máy tính tính toán: Cấu trúc liên kết nhiệm vụ (Task Dependencies), lịch làm việc (Working Time), đơn vị gán tải tài nguyên (Assignment Units).
  • Khung kiểm soát thủ tục và hồ sơ: Cấu trúc lưu trữ văn thư dự án, nguyên tắc phân định trách nhiệm và quy chế vận hành văn phòng dự án.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Vẽ và tính toán sơ đồ mạng PERT trên mũi tên và nút sự kiện; xác định đường găng; thao tác cấu hình tham số, gán tài nguyên, cập nhật % hoàn thành (Update Tasks) và xuất báo cáo tự động trên MS Project.
  • Kỹ năng phân tích (Analytical skills): Lập bảng đánh giá ma trận rủi ro xác suất - tác động; phân tích điểm nghẽn tài nguyên trên Resource Graph; đánh giá hiệu quả kinh tế khi rút ngắn tiến độ (Time-Cost Trade-off).
  • Kỹ năng quy trình (Practical competencies): Xây dựng sơ đồ luồng công việc logic; soạn thảo biểu mẫu và biên bản thống nhất kỹ thuật; tổ chức thư viện lưu trữ tài liệu số hóa trên môi trường mạng chia sẻ.

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 kết hợp chặt chẽ giữa bài giảng lý thuyết ngắn gọn (LT) và thời lượng lớn dành cho thực hành trên máy tính (TH). Cụ thể, các bài học trọng tâm được phân bổ tỷ trọng thực hành áp đảo: Bài 8 (1h LT/3h TH), Bài 9 (1h LT/8h TH/1h KT), Bài 10 (1h LT/2h TH) và Bài 11 (1h LT/5h TH).

Tỷ lệ thời lượng Lý thuyết - Thực hành - Kiểm tra:

Phương pháp giảng dạy dựa trên hệ thống bài tập tình huống và dữ liệu kỹ thuật thực chứng:

  • Hệ thống 7 bài tập định lượng: Cung cấp chuỗi bài tập từ mức cơ bản đến nâng cao tại Bài 8, yêu cầu người học vẽ biểu đồ PERT/GANTT, tính toán đường găng, độ thả nổi và tìm phương án chi phí tối thiểu khi rút ngắn thời gian dự án theo đơn giá gia tốc từng công việc.
  • Case study bóc tách kỹ thuật xây dựng: Sử dụng hồ sơ thi công thực tế của công trình cầu bản mố nhẹ với đầy đủ bảng bóc tách khối lượng (15 hạng mục), định mức vật liệu (xi măng PC30, đá hộc, thép CT3/CT5, que hàn) và ca máy thi công (cần cẩu 10T, máy đầm dùi 1.5kW, máy trộn 250L).
  • Case study phần mềm ứng dụng: Xây dựng ma trận rủi ro cho dự án phần mềm "Quản lý nhân sự" và "Quản lý kế toán" với các biến số rủi ro về khảo sát yêu cầu, kỹ sư thiết kế và nền tảng Linux/MySQL.

Phương pháp đánh giá bao gồm kiểm tra tính toán sơ đồ mạng trên giấy và 1 giờ kiểm tra thực hành trực tiếp (KT) trên phần mềm MS Project (nhập liệu, phân bổ tài nguyên, xác lập đường găng bằng Wizard và xuất báo cáo tài chính/tiến độ). Người học được hướng dẫn tự nghiên cứu định mức dự toán xây dựng cơ bản, tra cứu mã font TCVN3/Unicode và luyện tập chuyển đổi các mối quan hệ công việc để san phẳng tải nguyên.


Điểm nổi bật và cập nhật

  • Tích hợp dữ liệu thống kê thực nghiệm về khủng hoảng phần mềm: Giáo trình trích dẫn các báo cáo khoa học và kiểm toán quốc tế làm dẫn chứng thực tế cho việc lập kế hoạch:
    • Báo cáo Kiểm tra Kế toán Mỹ - GAO (1979): 50% dự án phần mềm vượt ngân sách, 60% trễ hạn, 45% không sử dụng được ngay, 22% phải thiết kế lại và 29% không bao giờ giao nộp.
    • Dữ liệu nghiên cứu của Tom DeMarco (1982) về 25% hệ thống phần mềm lớn thất bại; nghiên cứu của Capers Jones (1991) chỉ ra các hệ thống thông tin quản lý trễ trung bình 1 năm và vượt 100% ngân sách.
    • Các sự cố thực tế: Dự án hiện đại hóa thuế của IRS (Mỹ) hủy bỏ sau khi chi 4 tỷ USD; hệ thống CSDL phúc lợi California tiêu tốn 1 tỷ USD; dự án kiểm soát không lưu của Anh (339 triệu Bảng) trễ 2 năm.
  • Thực hành hóa các phần mềm chuyên dụng: Giáo trình phân chia rõ phân khúc công cụ quản lý dự án theo quy mô (từ các công cụ cho dự án nhỏ như MS Project, ManagePro đến hệ thống lớn như Primavera, OpenPlan), đồng thời hướng dẫn chi tiết từng bước thao tác thực đơn, cấu hình bảng Resource Sheet, Table Cost và thuật toán tìm đường găng tự động (Gantt Chart Wizard).
  • Bảng phân loại dự án phần mềm theo SLOC: Phân định rõ 6 cấp độ quy mô dự án dựa trên số dòng mã nguồn (từ 500 dòng lệnh đến trên 1.000.000 dòng lệnh) cùng tương quan về số lượng nhân sự và thời gian triển khai.
  • Gắn liền với định mức kinh tế kỹ thuật: Việc lập kế hoạch không dừng ở lý thuyết chung chung mà liên kết trực tiếp với định mức dự toán công trình xây dựng cơ bản (định ngạch công nhân bậc 2/7 đến 4/7, tỷ lệ hao hụt vật liệu).

Đối tượng sử dụng giáo trình

  • Sinh viên đại học và học viên cao học: Sinh viên năm thứ 3 và năm thứ 4 chuyên ngành Công nghệ thông tin, Kỹ thuật phần mềm, Hệ thống thông tin, Kỹ thuật công trình, Quản lý xây dựng và Quản trị sản xuất.
  • Kiến thức tiên quyết (Prerequisites):
    • Kiến thức toán học cơ sở: Lý thuyết đồ thị, xác suất thống kê cơ bản.
    • Kiến thức chuyên ngành: Tổng quan về công nghệ phần mềm hoặc công nghệ thi công công trình.
    • Kỹ năng tin học: Kỹ năng sử dụng máy tính, bảng tính Excel, hiểu biết cơ bản về cơ sở dữ liệu và hệ điều hành.
  • Giảng viên: Sử dụng giáo trình làm đề cương chi tiết môn học 15 bài, khai thác ngân hàng bài tập định lượng tại Bài 8 và hệ thống bảng biểu định mức để tổ chức các buổi thực hành phòng Lab máy tính có cài đặt MS Project.
  • Người tự học và chuyên viên quản lý: Các kỹ sư, giám đốc dự án (PM), cán bộ điều hành kế hoạch tại các doanh nghiệp kỹ thuật và phần mềm cần tài liệu tham chiếu quy trình lập tiến độ, quản lý biểu mẫu và giám sát dự án theo chuẩn khoa học.

Câu hỏi thường gặp

1. Giáo trình này phù hợp với đối tượng nào?
Giáo trình được biên soạn cho sinh viên, học viên cao học khối ngành Công nghệ thông tin và Kỹ thuật công trình, đồng thời là tài liệu tham khảo kỹ thuật cho các kỹ sư và nhà quản lý dự án tại doanh nghiệp.

2. Người học cần chuẩn bị kiến thức nền tảng gì trước khi học?
Cần có kiến thức về xác suất thống kê (để phân tích rủi ro), lý thuyết đồ thị cơ bản (để hiểu mạng PERT/CPM), tin học văn phòng và hiểu biết sơ bộ về quy trình thi công kỹ thuật hoặc phát triển phần mềm.

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 lý dự án khác là gì?
Giáo trình kết hợp đồng thời phương pháp giải tích định lượng (tính toán BS, KS, BM, KM, độ thả nổi, đường găng) với hướng dẫn kỹ thuật chi tiết trên phần mềm máy tính (MS Project) và tích hợp các bảng định mức khối lượng, nhân công thực tế.

4. Làm thế nào để tự học giáo trình này đạt hiệu quả cao?
Người học cần tự giải tay toàn bộ 7 bài tập định lượng ở Bài 8 để nắm vững bản chất toán học của sơ đồ mạng, sau đó thực hành nhập liệu, gán tài nguyên và kiểm tra kết quả đối chiếu trên phần mềm MS Project ở Bài 9.

5. Có những tài liệu và dữ liệu bổ trợ nào đi kèm giáo trình?
Giáo trình cung cấp sẵn hệ thống bảng định mức khối lượng thi công (Bảng B-1), định mức vật tư nhân công (Bảng B-2), đơn giá chi tiết (Bảng B-3), bảng quản lý rủi ro dự án phần mềm và tài liệu tham khảo Định mức dự toán công trình XDCB.


Kết luận

Giáo trình Quản lý dự án cung cấp hệ thống kiến thức toàn diện và có cấu trúc chặt chẽ về quản trị dự án kỹ thuật và công nghệ thông tin. Giá trị cốt lõi của tài liệu nằm ở sự gắn kết giữa lý thuyết xác suất rủi ro, mô hình mạng tiến độ toán học (PERT/CPM/Gantt) và quy trình thực hành cụ thể trên phần mềm Microsoft Project.

Lộ trình học tập đề xuất:

  1. Giai đoạn 1 (Khái niệm & Rủi ro): Nghiên cứu Bài 6, Bài 7 và Bài 12 để hiểu về ước lượng, ma trận rủi ro và các đặc thù của dự án phần mềm.
  2. Giai đoạn 2 (Tính toán tiến độ & Tài nguyên): Nghiên cứu Bài 8, hoàn thành 7 bài tập định lượng sơ đồ mạng và kỹ thuật san phẳng hình đồ tài nguyên.
  3. Giai đoạn 3 (Ứng dụng phần mềm): Thực hành Bài 9 trên MS Project, thiết lập bảng Resource Sheet, gán liên kết nhiệm vụ và xuất báo cáo.
  4. Giai đoạn 4 (Chuẩn hóa quy trình & Vận hành): Nghiên cứu Bài 10, 11 và Bài 13–15 để thiết lập luồng thủ tục, biểu mẫu, hồ sơ văn phòng dự án và các thủ tục đóng dự án.

Tài nguyên bổ trợ đi kèm gồm hệ thống phần mềm quản trị (MS Project, Primavera), các bảng định mức dự toán xây dựng cơ bản và bộ biểu mẫu chuẩn hóa quy trình.