QUY TRÌNH QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN: HƯỚNG DẪN VÀ TÀI LIỆU HỌC THUẬT

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

Tài liệu học tập Ch.3 – Quy trình Quản lý Dự án thuộc học phần Quản lý Dự án Công nghệ Thông tin do ThS. Tạ Việt Phương (Trường Đại học Công nghệ Thông tin – ĐHQG-HCM, phuongtv@uit.vn) biên soạn. Trong chương trình đào tạo bậc đại học ngành Công nghệ Thông tin, Hệ thống Thông tin và Kỹ thuật Phần mềm, học phần này giữ vị trí khối kiến thức ngành và chuyên ngành bắt buộc, trang bị hệ thống lý thuyết và phương pháp luận về tổ chức, vận hành, kiểm soát các dự án công nghệ.

Mục tiêu học tập của tài liệu tập trung vào việc định hình tư duy quy trình chuẩn hóa:

  • Giúp người học phân biệt rõ ràng giữa Vòng đời dự án (Project Life Cycle) và Nhóm quy trình quản lý dự án (Project Management Process Groups).
  • Nắm vững cấu trúc 5 nhóm quy trình theo chuẩn PMBOK cùng 7 quy trình của phương pháp luận PRINCE2.
  • Hiểu và vận dụng cơ chế Đầu vào – Công cụ & Kỹ thuật – Đầu ra (Inputs, Tools & Techniques, Outputs - ITTOs).
  • Khai thác hệ thống Mô hình (Models như mô hình OSCAR), Phương pháp (Methods như phân tích tài chính NPV, ROI, IRR, phân tích điểm chức năng Function Point) và Hiện vật dự án (Artifacts).
  • Làm chủ kỹ năng may đo/điều chỉnh (Tailoring) quy trình quản trị dựa trên môi trường doanh nghiệp (EEF) và tài sản quy trình tổ chức (OPA).

Cấu trúc tài liệu tiếp cận từ việc phân tích bức tranh tổng thể của dự án, đi sâu vào từng nhóm quy trình tác nghiệp, sau đó phân tích các thành tố cấu thành (ITTOs) và mở rộng sang các mô hình quản trị hiện đại. Điểm đặc thù của tài liệu là sự đối chiếu trực tiếp giữa hai hệ thống tiêu chuẩn: mô hình định hướng quy trình (Process-Based) của PMBOK 6 với 49 quy trình và mô hình định hướng nguyên tắc (Principle-Based) của PMBOK 7, kết hợp với các kỹ thuật định lượng đặc thù trong ngành phần mềm.


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

flowchart LR
    A["1. Khởi tạo (Initiating)"] --> B["2. Lập kế hoạch (Planning)"]
    B --> C["3. Thực thi (Executing)"]
    C --> D["5. Kết thúc (Closing)"]
    C <--> E["4. Quản lý & Kiểm soát (Monitoring & Controlling)"]
    B <--> E

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

Nội dung tài liệu được cấu trúc thành 7 khối kiến thức logic, phản ánh trọn vẹn chu trình quản lý dự án:

  1. Tổng quan về Vòng đời và Quy trình Quản lý Dự án:

    • Khái niệm vòng đời dự án (Project Life Cycle): Chuỗi giai đoạn có điểm bắt đầu, kết thúc, chịu sự kiểm soát của các mốc kiểm soát (control points). Tại đây, Bản điều lệ dự án (Project Charter) và tài liệu kinh doanh (business documents) được rà soát để quyết định tiếp tục, thay đổi hay kết thúc dự án.
    • Phân loại tần suất thực hiện quy trình: (1) Thực hiện một lần hoặc tại điểm xác định trước (như phát triển văn kiện dự án, đóng dự án); (2) Thực hiện định kỳ khi có nhu cầu (như mua sắm tài nguyên); (3) Thực hiện liên tục (như theo dõi, giám sát và kiểm soát).
    • So sánh khung phương pháp: Giới thiệu 7 quy trình theo PRINCE2 (Starting up a Project, Directing a Project, Initiating a Project, Controlling a Stage, Managing Product Delivery, Managing Stage Boundary, Closing a Project) và 5 nhóm quy trình của PMBOK.
  2. Nhóm Quy trình Khởi tạo (Initiating Process Group):

    • Xác định và kích hoạt dự án mới hoặc giai đoạn mới.
    • Các đầu ra trọng tâm: Bổ nhiệm người quản trị dự án (Project Manager), nhận diện các bên liên quan chính (Stakeholders), hoàn thiện hồ sơ nghiệp vụ (Business Case), xây dựng và phê duyệt Bản điều lệ dự án (Project Charter).
  3. Nhóm Quy trình Lập kế hoạch (Planning Process Group):

    • Xác định phạm vi công việc, ước lượng tài nguyên, thiết lập trình tự thực hiện và lựa chọn quy trình phát triển phần mềm.
    • Các tạo tác đầu ra: Hợp đồng nhóm (Team Contract), Bản mô tả phạm vi (Scope Statement), Biểu đồ phân rã công việc (WBS), Lịch biểu dự án (sơ đồ Gantt tích hợp tài nguyên và quan hệ phụ thuộc), Danh mục rủi ro (Risk Register).
  4. Nhóm Quy trình Thực thi (Executing Process Group):

    • Vận hành các hoạt động nhằm tạo ra kết quả công việc và các sản phẩm bàn giao (Deliverables).
    • Giai đoạn tiêu tốn nhiều thời gian và tài nguyên nhất; đòi hỏi kỹ năng lãnh đạo của người quản trị dự án để giải quyết các vấn đề phát sinh.
  5. Nhóm Quy trình Quản lý và Kiểm soát (Monitoring & Controlling Process Group):

    • Giám sát độ lệch giữa thực tế và kế hoạch, đưa ra các hành động điều chỉnh (corrective actions).
    • Thiết lập hệ thống báo cáo tiến độ, tình trạng và vận hành quy trình kiểm soát sự thay đổi (Integrated Change Control). Nhóm quy trình này diễn ra liên tục và tương tác xuyên suốt với tất cả các nhóm quy trình khác.
  6. Nhóm Quy trình Kết thúc (Closing Process Group):

    • Nghiệm thu sản phẩm từ khách hàng/stakeholder, chuyển giao kết quả, cài đặt hệ thống, đào tạo chuyển giao, đóng hợp đồng mua sắm, chuẩn bị bảo hành/bảo trì.
    • Lưu trữ hồ sơ dự án, tổng kết bài học kinh nghiệm (Lessons Learned Register), công bố báo cáo và tổ chức buổi trình bày tổng kết (Final Report and Presentation).
  7. Cấu trúc ITTOs, Model, Method, Artifacts & Tailoring:

    • ITTOs: Mô hình Đầu vào (Inputs), Công cụ & Kỹ thuật (Tools & Techniques), Đầu ra (Outputs) cấu thành nên 49 quy trình của PMBOK 6.
    • Môi trường tác động: Yếu tố Môi trường Doanh nghiệp (EEF - Enterprise Environmental Factors) mang tính ngoại cảnh, không thể kiểm soát; Tài sản Quy trình Tổ chức (OPA - Organizational Process Assets) mang tính nội bộ, bao gồm chính sách, biểu mẫu, quy trình sẵn có.
    • Mô hình (Model): Chiến lược tư duy giải thích quy trình. Tiêu biểu là mô hình huấn luyện OSCAR gồm 5 bước: Outcome (Mục tiêu), Situation (Thực trạng), Choices/Consequences (Lựa chọn và hậu quả), Actions (Hành động), Review (Đánh giá).
    • Phương pháp (Method): Các công cụ phân tích kỹ thuật và tài chính như SWOT, Đánh giá chuẩn (Benchmarking), Thời gian hoàn vốn (Payback Period), Tỷ suất hoàn vốn nội bộ (IRR), Lợi tức đầu tư (ROI), Giá trị hiện tại ròng (NPV), Phân tích chi phí - lợi ích, và Đo lường Điểm chức năng phần mềm (Function Point - FP).
    • Hiện vật (Artifacts) & May đo (Tailoring): Tập hợp các tài liệu sống, biểu mẫu phản ánh lịch sử dự án; đòi hỏi người quản trị phải thực hiện may đo linh hoạt tương tự người thợ may cắt trang phục cho từng bối cảnh dự án cụ thể.
classDiagram
    class ProjectContext {
        +EEF Enterprise Environmental Factors
        +OPA Organizational Process Assets
    }
    class ITTO_Framework {
        +Inputs
        +Tools_and_Techniques
        +Outputs
    }
    class ManagementElements {
        +Models (OSCAR, etc.)
        +Methods (SWOT, NPV, ROI, IRR, FP)
        +Artifacts (WBS, Charter, Risk Register)
    }
    class TailoringProcess {
        +Select_Appropriate_Artifacts()
        +Adapt_Processes()
    }
    ProjectContext --> ITTO_Framework
    ITTO_Framework --> ManagementElements
    ManagementElements --> TailoringProcess

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

  • Sự phân định bản chất: Vòng đời dự án biểu thị tiến trình thời gian và phương thức kỹ thuật (Methodologies); trong khi Nhóm quy trình quản lý dự án biểu thị các hoạt động quản trị được lặp lại bên trong từng giai đoạn của vòng đời.
  • Cơ chế chuyển giao dữ liệu quy trình: Đầu ra của một quy trình lập kế hoạch (như WBS, Risk Register) trở thành đầu vào cho quy trình thực thi và kiểm soát.
  • Sự chuyển đổi chuẩn mực quốc tế: Chuyển dịch từ hệ thống 49 quy trình chuẩn hóa (PMBOK 6) sang 12 nguyên tắc tập trung vào giá trị, tính thích ứng và sự tham gia của các bên liên quan (PMBOK 7).

Kỹ năng phát triển

  • Kỹ năng phân tích định lượng và thẩm định dự án: Tính toán các chỉ số tài chính (NPV, ROI, IRR, Payback Period) để xây dựng Business Case; áp dụng phương pháp Function Point (FP) để tính toán quy mô chức năng phần mềm (Functional Size Measurement - FSM).
  • Kỹ năng lập kế hoạch kỹ thuật: Xây dựng cấu trúc phân rã công việc WBS, thiết lập biểu đồ mạng, vẽ sơ đồ Gantt xác định đường găng và phân bổ tài nguyên.
  • Kỹ năng quản trị nhóm và điều chỉnh quy trình: Áp dụng mô hình OSCAR trong phát triển cá nhân và huấn luyện nội bộ nhóm; thực hiện may đo (tailoring) các tài liệu, quy trình phù hợp với cấu trúc văn hóa doanh nghiệp.

Phương pháp giảng dạy và học tập

flowchart TD
    subgraph Input_Stage ["1. Tiếp thu lý thuyết"]
        A["Nghiên cứu chuẩn PMBOK / PRINCE2"] --> B["Phân tích ITTO & Mô hình OSCAR"]
    end
    subgraph Analysis_Stage ["2. Phân tích & Tính toán"]
        B --> C["Thẩm định tài chính (NPV, IRR, ROI)"]
        C --> D["Đo quy mô phần mềm (Function Point)"]
    end
    subgraph Practice_Stage ["3. Thực hành Tạo tác (Artifacts)"]
        D --> E["Lập Project Charter, WBS, Gantt"]
        E --> F["Thiết lập Risk Register & Change Control"]
    end
    subgraph Assessment_Stage ["4. Đánh giá & Tổng kết"]
        F --> G["Review mốc kiểm soát (Control Points)"]
        G --> H["Báo cáo kết thúc (Final Presentation)"]
    end

Phương pháp tiếp cận sư phạm

Tài liệu sử dụng phương pháp tiếp cận có cấu trúc (Structured Approach), kết hợp giữa hệ thống hóa lý thuyết chuẩn quốc tế (PMBOK, PRINCE2) và mô hình hóa trực quan. Thay vì tiếp cận theo hướng truyền thống (bắt đầu từ Lĩnh vực Quản lý Tích hợp), bài giảng triển khai từ các lĩnh vực kiến thức thành phần, trang bị đầy đủ khái niệm về Project Charter và cấu trúc phân rã, sau đó mới tích hợp toàn diện vào bức tranh tổng thể.

Bài tập tình huống và thực hành

  • Xây dựng bộ tài liệu dự án: Thực hành lập Bản điều lệ dự án (Project Charter), phân tích ma trận phân công trách nhiệm (RAM/RACI), xây dựng cây thư mục WBS và biểu đồ Gantt tiến độ.
  • Bài toán thẩm định kinh tế: Giải quyết các tình huống lựa chọn dự án dựa trên so sánh NPV, IRR và thời gian hoàn vốn giữa các phương án đầu tư CNTT.
  • Đo lường kích thước phần mềm: Tính toán điểm chức năng (Function Point) cho các yêu cầu hệ thống thông tin cụ thể để ước lượng chi phí và thời gian.

Phương pháp đánh giá và hướng dẫn tự học

  • Đánh giá: Đánh giá định kỳ thông qua chất lượng các tạo tác đầu ra (Artifacts), mức độ chuẩn xác của báo cáo tiến độ tại các điểm kiểm soát (Control Points), và bài thuyết trình tổng kết dự án (Final Presentation).
  • Tự học: Người học cần nghiên cứu song song cấu trúc ITTO của PMBOK 6 và 12 nguyên tắc của PMBOK 7; rèn luyện khả năng phân loại các nhân tố môi trường (EEF) và tài sản tổ chức (OPA) thông qua các case study thực tế trong ngành phần mềm.

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

Tiêu chí Nội dung cập nhật trong tài liệu
Hệ chuẩn PMBOK Đối chiếu chi tiết giữa PMBOK 6 (49 quy trình, tiếp cận Process-Based) và PMBOK 7 (12 nguyên tắc chỉ dẫn, tiếp cận Principle-Based tập trung vào giá trị và thích ứng).
Đa dạng khung phương pháp Tích hợp đồng thời 5 nhóm quy trình của PMBOK và 7 quy trình vận hành của PRINCE2 (Starting up, Directing, Initiating, Controlling a Stage, Managing Product Delivery, Managing Stage Boundary, Closing).
Đặc thù hóa ngành CNTT Ứng dụng kỹ thuật Function Point (FP) để đo quy mô chức năng phần mềm; phân loại các quy trình diễn ra liên tục cho mô hình phát triển thích ứng (Adaptive/Agile).
Kỹ thuật May đo (Tailoring) Chuẩn hóa khái niệm điều chỉnh quy trình, công cụ, hiện vật theo bối cảnh; phân định ranh giới giữa yếu tố ngoại vi (EEF) và tài sản nội bộ (OPA).
Mô hình nhân sự hiện đại Giới thiệu mô hình huấn luyện OSCAR (Outcome, Situation, Choices, Actions, Review) hỗ trợ kỹ năng lãnh đạo trong nhóm quy trình thực thi.

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

  • Sinh viên đại học: Sinh viên các năm cuối (năm 3, năm 4) thuộc khối ngành Công nghệ Thông tin, Kỹ thuật Phần mềm, Hệ thống Thông tin Quản lý chuẩn bị thực hiện đồ án môn học, khóa luận tốt nghiệp hoặc tham gia dự án thực tế.
  • Điều kiện tiên quyết (Prerequisites): Người học cần có kiến thức nền tảng về Nhập môn Công nghệ Thông tin, Quy trình Phát triển Phần mềm, Phân tích Thiết kế Hệ thống và các khái niệm cơ bản về kinh tế công nghệ.
  • Giảng viên chuyên ngành: Sử dụng làm đề cương chi tiết, khung bài giảng chuẩn cho học phần Quản lý Dự án CNTT, xây dựng ngân hàng câu hỏi và bài tập lớn.
  • Kỹ sư và Trưởng nhóm dự án: Cung cấp tài liệu tham khảo chuẩn mực cho các Tech Lead, Project Manager tại doanh nghiệp phần mềm trong việc chuẩn hóa tài liệu dự án và ôn tập các chứng chỉ quản trị chuyên nghiệp (PMP, CAPM, PRINCE2).

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

1. Tài liệu này phù hợp với đối tượng học tập nào?

Tài liệu được thiết kế cho sinh viên đại học chuyên ngành Công nghệ Thông tin, Hệ thống Thông tin, Kỹ thuật Phần mềm và các kỹ sư phần mềm cần chuẩn hóa kiến thức quản lý dự án theo tiêu chuẩn quốc tế.

2. Sự khác biệt cốt lõi giữa Vòng đời dự án và Nhóm quy trình quản lý dự án là gì?

Vòng đời dự án (Project Life Cycle) là khái niệm theo trục thời gian, chia dự án thành các giai đoạn tuần tự nhằm thể hiện phương thức kỹ thuật (Methodology). Nhóm quy trình quản lý dự án (Process Groups) là tập hợp các hoạt động quản trị (Khởi tạo, Lập kế hoạch, Thực thi, Kiểm soát, Kết thúc) được lặp lại bên trong từng giai đoạn của vòng đời đó.

gantt
    title Mối quan hệ giữa Giai đoạn Vòng đời và Nhóm Quy trình
    dateFormat  X
    axisFormat %s
    section Giai đoạn 1 (Khảo sát)
    Khởi tạo       :active, p1_init, 0, 2
    Lập kế hoạch   :active, p1_plan, 1, 4
    Thực thi       :active, p1_exec, 3, 6
    Kiểm soát      :active, p1_ctrl, 1, 7
    Kết thúc       :active, p1_close, 6, 8
    section Giai đoạn 2 (Phát triển)
    Khởi tạo       :p2_init, 8, 10
    Lập kế hoạch   :p2_plan, 9, 12
    Thực thi       :p2_exec, 11, 15
    Kiểm soát      :p2_ctrl, 9, 16
    Kết thúc       :p2_close, 15, 17

3. Cấu trúc ITTO trong quản lý dự án vận hành như thế nào?

ITTO là cơ chế chuẩn hóa của PMBOK 6 bao gồm: Đầu vào (Inputs - tài liệu, dữ liệu cần có), Công cụ & Kỹ thuật (Tools & Techniques - phương pháp xử lý dữ liệu), và Đầu ra (Outputs - sản phẩm, tài liệu mới được tạo ra). Đầu ra của quy trình này thường là đầu vào trực tiếp cho quy trình tiếp theo.

4. Phân biệt Yếu tố Môi trường Doanh nghiệp (EEF) và Tài sản Quy trình Tổ chức (OPA)?

  • EEF: Các yếu tố bên ngoài hoặc nội bộ nhưng nằm ngoài tầm kiểm soát của nhóm dự án (văn hóa doanh nghiệp, cấu trúc tổ chức, điều kiện thị trường, tiêu chuẩn ngành).
  • OPA: Các tài sản, tài liệu sẵn có do doanh nghiệp tạo ra mà nhóm dự án có thể sử dụng trực tiếp (quy trình mẫu, biểu mẫu kế hoạch, cơ sở dữ liệu bài học kinh nghiệm từ các dự án trước).

5. Kỹ thuật "May đo" (Tailoring) có vai trò gì trong quản lý dự án phần mềm?

May đo là hoạt động của người quản trị và nhóm dự án nhằm chọn lọc, điều chỉnh các quy trình, công cụ, kỹ thuật, hiện vật (Artifacts) sao cho phù hợp với quy mô, tính chất, văn hóa và môi trường cụ thể của dự án, tránh việc áp dụng máy móc các quy trình rập khuôn.


Kết luận

Chương tài liệu Quy trình Quản lý Dự án Công nghệ Thông tin của ThS. Tạ Việt Phương hệ thống hóa các nguyên lý quản trị dự án từ cấp độ khái niệm (vòng đời, nhóm quy trình) đến cấp độ thực thi chi tiết (ITTO, phương pháp định lượng tài chính, đo lường điểm chức năng phần mềm FP, mô hình huấn luyện OSCAR và kỹ thuật May đo Tailoring).

Lộ trình học tập khuyến nghị:

  1. Nắm vững ranh giới giữa Vòng đời dự án và Nhóm quy trình.
  2. Nắm vững 5 nhóm quy trình PMBOK và 7 quy trình PRINCE2.
  3. Làm chủ cơ chế vận hành của ITTOs cùng sự tác động của EEF và OPA.
  4. Vận dụng thành thạo các phương pháp định lượng (NPV, ROI, IRR, FP) và mô hình huấn luyện nhân sự (OSCAR).
  5. Thực hiện may đo (tailoring) hệ thống hiện vật dự án (artifacts) cho từng bài toán thực tế.

Tài liệu tham khảo bổ trợ: Tiêu chuẩn A Guide to the Project Management Body of Knowledge (PMBOK Guide - 6th & 7th Edition) của Viện Quản lý Dự án (PMI) và Sổ tay Quản lý dự án theo phương pháp luận PRINCE2.