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

Giáo trình Quản lý dự án Công nghệ thông tin (Mã môn học: MH 25) là tài liệu học tập chuyên môn nghề thuộc chương trình đào tạo nghề Quản trị mạng máy tính ở trình độ Cao đẳng. Giáo trình do tác giả Phạm Thị Quỳnh Hương biên soạn tại Khoa Công nghệ thông tin và Ngoại ngữ, Trường Cao đẳng Cơ điện Xây dựng Việt Xô (ban hành ngày 20 tháng 8 năm 2018 tại Tam Điệp) trên cơ sở chương trình khung quốc gia về phân tích nghề kỹ thuật.

Trong cấu trúc chương trình đào tạo, môn học có vị trí sau khi người học đã hoàn thành các học phần tiên quyết bao gồm Hệ quản trị cơ sở dữ liệuPhân tích thiết kế hệ thống thông tin. Thời lượng toàn bộ môn học được thiết kế là 30 giờ, bao gồm 13 giờ lý thuyết, 15 giờ thực hành/thí nghiệm/thảo luận/bài tập và 2 giờ kiểm tra đánh giá định kỳ.

Mục tiêu học tập của giáo trình hướng đến việc trang bị cho người học năng lực phân tích, xác định danh mục công việc, ước tính chi phí, nhân lực và quỹ thời gian của một dự án công nghệ thông tin. Đồng thời, giáo trình rèn luyện kỹ năng xây dựng hồ sơ dự án, lập bảng công việc (WBS), thiết lập tiến độ, phân bổ nguồn lực, nhận diện rủi ro và ứng dụng phần mềm chuyên dụng (Microsoft Project) để theo dõi, điều chỉnh dự án và thực hiện bàn giao sau khi hoàn tất.

Giáo trình tiếp cận theo mô hình tích hợp đồng bộ giữa lý thuyết quản trị và thực hành nghiệp vụ kỹ thuật. Nội dung được kết cấu chặt chẽ theo tiến trình vòng đời dự án: từ khởi tạo, xác định phạm vi, lập kế hoạch chi tiết, sử dụng công cụ hỗ trợ đến khâu kết thúc và đánh giá bài học kinh nghiệm. Điểm đặc thù của tài liệu là việc đưa các bảng số liệu thực nghiệm, công thức tính toán thời gian và các biểu mẫu quy chuẩn vào từng bài học cụ thể.


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

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

Nội dung giáo trình được cấu trúc thành 5 chương với logic phát triển tuần tự theo chu trình quản lý dự án:

Chương 1: Giới thiệu chung (4h)
    │
    ▼
Chương 2: Xác định Dự án (4h)
    │
    ▼
Chương 3: Lập Kế hoạch thực hiện Dự án (10h)
    │
    ▼
Chương 4: Các công cụ phục vụ Quản lý Dự án (10h)
    │
    ▼
Chương 5: Kết thúc dự án (2h)
  • Chương 1: Giới thiệu chung (4 giờ: 3 LT - 1 TH/KT): Trình bày khái niệm khoa học quản lý, các đặc điểm của hệ thống quản lý (chủ thể, đối tượng, tính thích nghi), bản chất và các tính chất của dự án so sánh với sản xuất dây chuyền liên tục. Chương này phân tích các nguyên nhân dẫn đến thất bại của dự án (32% do quản lý kém, 21% do thiếu thông tin, 18% không rõ mục tiêu, 17% do không lường được phạm vi/tính phức tạp, 12% lý do khác); phân loại 4 phong cách quản lý dự án; bảng phân vai các chủ thể (Project Manager - PM, Project Sponsor - PS, Client, Senior Management); trách nhiệm, áp lực, phẩm chất của PM và 3 cấp độ ra quyết định (cấp cao, trung gian, cấp thấp).
  • Chương 2: Xác định Dự án (4 giờ: 2 LT - 2 TH): Hướng dẫn phân biệt Mục đích (Goals - không đo được) và Mục tiêu (Objectives - lượng hóa được); phương pháp xây dựng tài liệu phác thảo dự án (SOW / Project Charter); phân định vai trò, trách nhiệm của từng bên liên quan. Chương cung cấp các bảng chỉ số định lượng về quy mô nhân sự theo thâm niên của trưởng nhóm (tỷ lệ kinh nghiệm chuyên môn - tổ chức - lãnh đạo 6-4-3 cho nhóm 7-9 người; 5-3-1 cho nhóm 4-6 người; 4-2-0 cho nhóm 2-3 người) và cơ cấu tỷ lệ phân tích viên, kỹ sư lành nghề theo độ mới của dự án và môi trường phát triển.
  • Chương 3: Lập Kế hoạch thực hiện Dự án (10 giờ: 4 LT - 5 TH - 1 KT): Nội dung trọng tâm chiếm dung lượng lớn nhất, bao gồm:
    • Bảng công việc (BCV/WBS): Kết hợp giữa 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ừ và bổ ngữ), áp dụng quy tắc phân rã công việc không quá 80 giờ (hoặc 2 tuần) và không nhỏ hơn 7 giờ.
    • Ước lượng thời gian: Phân tích phương pháp phi khoa học, phương pháp Năng suất toàn cục (dựa trên bảng hệ số khiếm khuyết) và kỹ thuật PERT với công thức tính kỳ vọng: $$\text{EST} = \frac{\text{MO} + 4(\text{ML}) + \text{MP}}{6}$$ (trong đó MO là ước lượng lạc quan, ML là khả dĩ nhất, MP là bi quan nhất), kết hợp cộng thêm biên độ dự phòng 7% - 10%.
    • Kiểm soát rủi ro: Định nghĩa rủi ro, phân loại rủi ro dự đoán được và không dự đoán được; ma trận đánh giá mức độ nguy hiểm theo xác suất (10-30%, 40-60%, 70-90%) và mức độ tác động (Thấp, Trung bình, Cao); thiết lập bảng theo dõi rủi ro và kế hoạch dự phòng.
    • Lập tiến độ và phân bổ tài nguyên: Lập lịch biểu mạng PERT/CPM qua Biểu đồ mũi tên (Arrow Diagram) và Biểu đồ hình hộp (PDM - Precedence Diagramming Method với các quan hệ F-S, S-S, F-F; xác định 4 giá trị thời gian: ES, EF, LS, LF và đường găng); xây dựng đồ hình tài nguyên; phân loại 4 nhóm chi phí (chi phí ước tính, chi phí ngân sách, chi phí thực tế, chi phí ước lượng khi hoàn tất).
  • Chương 4: Các công cụ phục vụ Quản lý Dự án (10 giờ: 3 LT - 6 TH - 1 KT): Hướng dẫn ứng dụng phần mềm Microsoft Project (MS Project) trong quản lý tiến độ và chi phí; thiết lập sơ đồ luồng công việc, chuẩn hóa thủ tục dự án, xây dựng hồ sơ quản lý dự án, tổ chức thư viện lưu trữ và thiết lập Văn phòng Dự án (Project Office).
  • Chương 5: Kết thúc dự án (2 giờ: 1 LT - 1 TH): Phân tích các yếu tố ảnh hưởng đến năng suất và chất lượng phần mềm; thống kê lại dữ liệu dự án; quy trình kiểm điểm sau bàn giao, rút bài học kinh nghiệm và thủ tục đóng dự án chính thức.

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

Giáo trình xây dựng hệ thống lý thuyết quản trị hệ thống dựa trên 4 chức năng kiến thiết: Lập kế hoạch, Tổ chức, Lãnh đạo và Kiểm tra. Nguyên lý quản trị dự án được xác lập theo phương pháp luận hướng kết quả (Result-oriented, không thuần túy hướng nhiệm vụ), đảm bảo tính linh hoạt, dân chủ hóa trong lập kế hoạch và tối ưu hóa tài liệu dự án.

Về mặt kỹ thuật, giáo trình trang bị các mô hình phân tích cấu trúc sản phẩm/công việc (WBS/PBS), lý thuyết đường găng (CPM), phân phối xác suất beta trong công thức PERT ba điểm ước lượng, cùng các nguyên tắc định lượng rủi ro ma trận xác suất - tác động.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Thiết lập cấu trúc phân rã công việc WBS; tính toán các thông số lịch biểu mạng (ES, EF, LS, LF, đường găng); thao tác trên phần mềm MS Project; vẽ sơ đồ luồng công việc và đồ hình nhân lực.
  • Kỹ năng phân tích (Analytical skills): Nhận diện và định lượng các yếu tố rủi ro dự án; phân tích độ lệch giữa chi phí thực tế so với ngân sách; phân bổ nguồn lực dựa trên ma trận kỹ năng và kinh nghiệm của nhân sự.
  • Kỹ năng thực tiễn nghề nghiệp (Practical competencies): Soạn thảo tài liệu phác thảo dự án (SOW); điều hành các cuộc họp xét duyệt phiên bản kế hoạch; phân chia trách nhiệm nhóm; tổ chức lưu trữ hồ sơ dự án và thực hiện quy trình bàn giao, nghiệm thu sản phẩm CNTT.

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

Giáo trình áp dụng phương pháp đào tạo tích hợp (Integrated Vocational Training), kết hợp giảng dạy lý thuyết với thực hành xử lý tình huống và bài tập dự án. Trong tổng số 30 giờ của môn học, thời lượng dành cho thực hành, thảo luận và bài tập là 15 giờ (chiếm 50%), đảm bảo người học trực tiếp thao tác trên dữ liệu thực tế.

Thành phần thời lượng Số giờ Tỷ lệ (%)
Lý thuyết 13 43.3%
Thực hành, thảo luận, bài tập 15 50.0%
Kiểm tra đánh giá 2 6.7%
Tổng cộng 30 100%

Hệ thống bài tập và tình huống (case studies) trong giáo trình được xây dựng sát với thực tế quản lý:

  1. Minh họa xác định mục đích - mục tiêu: Dự án xây cầu qua sông Hồng (yêu cầu tải trọng 15 tấn, nhẹ hơn 20%, tuổi thọ trên 50 năm, ngân sách 5 triệu USD); Dự án bệnh viện tỉnh (khuôn viên 20.000 $m^2$, 300 giường, kinh phí 4 triệu USD, tiến độ 2 năm); Đề án Tin học hóa quản lý hành chính Nhà nước giai đoạn 2001-2005 (ngân sách 1000 tỷ VND).
  2. Minh họa tài liệu phác thảo dự án: Nghiên cứu tình huống "Dự án Giải tỏa và Di dân xóm liều Thanh Nhàn" (ngân sách 40 tỷ VND chia làm 4 đợt, di dời 5000 dân thuộc 800 hộ qua 3 giai đoạn).
  3. Bài tập định lượng kỹ thuật: Bài toán ước lượng thời gian lắp đặt mạng nội bộ cơ quan (gồm 6 công việc: khoan tường, lắp ống gen, lắp hộp nối, lắp máy tính/server/hub, kết nối dây mạng, thử thông mạng) áp dụng công thức PERT và tính hệ số trễ 10%; lập bảng quản lý rủi ro cho dự án phát triển phần mềm Quản lý nhân sự và Quản lý kế toán.

Phương pháp đánh giá bao gồm kiểm tra kiến thức lý thuyết nền tảng (cấu trúc WBS, các công thức PERT, PDM) và kiểm tra kỹ năng thực hành xây dựng kế hoạch tiến độ trên MS Project, lập hồ sơ quản lý dự án. Đối với tự học, giáo trình yêu cầu người học rà soát kỹ các quy tắc đặt tên (sản phẩm dùng danh từ, công việc dùng động từ), tuân thủ định mức thời gian gói công việc từ 7 đến 70 giờ và nghiên cứu kỹ các biểu mẫu phân tích rủi ro.


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

Tài liệu tích hợp các kết quả nghiên cứu thực nghiệm và số liệu thống kê từ các tổ chức quốc tế chuyên sâu về công nghệ thông tin:

  • Số liệu phân bổ thời gian lập trình viên của Bell Labs: 32% cho thông báo/trao đổi/báo cáo, 16% đọc tài liệu hướng dẫn, 13% viết chương trình, 13% việc riêng, 15% việc linh tinh khác, 6% huấn luyện và 5% gửi mail/chat.
  • Số liệu của IBM: 50% thời gian dành cho trao đổi công việc, 30% làm việc một mình và 20% làm các công việc không phục vụ trực tiếp.
  • Dữ liệu lịch sử từ B. Taylor (Journal of Systems and Software, 1985): Bảng thống kê chi tiết tỷ lệ công sức (Thiết kế %, Lập trình %, Kiểm thử %, Người*tháng và số dòng lệnh SLOC) qua 9 dự án phần mềm thực tế.
Nghiên cứu của Bell Labs về phân bổ thời gian của lập trình viên:
┌────────────────────────┬───────┐
│ Trao đổi, viết báo cáo │ 32%   │
│ Đọc tài liệu           │ 16%   │
│ Việc linh tinh khác    │ 15%   │
│ Viết chương trình      │ 13%   │
│ Việc riêng             │ 13%   │
│ Huấn luyện             │ 6%    │
│ Gửi mail, chat         │ 5%    │
└────────────────────────┴───────┘

Giáo trình cũng đưa vào các công thức quy đổi thực tiễn:

  • Bảng hệ số nhân dự phòng dựa trên tính mới của dự án và môi trường áp dụng (Dự án cũ - Môi trường cũ: hệ số 1; Dự án cũ - Môi trường mới: hệ số 1.4; Dự án mới - Môi trường mới: hệ số 2).
  • Hệ số điều chỉnh tay nghề lập trình theo năm kinh nghiệm (10 năm kinh nghiệm áp dụng hệ số 0.6).
  • Bảng đánh giá ma trận rủi ro phân định rõ mức độ "Không chấp nhận", "Cao" và "Trung bình" dựa trên xác suất và mức độ thiệt hại.

Các nội dung trên giúp môn học phản ánh chính xác các biến động thực tế trong ngành CNTT, đặc biệt là đặc thù "kết quả ít hữu hình", "phạm vi khó kiểm soát" và "công nghệ biến đổi nhanh".


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

  • Sinh viên: Giáo trình phục vụ trực tiếp sinh viên trình độ Cao đẳng nghề Quản trị mạng máy tính và sinh viên các ngành Công nghệ thông tin, Hệ thống thông tin tại các trường cao đẳng kỹ thuật.
  • Điều kiện tiên quyết: Người học bắt buộc phải hoàn thành các học phần Hệ quản trị cơ sở dữ liệuPhân tích thiết kế hệ thống thông tin để có đủ kiến thức về cấu trúc phần mềm, cơ sở dữ liệu và quy trình phát triển trước khi tiếp cận môn học này.
  • Giảng viên: Giáo trình là tài liệu chuẩn để thiết kế đề cương bài giảng môn Quản lý dự án CNTT (MH 25), xây dựng các bài tập tình huống thực hành, tổ chức hướng dẫn sinh viên sử dụng MS Project và thiết lập ngân hàng câu hỏi kiểm tra đánh giá.
  • Tự học và tham khảo: Kỹ thuật viên quản trị hệ thống, lập trình viên, trưởng nhóm kỹ thuật đang làm việc tại các doanh nghiệp CNTT có thể sử dụng giáo trình như tài liệu chuẩn hóa quy trình lập kế hoạch WBS, ước lượng tiến độ bằng sơ đồ mạng và kiểm soát rủi ro kỹ thuật trong các dự án thực tế.

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

1. Giáo trình này phù hợp với ai?

Giáo trình được biên soạn chuyên biệt cho sinh viên trình độ Cao đẳng nghề Quản trị mạng máy tính, đồng thời phù hợp làm tài liệu tham khảo cho cán bộ kỹ thuật, quản lý dự án CNTT quy mô vừa và nhỏ.

2. Cần kiến thức nền nào để học?

Người học cần có kiến thức nền tảng về cơ sở dữ liệu và quy trình phân tích thiết kế hệ thống, cụ thể là đã học xong hai môn: Hệ quản trị cơ sở dữ liệuPhân tích thiết kế hệ thống thông tin.

3. Điểm khác biệt với giáo trình khác?

Giáo trình tích hợp các số liệu khảo sát thực nghiệm cụ thể (Bell Labs, IBM, B. Taylor), đưa ra các định mức định lượng rõ ràng (quy tắc WBS 80 giờ, tiêu chuẩn kinh nghiệm trưởng nhóm 6-4-3, hệ số nhân dự phòng môi trường công nghệ) thay vì chỉ trình bày lý thuyết quản trị chung chung.

4. Làm sao để tự học hiệu quả?

Người học cần bám sát các bước lập bảng công việc WBS (phân biệt DSSP và DSCV), thực hành tính toán ước lượng thời gian bằng công thức PERT, vẽ biểu đồ PDM và trực tiếp cài đặt, nhập dữ liệu dự án trên phần mềm Microsoft Project.

5. Có tài liệu bổ trợ nào kèm theo?

Giáo trình tích hợp sẵn các biểu mẫu chuẩn về tài liệu phác thảo dự án (SOW), bảng phân tích rủi ro, bảng tính năng suất toàn cục, ví dụ mẫu về dự án mạng nội bộ và danh mục tài liệu tham khảo chuyên ngành quản lý dự án.


Kết luận

Giáo trình Quản lý dự án Công nghệ thông tin (MH 25) của Trường Cao đẳng Cơ điện Xây dựng Việt Xô cung cấp hệ thống kiến thức chuẩn hóa và thực tế về quản trị dự án CNTT. Nội dung giáo trình duy trì tính cân bằng giữa lý thuyết quản trị hệ thống và kỹ thuật lập kế hoạch định lượng.

Lộ trình học tập được thiết kế rõ ràng theo tiến trình 5 bước: Khởi tạo/Xác định mục tiêu $\rightarrow$ Phân rã công việc WBS $\rightarrow$ Ước lượng PERT và Quản trị rủi ro $\rightarrow$ Lập tiến độ mạng CPM/PDM $\rightarrow$ Thực hành công cụ MS Project và Bàn giao/Đóng dự án. Đây là tài liệu học tập cốt lõi phục vụ đào tạo nghề kỹ thuật và chuẩn hóa kỹ năng quản lý dự án công nghệ thông tin.