Đề cương khóa học

Ngày 1 - Quản lý Dự án Phần mềm trong Bối cảnh Waterfall

1. Giới thiệu về Waterfall

a. Bối cảnh Lịch sử

  1. Winston Royce
  2. Nền tảng trong quy trình sản xuất

b. Các giai đoạn của Waterfall

  1. Thu thập Yêu cầu
  2. Thiết kế
  3. Triển khai
  4. Kiểm chứng
  5. Bảo trì

c. Những thách thức của Waterfall

  1. Xử lý Thay đổi
  2. Khoảng cách giữa kiến thức nghiệp vụ và triển khai
  3. Lưu trữ Rủi ro đến giai đoạn cuối của vòng đời
  4. Ưu tiên Phạm vi

d. Tóm tắt các phản ứng đối với mô hình Waterfall

  1. Chấp nhận – Các phương pháp Waterfall, ví dụ: SSADM
  2. Đối phó – Mô hình V
  3. Thích ứng – Tăng dần
  4. Từ chối – Agile
  5. Nâng cao – Lean

2. Các chiến lược Đối phó với Mô hình V để triển khai Waterfall

a. Xác minh và Kiểm định sớm

  1. Chi phí tìm thấy muộn
  2. Xem xét và Kiểm tra
  3. Phân tích Tĩnh

b. Các giai đoạn kiểm tra của Mô hình V

  1. Đơn vị/Tích hợp Đơn vị
  2. Hệ thống
  3. Tích hợp Hệ thống
  4. Chấp nhận

c. Lợi ích của Mô hình V

  1. Tăng cường sự tham gia của người dùng cuối trong quá trình xác minh
  2. Giảm thiểu Rủi ro sớm

3. Thích ứng Waterfall với các phương pháp Tăng dần

a. Các loại phương pháp Tăng dần

  1. Được lên kế hoạch trước
  2. Song song, RAD
  3. Tiến hóa, RUP

b. Các nguyên tắc phân phối Tăng dần

  1. Các gia tăng Sản phẩm
  2. Nguyên mẫu
  3. Giới hạn Thời gian

c. Lợi ích của việc phân phối Tăng dần

  1. Tăng cường sự tham gia của người dùng trong quá trình ra quyết định
  2. Hoàn vốn đầu tư sớm
  3. Reacts để thay đổi

4. Từ chối mô hình Waterfall để ủng hộ Agile

a. Các yếu tố cần thiết của Agile

  1. Tuyên ngôn Agile
  2. Các nguyên tắc Agile

b. Giới thiệu về Scrum, khung Agile phổ biến nhất

  1. Phân phối Lặp đi lặp lại
  2. Làm việc Cộng tác
  3. Tài liệu Just-in-time
  4. Lập kế hoạch Thích ứng

c. Lợi ích của Agile

  1. Tăng cường sự tham gia của người dùng trong suốt quá trình
  2. Trao quyền cho đội ngũ phát triển
  3. Hoàn vốn đầu tư nhanh chóng
  4. Khả năng phản ứng với thay đổi tốt hơn
  5. Giảm thiểu việc phát triển vô ích

5. Nâng cao Waterfall với phân phối Kanban

a. Lean và Kanban

  1. Lịch sử phân phối Lean
  2. Lịch sử Kanban
  3. Nguyên tắc giảm lãng phí

b. Giới thiệu về Kanban

  1. Bảng Kanban
  2. Quản lý công việc đang tiến hành

c. Lợi ích của Kanban

  1. Khả năng phản ứng với thay đổi tốt hơn
  2. Hoàn vốn đầu tư nhanh chóng
  3. Giảm thiểu việc phát triển vô ích

Ngày 2 - Kỹ thuật Agile Project Management

1. Kiểm soát Quy trình Thực nghiệm

a. Kiểm tra

  1. Trình diễn
  2. Hồi tưởng

b. Thích ứng

  1. Lập kế hoạch Thích ứng
  2. Cải tiến Liên tục

c. Minh bạch

  1. Sự tham gia của các bên liên quan
  2. Đàm phán Hợp đồng
  3. Tài liệu Just-in-time

2. Quản lý Yêu cầu

a. Backlogs

  1. Sản phẩm
  2. Phát hành
  3. Sprint

b. Mục Backlog

  1. Câu chuyện Người dùng
  2. Lỗi
  3. Thông số kỹ thuật Yêu cầu

c. Rủi ro

  1. Điều chỉnh Backlog cho Rủi ro
  2. Giảm thiểu Rủi ro

3. Ước tính và Kiểm soát

a. Lập kế hoạch Giới hạn Thời gian

  1. Lập kế hoạch Phát hành
  2. Lập kế hoạch Lặp lại
  3. Giao tiếp Hàng ngày

b. Kỹ thuật Ưu tiên

  1. MoSCow
  2. Dựa trên Giá trị
  3. Các kỹ thuật khác

c. Kỹ thuật Ước tính

  1. Chuẩn bị Câu chuyện Người dùng
  2. Planning Poker

4. Quản lý Phân phối

a. Phân phối Lặp đi lặp lại

  1. Vận tốc của Đội
  2. Hoàn vốn đầu tư nhanh chóng

b. Bộ phát Thông tin

  1. Tường Scrum
  2. Biểu đồ Giảm thiểu

5. Quản lý Đội

a. Lãnh đạo Liên kết

  1. Master Scrum với vai trò là người tạo điều kiện
  2. Vai trò của người quản lý dự án truyền thống

b. Sự tham gia của Người dùng Cuối

  1. Người ra quyết định duy nhất - Chủ sở hữu Sản phẩm
  2. Giao tiếp với các bên liên quan (Lợn và Gà)

c. Đội ngũ Trao quyền

  1. Đội ngũ tự quản
  2. Vai trò của Chuyên gia trong Đội
  3. Quản lý Đội Chia tách

Requirements

Không có

 14 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories