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

  • Môn học và vị trí trong chương trình đào tạo: Giáo trình Quản lý Dự án do Viện Công nghệ Thông tin – Đại học Quốc gia Hà Nội (Vien CNTT – DHQG Hanoi) biên tập và phát hành trực tuyến tại kho học liệu mở (VOER). Trong chương trình đào tạo bậc đại học và sau đại học ngành Công nghệ Thông tin (CNTT) và Kỹ thuật Phần mềm, môn học được định vị ở giao điểm giữa kỹ thuật công nghệ và khoa học xã hội. Nội dung quản lý dự án được thiết kế tiếp nối sau các học phần nền tảng về quy trình phần mềm, mô hình phát triển, phương pháp phân tích và thiết kế hệ thống, nhằm chuẩn bị năng lực tổ chức thực thi các dự án phần mềm quy mô vừa và lớn.
  • Mục tiêu học tập (Learning Outcomes): Giáo trình trang bị cho người học hệ thống phương pháp luận, tiêu chuẩn và quy trình chuẩn bị trước khi khởi động dự án; các kỹ năng lập kế hoạch phạm vi, tiến độ, chi phí và nhân lực; phương pháp giám sát, kiểm soát sai lệch trong giai đoạn vận hành; kỹ năng nhận diện và giảm thiểu rủi ro; đồng thời tổng kết các bài học thực tiễn từ hoạt động quản lý dự án CNTT tại Việt Nam.
  • Cấu trúc và cách tiếp cận: Nội dung giáo trình được chia thành 4 chương lớn:
    1. Chương I. Mở đầu: Khoa học quản lý và bản chất của quản lý dự án.
    2. Chương II. Lập kế hoạch dự án: Định nghĩa vai trò, tài liệu mô tả dự án và cấu trúc phân rã công việc.
    3. Chương III. Các phương tiện phục vụ quản lý dự án: Công cụ phần mềm, sơ đồ luồng, kỹ năng tổ chức họp và xây dựng đội ngũ.
    4. Chương IV. Quản lý, kiểm soát dự án: Giám sát thực thi, khoán ngoài - mua sắm, kết thúc dự án và khung văn bản pháp quy. Cách tiếp cận của giáo trình đi từ các lý thuyết quản trị đại cương đến việc cụ thể hóa vào môi trường kỹ thuật phần mềm.
  • Điểm đặc sắc của giáo trình: Tài liệu nhìn nhận quản lý dự án vừa là khoa học, nghệ thuật, vừa là một nghề chuyên nghiệp. Giáo trình kết hợp các nguyên lý quản trị phương Đông và phương Tây với công cụ kỹ thuật hiện đại (sơ đồ Gantt, phương pháp PERT/CPM), đồng thời đưa vào các tình huống thực tiễn có số liệu cụ thể tại Việt Nam.

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

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

  • Chương I. Mở đầu - Khoa học quản lý và Tổng quan dự án: Phân tích bản chất của hoạt động quản lý (chủ thể, đối tượng, mục tiêu và môi trường biến động). Giới thiệu lịch sử tư tưởng quản lý từ Trung Hoa cổ đại (thuyết Đức trị của Khổng Tử với chữ "Nhân"; thuyết Pháp trị của Hàn Phi Tử với bộ ba "Thế - Pháp - Thuật") đến các trường phái quản trị công nghiệp phương Tây (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 mô hình chức năng POSDCORB; Trường phái tâm lý - xã hội; Trường phái định lượng; và Mô hình quản trị Nhật Bản - Châu Âu đương đại). Chương này xác lập định nghĩa dự án, phân biệt hoạt động dự án với hoạt động nghiệp vụ thường xuyên, tổng kết các nguyên nhân khiến dự án thất bại (32% do quản lý dự án kém, 21% do thiếu thông tin, 18% do mục tiêu không rõ ràng, 17% do không lường hết phạm vi/độ phức tạp, 12% do các yếu tố khác), cùng chân dung, trách nhiệm và phẩm chất của Người quản lý dự án (Project Manager - PM).
  • Chương II. Lập kế hoạch dự án: Trình bày cơ chế phân định vai trò và trách nhiệm giữa các bên tham gia: Đơn vị tài trợ (Project Sponsor), Khách hàng (Client), Ban lãnh đạo (Senior Management), và Tổ chuyên môn. Hướng dẫn xây dựng Tài liệu mô tả dự án (Project Charter) với việc phân biệt rành mạch giữa Mục đích (Goals - định tính) và Mục tiêu (Objectives - định lượng). Chi tiết hóa kỹ thuật xây dựng Bảng công việc (BCV / Work Breakdown Structure) gồm Danh sách sản phẩm (DSSP - Product Breakdown Structure, sử dụng danh từ) và Danh sách công việc (DSCV - Task Breakdown Structure, sử dụng động từ + bổ ngữ). Giới thiệu quy tắc phân rã công việc không quá 80 giờ (hoặc 2 tuần), kỹ thuật đánh mã phân cấp ($0.0, 1.0, 1.1\dots$), các phương pháp ước lượng thời gian, lập tiến độ, phân bổ tài nguyên, tính toán dự toán ngân sách, nhận diện rủi ro và lựa chọn mô hình phát triển phần mềm (mô hình Thác đổ, mô hình Đường xoắn ốc, mô hình Làm hình mẫu - Prototype).
  • Chương III. Các phương tiện phục vụ quản lý dự án: Khảo sát các công cụ phần mềm hỗ trợ quản trị tiến độ; phương pháp xây dựng sơ đồ luồng công việc; các kỹ năng giao tiếp, điều hành cuộc họp, kỹ thuật thuyết trình báo cáo; và quy trình tổ chức, vận hành tổ dự án.
  • Chương IV. Quản lý, kiểm soát dự án: Đi sâu vào các đặc thù của dự án CNTT; thiết lập cơ chế giám sát thực thi và kiểm soát thay đổi; quản lý hoạt động khoán ngoài và mua sắm (outsourcing/procurement); quy trình nghiệm thu, bàn giao, đóng dự án; và hệ thống các văn bản pháp quy điều chỉnh hoạt động dự án tại Việt Nam.

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

  • Hệ thống lý thuyết quản trị tổ chức: Mô hình chức năng POSDCORB bao gồm: Lập kế hoạch (Planning), Tổ chức (Organizing), Quản lý nhân sự (Staffing), Chỉ đạo (Directing), Phối hợp (Coordinating), Kiểm tra (Reviewing), và Tài chính - Ngân sách (Budgeting).
  • Nguyên lý phương pháp luận quản lý dự án: Bộ nguyên tắc vận hành dự án gồm: Tính linh hoạt, mềm dẻo; Định hướng kết quả thay vì định hướng nhiệm vụ; Dân chủ hóa quá trình lập kế hoạch; Phân định rõ trách nhiệm cá nhân; Xây dựng tài liệu cô đọng; và Thiết lập các hệ thống chỉ số đo lường hiệu năng.
  • Mô hình cấu trúc phân rã công việc kép: Nguyên lý phân tách song song giữa cây cấu trúc sản phẩm (DSSP - phân rã từ trên xuống theo danh từ) và cây cấu trúc nhiệm vụ kỹ thuật (DSCV - phân rã theo hành động), làm nền tảng cho việc lập dự toán và quản trị tiến độ.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Kỹ thuật phân rã cấu trúc WBS/BCV; thiết lập ma trận trách nhiệm; ứng dụng sơ đồ Gantt và phương pháp PERT/CPM trong lập tiến độ; tính toán phân bổ ngân sách dự án; áp dụng các mô hình vòng đời phần mềm (Thác đổ, Xoắn ốc, Prototype).
  • Kỹ năng phân tích (Analytical skills): Đo lường và đánh giá các chỉ số kỹ thuật (số dòng lệnh, thời gian hoàn thành module, mật độ lỗi kiểm thử); phân tích tính khả thi; nhận diện và đánh giá mức độ ảnh hưởng của các rủi ro dự án.
  • Kỹ năng thực hành và tương tác (Practical competencies): Kỹ năng điều hành cuộc họp dự án; kỹ năng trình bày báo cáo tiến độ trước các cấp lãnh đạo; năng lực ra quyết định theo 3 cấp độ (cấp cao, cấp trung gian, cấp thấp); phương pháp tổ chức nhân sự dựa trên năng lực và thâm niên (mô hình trưởng nhóm $7\pm2, 4\pm2, 2\pm1$ thành viên).

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

  • Phương pháp sư phạm (Pedagogical approach): Giáo trình định hướng phương pháp giảng dạy tích cực hóa người học qua quy trình 5 bước trên lớp:
    1. Giảng viên trình bày các vấn đề lý thuyết chính và nêu tình huống quản lý cụ thể.
    2. Từng cá nhân học viên chuẩn bị và viết giải pháp xử lý tình huống độc lập.
    3. Thảo luận tập thể trong từng nhóm nhỏ để thống nhất giải pháp chung.
    4. Đại diện nhóm trình bày giải pháp trước lớp.
    5. Cả lớp tham gia tranh luận, phản biện và giảng viên tổng kết, chuẩn hóa kiến thức dựa trên thực tế ngành.
  • Bài tập và nghiên cứu tình huống (Case studies): Tài liệu tích hợp các tình huống thực tiễn với số liệu cụ thể:
    • Dự án "Giải toả và Di dân xóm liều Thanh Nhàn" (quy mô 5000 dân thuộc 800 hộ, tổng ngân sách 40 tỷ VND phân bổ theo 4 mốc thời gian).
    • Đề án "Tin học hoá quản lý hành chính Nhà nước giai đoạn 2001-2005" (ngân sách 1000 tỷ VND, phân tích 4 mục tiêu nâng cấp mạng diện rộng, đào tạo cán bộ, xây dựng cơ sở dữ liệu quốc gia và tin học hóa dịch vụ công).
    • Dự án xây dựng cầu đường và Bệnh viện đa khoa tỉnh quy mô 300 giường (ngân sách 4 triệu USD trong 2 năm).
  • Bài tập thực hành (Practical exercises): Yêu cầu học viên lập hồ sơ mô tả dự án (Project Charter) hoàn chỉnh; xây dựng Bảng công việc chi tiết (DSSP và DSCV) cho một hệ thống phần mềm nghiệp vụ; tính toán tỷ lệ phân bổ nhân sự theo ma trận kinh nghiệm và loại dự án (cũ/mới).
  • Phương pháp đánh giá (Assessment methods): Kết hợp đánh giá kiến thức lý thuyết quản trị qua bài kiểm tra viết, đánh giá kỹ năng lập kế hoạch qua sản phẩm bài tập lớn (hồ sơ dự án, bảng BCV, tiến độ Gantt), và đánh giá năng lực phản biện thông qua các buổi thuyết trình tình huống nhóm.
  • Hướng dẫn tự học (Self-study guidelines): Học viên cần nghiên cứu trước các khái niệm quản lý; rèn luyện thói quen tự lập kế hoạch cá nhân; liên hệ các nguyên nhân thất bại dự án (32% do QLDA kém, 21% do thiếu thông tin) để phân tích các dự án phần mềm mà bản thân tham gia thực tập.

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

  • Tích hợp liên ngành giữa khoa học quản trị và kỹ thuật CNTT: Giáo trình không tách rời lý thuyết quản lý chung khỏi môi trường công nghệ. Nội dung liên kết chặt chẽ các trường phái quản trị cổ điển (Taylor, Fayol, Weber) với các công cụ điều hành dự án phần mềm hiện đại.
  • Gắn kết bối cảnh thực tiễn tại Việt Nam: Phản ánh chân thực các vấn đề quản lý dự án CNTT trong nước, từ việc vận hành các ban quản lý dự án, thủ tục hành chính, đến việc tuân thủ hệ thống văn bản quy phạm pháp luật của Nhà nước trong triển khai dự án công nghệ.
  • Chuẩn hóa công cụ định lượng trong tổ chức nhân sự: Cung cấp các khung định lượng rõ ràng cho việc tổ chức nhóm phát triển phần mềm:
    • Tiêu chuẩn trưởng nhóm: 6 năm kinh nghiệm (4 năm tổ chức, 3 năm lãnh đạo) quản lý tối đa $7\pm2$ người; 5 năm kinh nghiệm quản lý $4\pm2$ người; 4 năm kinh nghiệm quản lý $2\pm1$ người.
    • Cơ cấu nhân sự theo tính chất dự án: Tỷ lệ người lành nghề (trên 5 năm kinh nghiệm) và phân tích viên được quy định cụ thể theo 4 trường hợp kết hợp giữa dự án cũ/mới và môi trường phát triển cũ/mới (dao động từ 25% đến 67%).
  • Bộ quy tắc thực hành rõ ràng: Đưa ra các quy chuẩn cụ thể như quy tắc phân rã công việc dưới 80 giờ/2 tuần, nguyên tắc đặt tên danh từ cho sản phẩm và động từ cho công việc trong WBS, giúp loại bỏ sự mơ hồ trong khâu lập kế hoạch.

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

  • Sinh viên và học viên:
    • Sinh viên năm thứ 3 và năm thứ 4 các ngành Công nghệ Thông tin, Kỹ thuật Phần mềm, Hệ thống Thông tin, Khoa học Máy tính.
    • Học viên cao học chuyên ngành Khoa học Máy tính, Hệ thống Thông tin Quản lý hoặc Quản lý Khoa học và Công nghệ.
  • Yêu cầu kiến thức tiên quyết (Prerequisites):
    • Người học cần hoàn thành khối kiến thức về Công nghệ phần mềm, Phân tích và thiết kế hệ thống, Cơ sở dữ liệu, và có trải nghiệm thực hành lập trình theo nhóm.
  • Giảng viên và hình thức giảng dạy:
    • Giảng viên sử dụng giáo trình làm tài liệu giảng dạy chính khóa trên lớp, làm khung tham chiếu để biên soạn đề bài tập lớn, đồ án môn học và hướng dẫn nghiên cứu tình huống quản trị.
  • Tự học và tham khảo nghề nghiệp:
    • Tài liệu là nguồn tham khảo chuyên môn cho các kỹ sư phần mềm, trưởng nhóm kỹ thuật (Tech Lead), quản trị viên dự án (Project Manager) tại các doanh nghiệp CNTT cần chuẩn hóa quy trình lập kế hoạch, kiểm soát chi phí và quản lý rủi ro trong thực tế.

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?

Tài liệu được biên soạn phù hợp cho sinh viên chuyên ngành CNTT từ năm thứ ba trở lên, học viên cao học, cũng như các kỹ sư phần mềm chuẩn bị đảm nhận vai trò quản lý dự án hoặc trưởng nhóm kỹ thuật.

2. Cần trang bị những kiến thức nền tảng nào trước khi học?

Người học cần nắm vững quy trình phát triển phần mềm, các mô hình vòng đời phần mềm, kỹ thuật phân tích thiết kế hệ thống và có hiểu biết cơ bản về cơ cấu tổ chức doanh nghiệp.

3. Giáo trình này có điểm gì khác biệt so với các tài liệu quản lý dự án khác?

Khác với các tài liệu thuần túy về kỹ thuật hoặc kinh tế, giáo trình này tiếp cận quản lý dự án dưới góc độ một môn khoa học xã hội ứng dụng trong CNTT, kết hợp lịch sử tư tưởng quản trị phương Đông - phương Tây với các hướng dẫn kỹ thuật chi tiết (DSSP/DSCV, định mức nhóm $7\pm2$, quy tắc 80 giờ) và dữ liệu thực tế tại Việt Nam.

4. Làm thế nào để tự học giáo trình này đạt hiệu quả cao nhất?

Người học nên kết hợp đọc lý thuyết với việc thực hành giải quyết các bài tập tình huống; tuân thủ đúng quy trình lập tài liệu mô tả dự án và cấu trúc phân rã công việc cho một đề tài phần mềm cụ thể từ khâu khởi tạo đến kết thúc.

5. Giáo trình có cung cấp các biểu mẫu và tài liệu bổ trợ nào không?

Giáo trình cung cấp cấu trúc chi tiết của bản mô tả dự án (Project Charter), mẫu phân cấp bảng công việc (BCV), bảng phân chia cơ cấu nhân sự theo kinh nghiệm, và danh mục các văn bản pháp quy hướng dẫn triển khai dự án CNTT.


Kết luận

  • Giá trị cốt lõi: Giáo trình Quản lý Dự án của Viện CNTT – ĐHQG Hà Nội cung cấp một hệ thống tri thức hoàn chỉnh, kết nối giữa khoa học quản trị tổ chức và thực tiễn kỹ thuật công nghệ thông tin. Tài liệu giúp chuẩn hóa tư duy quản lý, nâng cao tỷ lệ thành công của các dự án phần mềm thông qua việc kiểm soát chặt chẽ mục tiêu, tiến độ, chi phí và nguồn lực.
  • Lộ trình học tập khuyến nghị: Người học nên tiếp cận tuần tự theo 4 giai đoạn: nghiên cứu nguyên lý quản lý chung (Chương I) $\rightarrow$ thực hành kỹ thuật lập kế hoạch và phân rã công việc (Chương II) $\rightarrow$ hoàn thiện các kỹ năng công cụ, giao tiếp và tổ chức đội ngũ (Chương III) $\rightarrow$ làm chủ quy trình giám sát, xử lý rủi ro và kết thúc dự án (Chương IV).
  • Tài liệu bổ sung: Khuyến nghị người học kết hợp tham khảo các văn bản pháp luật hiện hành về quản lý dự án ứng dụng CNTT và thực hành các phần mềm quản trị chuyên dụng để củng cố năng lực thực thi.