Chuyên gia Quản lý Dự án theo phương pháp Agile (Agile Project Management Professional)

03 ngày

Khóa đào tạo Chuyên gia Quản lý Dự án theo phương pháp Agile được thiết kế đặc biệt để giúp bạn học cách áp dụng các nguyên tắc quản lý dự án Agile và khuôn khổ Scrum để tạo ra các sản phẩm chuyên sâu về phần mềm. Thông qua các hoạt động hội thảo thực hành, bạn sẽ có được kiến thức và kỹ năng thực tế để lập kế hoạch, quản lý và thực thi các dự án phát triển phần mềm theo phương pháp Agile.

Sau khi hoàn thành khóa học này, học viên sẽ có thể:

  • Chuyển giao phần mềm có giá trị kinh doanh cho khách hàng trong thời gian ngắn hơn
  • Phát triển các sản phẩm phần mềm chất lượng cao hơn với chi phí thấp hơn
  • Giảm thiểu sự không chắc chắn và rủi ro bằng cách áp dụng các giá trị và nguyên tắc Agile
  • Áp dụng khuôn khổ Scrum để đáp ứng nhu cầu kinh doanh
  • Tập trung vào việc cải tiến quy trình liên tục thông qua việc học hỏi tích hợp tại nơi làm việc

Khóa học được thiết kế nhằm trang bị cho học viên hệ thống kiến thức nền tảng và kỹ năng thực hành cần thiết, giúp nâng cao năng lực chuyên môn, đáp ứng yêu cầu công việc thực tế và hỗ trợ phát triển nghề nghiệp bền vững.

Khóa học này dành cho các đối tượng sau:

  • Trưởng dự án và Trưởng chương trình
  • Giám đốc Sản phẩm (Product Manager) và Chủ sở hữu Sản phẩm (Product Owner)
  • Kiến trúc sư phần mềm
  • Chuyên viên phân tích hệ thống
  • Trưởng nhóm
  • Lập trình viên
  • Và bất kỳ ai quan tâm đến việc áp dụng các phương pháp Scrum và Agile

Không yêu cầu điều kiện tiên quyết. Khóa học phù hợp với mọi đối tượng có nhu cầu.

Sau khi hoàn tất khóa học, học viên sẽ được cấp chứng nhận hoàn tất khóa học theo quy định của Cecomtech.

  1. Phát triển Phần mềm Truyền thống
  • Các triết lý Kỹ thuật Phần mềm
  • Những thách thức của dự án truyền thống
  • Các giả định của phát triển truyền thống
  • Điểm yếu của phương pháp phát triển phần mềm truyền thống
  1. Giới thiệu các Nguyên tắc Agile
  • Định nghĩa các giá trị và nguyên tắc Agile
  • Các triết lý của quy trình phát triển Agile
  • Ưu và nhược điểm của Agile
  • Các phương pháp Agile
  1. Định nghĩa Khuôn khổ Scrum
  • Định nghĩa khuôn khổ Scrum cốt lõi
  • Đội ngũ, các hiện vật (artifacts) và các nghi thức (ceremonies) cốt lõi của Scrum
  • Thích ứng quy trình kinh doanh truyền thống với Scrum
  • Áp dụng các Giá trị cốt lõi của Scrum
  • Lợi ích của Scrum
  • Thách thức của Scrum
  1. Các Vai trò và Trách nhiệm trong Scrum
  • Vai trò “Gà” (Chicken) và Các bên liên quan (Stakeholders)
  • Vai trò và trách nhiệm của Scrum Master
  • Vai trò và trách nhiệm của Chủ sở hữu Sản phẩm (Product Owner)
  • Vai trò và trách nhiệm của Đội ngũ Phát triển (Development team)
  1. Mô phỏng các Hiện vật và Nghi thức cốt lõi của Scrum
  • Tạo và tinh chỉnh Product Backlog (Sổ yêu cầu Sản phẩm)
  • Phân rã các Epic thành các tính năng (features) và câu chuyện người dùng (stories)
  • Triển khai và Giám sát Sprint Backlog (Sổ yêu cầu Sprint)
  • Xác định Định nghĩa Hoàn thành (Definition of Done)
  • Đặt mục tiêu và chọn các câu chuyện người dùng
  • Tổ chức cuộc họp Lập kế hoạch Sprint (Sprint Planning)
  • Tạo các tác vụ cho Sprint Backlog
  • Tổ chức cuộc họp Scrum Hàng ngày (Daily Scrum)
  • Dẫn dắt các buổi Sơ kết Sprint (Sprint Reviews)
  • Điều phối các buổi Cải tiến Sprint (Sprint Retrospectives) thành công
  • Hủy bỏ một Sprint (Canceling Sprint)
  1. Ước tính và Ưu tiên hóa các Hạng mục trong Product Backlog
  • Định cỡ các câu chuyện người dùng (Sizing user stories)
  • Ước tính nỗ lực và mức độ giá trị kinh doanh thông qua đo lường tương đối
  • Xếp hạng ưu tiên các hạng mục trong product backlog ở cấp độ phiên bản, sản phẩm và dự án
  • Sử dụng MoSCoW và các kỹ thuật ưu tiên hóa khác
  • Xác định các hạng mục ưu tiên cao cho việc lập kế hoạch sprint
  1. Yêu cầu trong Agile (Agile Requirement)
  • Các nguyên tắc chính cho Yêu cầu Agile
  • Viết các câu chuyện người dùng theo định dạng ngữ cảnh
  • Phát triển các yêu cầu sản phẩm
  • Áp dụng các khuôn khổ INVEST và SMART để tập trung vào các câu chuyện người dùng
  • Phát triển sản phẩm với sự chi tiết hóa tăng dần (progressive elaboration)
  • Phân rã các câu chuyện người dùng thành các tác vụ
  • Xác định các tiêu chí chấp nhận phù hợp
  1. Kiểm thử trong Agile (Testing on Agile)
  • Sự khác biệt của kiểm thử trong Agile
  • Kiểm thử trong Agile
  • Thách thức trong Kiểm thử Agile
  • Chiến lược và xây dựng tự động hóa
  1. Agile dành cho Cấp quản lý cao nhất
  • Đặc điểm của Người quản lý Agile
  • Thách thức của phương pháp tiếp cận truyền thống
  • Sự linh hoạt (Agility) có nghĩa là mọi thứ sẽ được thực hiện khác đi
  • Phương pháp tiếp cận Agile để tăng ROI và động lực cho nhân viên
  • Kế hoạch so với Giá trị Kinh doanh
  • Chuyển đổi từ phương pháp tiếp cận truyền thống sang Agile

Đăng ký khóa học

Vui lòng bật JavaScript trong trình duyệt của bạn để hoàn thành Form này.