THÔNG TIN THƯ MỤC VÀ TỔNG QUAN HỌC THUẬT: GIÁO TRÌNH QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN


Tổng quan về giáo trình (250-300 từ)

Giáo trình Quản lý dự án Công nghệ thông tin (Mã môn học: MH 32) được biên soạn bởi tác giả Vũ Trường Duy, ban hành năm 2018 theo quyết định của Hiệu trưởng Trường Cao đẳng Nghề An Giang (thuộc Ủy ban Nhân dân Tỉnh An Giang). Trong khung chương trình đào tạo nghề Lập trình máy tính ở trình độ Cao đẳng nghề, đây là môn họ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 môn học chung và các môn học cơ sở chuyên ngành.

Mục tiêu học tập của giáo trình được cấu trúc hóa theo ba chuẩn đầu ra chính:

  1. Kiến thức: Người học trình bày được các phương pháp luận, hệ thống tiêu chuẩn quản lý dự án chung và dự án công nghệ thông tin (CNTT) chuyên biệt; phân tích và lựa chọn được các giải pháp quản trị phù hợp với bối cảnh thực tiễn.
  2. Kỹ năng: Người học thực hiện được công tác hoạch định các hạng mục chuẩn bị trước khi vận hành dự án CNTT; tổ chức và điều phối các hoạt động giám sát, kiểm soát trong suốt vòng đời dự án.
  3. Năng lực tự chủ và trách nhiệm: Xây dựng tính cẩn thận, ý thức tự giác, năng lực tự nghiên cứu và tuân thủ các quy chuẩn chuyên môn.

Giáo trình gồm 15 bài học chuyên đề, phân bổ từ nền tảng lý luận quản trị học đến các kỹ thuật triển khai chi tiết. Cách tiếp cận của tài liệu kết hợp giữa khoa học quản lý đại cương và các yêu cầu kỹ thuật đặc thù trong công nghệ phần mềm. Điểm đặc sắc của giáo trình thể hiện ở việc hệ thống hóa toàn bộ vòng đời dự án CNTT thông qua các công cụ định lượng, bảng phân rã công việc chuẩn tắc, biểu mẫu thực hành và việc ứng dụng trực tiếp phần mềm hỗ trợ chuyên dụng.


Nội dung kiến thức cốt lõi (500-600 từ)

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

Giáo trình được phân chia thành 15 bài học với tiến trình logic chặt chẽ, đi từ khởi tạo, lập kế hoạch, dự toán, thực thi đến kết thúc dự án:

  • Bài 1 & Bài 2 (Dự án, Khoa học Quản lý và Người quản lý dự án): Cung cấp lịch sử tư tưởng quản trị, định nghĩa dự án, so sánh hoạt động dự án với hoạt động nghiệp vụ thường nhật, phân tích các phong cách quản lý (chủ động và thụ động) cùng hệ thống vai trò của Giám đốc dự án (PM), Nhà tài trợ (Project Sponsor), Khách hàng (Client).
  • Bài 3 (Đối tượng tham gia dự án): Xác định chức năng của Ban quản lý và Tổ chuyên môn; đưa ra mô hình định lượng phân bổ nhân lực theo năng lực lãnh đạo và tỷ lệ lập trình viên/phân tích viên.
  • Bài 4 (Tài liệu mô tả dự án): Thiết lập cấu trúc bản phác thảo dự án, phân biệt Mục đích (Goals) và Mục tiêu (Objectives), phân tích các mô hình phát triển phần mềm (Mô hình thác đổ, Mô hình xoắn ốc, Làm hình mẫu - Prototype).
  • Bài 5 (Bảng công việc - WBS): Phương pháp phân rã cấu trúc theo Danh sách sản phẩm (DSSP - Product Breakdown Structure) và Danh sách công việc (DSCV - Task Breakdown Structure) tuân thủ quy tắc 80 giờ/2 tuần.
  • Bài 6 & Bài 8 (Ước lượng thời gian, chi phí và Lập lịch biểu): Kỹ thuật ước lượng ba điểm PERT, phân loại chi phí dự án CNTT, biểu đồ mạng PERT, phương pháp đường găng (CPM) và hình đồ tài nguyên.
  • Bài 9 (Sử dụng phần mềm): Khởi tạo, gán tài nguyên, cập nhật tiến độ, xác định đường găng và xuất báo cáo trên phần mềm Microsoft Project.
  • Bài 13, 14 & 15 (Kiểm soát, Khoán ngoài và Kết thúc dự án): Kế hoạch phòng ngừa rủi ro, quản trị thay đổi, quy trình quản lý hợp đồng thuê khoán bên thứ ba và các thủ tục nghiệm thu, đánh giá dự án.

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

Giáo trình xây dựng hệ thống tri thức dựa trên các nền tảng khoa học:

  • Học thuyết quản trị cổ điển và hiện đại: Tư tưởng Đức trị (Khổng Tử), Pháp trị với ba khái niệm Thế - Pháp - Thuật (Hàn Phi Tử); Thuyết quản lý khoa học của F.W. Taylor; Thuyết quản lý hành chính - tổ chức của Henry Fayol và Max Weber với chức năng POSDCORB (Planning, Organizing, Staffing, Directing, Coordinating, Reviewing, Budgeting); Trường phái định lượng và so sánh mô hình quản trị Nhật Bản - Châu Âu.
  • Nguyên lý phân biệt dự án: Phân định ranh giới giữa hoạt động dự án (tính đơn nhất, thời hạn xác định, đội ngũ liên chức năng tạm thời, ngân sách cố định) và hoạt động nghiệp vụ thường nhật (tính lặp lại, tổ chức ổn định, ngân sách cấp định kỳ).
  • Mô hình hóa vòng đời phần mềm: Bản chất kỹ thuật của các mô hình phát triển (Thác đổ, Xoắn ốc 4 giai đoạn, Bản mẫu thử nghiệm).

Kỹ năng phát triển

  • Kỹ thuật chuyên môn (Technical skills): Thiết lập sơ đồ WBS mã hóa phân cấp; tính toán thời gian thực hiện qua công thức PERT: $$\text{EST} = \frac{\text{MO} + 4(\text{ML}) + \text{MP}}{6}$$ (trong đó MO là thời gian lạc quan, ML là thời gian khả dĩ, MP là thời gian bi quan); lập biểu đồ mạng, cân bằng hình đồ tài nguyên và thao tác trên phần mềm Microsoft Project.
  • Năng lực phân tích (Analytical skills): Phân tích cơ cấu nguyên nhân thất bại của dự án (32% do năng lực quản lý kém, 21% do thiếu thông tin, 18% do không rõ mục tiêu, 17% do không lường trước phạm vi và độ phức tạp, 12% do các yếu tố khác); phân tích rủi ro trong hoạt động khoán ngoài (outsourcing).
  • Năng lực thực thi thực tế (Practical competencies): Soạn thảo bản mô tả dự án (Project Charter), xây dựng biểu mẫu hồ sơ dự án, phân chia hạn mức ngân sách theo giai đoạn, đàm phán hợp đồng cung ứng và tiến hành thủ tục bàn giao, nghiệm thu.

Phương pháp giảng dạy và học tập (300-350 từ)

Giáo trình áp dụng phương pháp tiếp cận sư phạm tích hợp (integrated pedagogical approach), kết hợp chặt chẽ giữa lý thuyết định tính, công thức định lượng và thực hành nghiệp vụ. Cơ cấu thời lượng được thiết kế ưu tiên cho hoạt động thực hành (ví dụ: Bài 4 có 1 giờ lý thuyết và 5 giờ thực hành; Bài 5 có 1 giờ lý thuyết và 3 giờ thực hành; Bài 6 có 1 giờ lý thuyết, 3 giờ thực hành và 1 giờ kiểm tra).

Tài liệu cung cấp hệ thống nghiên cứu tình huống (case studies) và bài tập đa dạng thuộc nhiều quy mô:

  • Tình huống xây dựng hạ tầng kỹ thuật: Dự án xây cầu qua sông Hồng (mục tiêu tải trọng 15 tấn, nhẹ hơn 20%, tuổi thọ trên 50 năm, kinh phí 5 triệu USD, 4 làn ô tô).
  • Tình huống y tế - công cộng: Dự án xây dựng bệnh viện đa khoa tỉnh (diện tích 20.000 $\text{m}^2$, quy mô 300 giường bệnh, 20 phòng nội trú, 50 bác sĩ, kinh phí 4 triệu USD, tiến độ 2 năm).
  • Tình huống CNTT cấp quốc gia: Đề án Tin học hóa quản lý hành chính Nhà nước giai đoạn 2001-2005 (kinh phí 1.000 tỷ đồng, nâng cấp mạng diện rộng Chính phủ, xây dựng các cơ sở dữ liệu quốc gia về văn bản quy phạm pháp luật, cán bộ công chức, dân cư, đất đai, tài chính).
  • Tình huống quản lý xã hội: Dự án giải tỏa và di dân xóm liều Thanh Nhàn (ngân sách 40 tỷ đồng phân bổ theo 4 giai đoạn, giải quyết 800 hộ dân với 5.000 nhân khẩu).

Phương pháp đánh giá bám sát các câu hỏi ôn tập cuối mỗi bài học và sản phẩm thực hành cụ thể (tài liệu mô tả dự án, bảng WBS, tệp dự án trên MS Project). Hướng dẫn tự học nhấn mạnh vào việc kiểm soát các phiên bản tài liệu dự án, nguyên tắc không hủy bỏ phiên bản cũ để truy vết sai sót và quy trình phối hợp nhóm nhằm đạt được sự đồng thuận trước khi phê duyệt kế hoạch.


Điểm nổi bật và cập nhật (250-300 từ)

Nội dung giáo trình phản ánh các dữ liệu thực nghiệm và xu hướng thực tế trong ngành công nghiệp phần mềm:

  • Tích hợp khảo sát định lượng từ các tập đoàn công nghệ lớn: Giáo trình trích dẫn số liệu thống kê của Bell Labs về cơ cấu phân bổ thời gian của lập trình viên (32% viết báo cáo/trao đổi; 16% đọc tài liệu; 15% việc phụ trợ; 13% viết code; 13% việc riêng; 6% đào tạo; 5% email/chat) và khảo sát của IBM (50% trao đổi công việc; 30% làm việc độc lập; 20% việc không trực tiếp). Các dẫn chứng này làm rõ luận điểm: phát triển phần mềm là hoạt động mang tính giao tiếp xã hội cao, không thuần túy là kỹ thuật lập trình.
  • Chuẩn hóa quy mô nhân sự theo thực nghiệm: Đưa ra công thức định lượng số lượng thành viên tối đa trong nhóm CNTT dựa trên số năm kinh nghiệm của trưởng nhóm:
    • Trưởng nhóm có 6 năm chuyên môn, 4 năm tổ chức, 3 năm lãnh đạo: Phụ trách nhóm $7 \pm 2$ người.
    • Trưởng nhóm có 5 năm chuyên môn, 3 năm tổ chức, 1 năm lãnh đạo: Phụ trách nhóm $4 \pm 2$ người.
    • Trưởng nhóm có 4 năm chuyên môn, 2 năm tổ chức, 0 năm lãnh đạo: Phụ trách nhóm $2 \pm 1$ người.
  • Cập nhật quy trình quản lý rủi ro khoán ngoài (Outsourcing): Bổ sung nội dung thẩm định năng lực pháp lý bên thứ ba, cấu phần hợp đồng thuê khoán và hệ thống văn bản pháp quy điều chỉnh việc triển khai dự án CNTT tại Việt Nam.

Đối tượng sử dụng giáo trình (200-250 từ)

  • Sinh viên chuyên ngành: Tài liệu được biên soạn phục vụ trực tiếp cho sinh viên năm cuối hệ Cao đẳng nghề ngành Lập trình máy tính hoặc các ngành liên quan đến Công nghệ thông tin.
  • Yêu cầu đ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 đại cương về khoa học máy tính, kỹ thuật lập trình, cơ sở dữ liệu và quy trình phát triển phần mềm cơ bản để hiểu được các công đoạn phân tích, thiết kế, cài đặt và kiểm thử.
  • Giảng viên: Sử dụng giáo trình làm tài liệu giảng dạy chính thức cho học phần Quản lý dự án CNTT (MH 32), định hướng cấu trúc bài giảng lý thuyết gắn liền với các buổi hướng dẫn thực hành trên máy tính và tổ chức làm việc nhóm theo mô hình dự án mô phỏng.
  • Nghiên cứu độc lập và tham khảo nghề nghiệp: Tài liệu phù hợp cho các lập trình viên, trưởng nhóm kỹ thuật (team leader) hoặc cán bộ quản lý dự án phần mềm mới vào nghề có nhu cầu hệ thống hóa quy trình lập kế hoạch, kiểm soát chi phí, ước lượng tài nguyên và vận hành phần mềm Microsoft Project trong công việc thực tế.

Câu hỏi thường gặp (250-300 từ)

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

Giáo trình được thiết kế chuẩn hóa cho sinh viên Cao đẳng nghề chuyên ngành Lập trình máy tính, đồng thời là tài liệu tham khảo cho cán bộ kỹ thuật, kỹ sư phần mềm tham gia vào công tác quản trị dự án CNTT.

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

Người học cần nắm vững kiến thức cơ bản về quy trình công nghệ phần mềm (phân tích yêu cầu, thiết kế giao diện, lập trình, kiểm thử), kỹ năng tin học văn phòng và hiểu biết tổng quan về cấu trúc hệ thống máy tính.

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

Tài liệu gắn kết giữa tư tưởng quản trị học tổng quát (Fayol, Taylor, Khổng Tử, Hàn Phi Tử) với các bài toán định lượng cụ thể của ngành CNTT; đưa ra các hướng dẫn định mức nhân sự ($7\pm2$), tỷ lệ sai số thời gian thực tế dựa trên số liệu của Bell Labs, IBM và cung cấp quy trình thao tác từng bước trên Microsoft Project.

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

Người học nên kết hợp đọc lý thuyết với việc giải các bài tập tình huống thực tế; tuân thủ quy tắc chia nhỏ công việc không quá 80 giờ; tự thiết lập các thông số dự án trên phần mềm MS Project và so sánh kết quả tính toán đường găng, biểu đồ PERT với lý thuyết.

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

Giáo trình tích hợp hệ thống bảng biểu mẫu quản lý dự án, khung tài liệu mô tả mẫu cho dự án CNTT, hệ thống thuật ngữ chuyên môn và danh mục tài liệu tham khảo chuyên ngành quản trị dự án.


Kết luận (150 từ)

Giáo trình Quản lý dự án Công nghệ thông tin của tác giả Vũ Trường Duy cung cấp hệ thống phương pháp luận quản trị dự án phần mềm toàn diện, kết hợp giữa nền tảng lý thuyết quản lý tổ chức và các công cụ kỹ thuật định lượng chuẩn xác.

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

  1. Nắm vững bản chất của dự án, các nguyên nhân thất bại và nguyên lý quản lý chủ động.
  2. Thiết lập Tài liệu mô tả dự án và phân rã công việc WBS theo chuẩn DSSP/DSCV.
  3. Thực hiện ước lượng thời gian (PERT), chi phí và phân bổ tài nguyên.
  4. Triển khai theo dõi, kiểm soát trên Microsoft Project và quản trị rủi ro khoán ngoài.
  5. Thực hiện quy trình đánh giá, hoàn thiện hồ sơ nghiệm thu dự án.

Tài liệu là công cụ phục vụ giảng dạy và học tập chuyên ngành CNTT, định hướng chuẩn hóa kỹ năng quản trị kỹ thuật trong môi trường làm việc thực tế.