Đề 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ử
- Winston Royce
- Nền tảng trong quy trình sản xuất
b. Các giai đoạn của Waterfall
- Thu thập Yêu cầu
- Thiết kế
- Triển khai
- Kiểm chứng
- Bảo trì
c. Những thách thức của Waterfall
- Xử lý Thay đổi
- Khoảng cách giữa kiến thức nghiệp vụ và triển khai
- Lưu trữ Rủi ro đến giai đoạn cuối của vòng đời
- Ưu tiên Phạm vi
d. Tóm tắt các phản ứng đối với mô hình Waterfall
- Chấp nhận – Các phương pháp Waterfall, ví dụ: SSADM
- Đối phó – Mô hình V
- Thích ứng – Tăng dần
- Từ chối – Agile
- 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
- Chi phí tìm thấy muộn
- Xem xét và Kiểm tra
- Phân tích Tĩnh
b. Các giai đoạn kiểm tra của Mô hình V
- Đơn vị/Tích hợp Đơn vị
- Hệ thống
- Tích hợp Hệ thống
- Chấp nhận
c. Lợi ích của Mô hình V
- Tăng cường sự tham gia của người dùng cuối trong quá trình xác minh
- 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
- Được lên kế hoạch trước
- Song song, RAD
- Tiến hóa, RUP
b. Các nguyên tắc phân phối Tăng dần
- Các gia tăng Sản phẩm
- Nguyên mẫu
- Giới hạn Thời gian
c. Lợi ích của việc phân phối Tăng dần
- Tăng cường sự tham gia của người dùng trong quá trình ra quyết định
- Hoàn vốn đầu tư sớm
- 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
- Tuyên ngôn Agile
- Các nguyên tắc Agile
b. Giới thiệu về Scrum, khung Agile phổ biến nhất
- Phân phối Lặp đi lặp lại
- Làm việc Cộng tác
- Tài liệu Just-in-time
- Lập kế hoạch Thích ứng
c. Lợi ích của Agile
- Tăng cường sự tham gia của người dùng trong suốt quá trình
- Trao quyền cho đội ngũ phát triển
- Hoàn vốn đầu tư nhanh chóng
- Khả năng phản ứng với thay đổi tốt hơn
- 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
- Lịch sử phân phối Lean
- Lịch sử Kanban
- Nguyên tắc giảm lãng phí
b. Giới thiệu về Kanban
- Bảng Kanban
- Quản lý công việc đang tiến hành
c. Lợi ích của Kanban
- Khả năng phản ứng với thay đổi tốt hơn
- Hoàn vốn đầu tư nhanh chóng
- 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
- Trình diễn
- Hồi tưởng
b. Thích ứng
- Lập kế hoạch Thích ứng
- Cải tiến Liên tục
c. Minh bạch
- Sự tham gia của các bên liên quan
- Đàm phán Hợp đồng
- Tài liệu Just-in-time
2. Quản lý Yêu cầu
a. Backlogs
- Sản phẩm
- Phát hành
- Sprint
b. Mục Backlog
- Câu chuyện Người dùng
- Lỗi
- Thông số kỹ thuật Yêu cầu
c. Rủi ro
- Điều chỉnh Backlog cho Rủi ro
- 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
- Lập kế hoạch Phát hành
- Lập kế hoạch Lặp lại
- Giao tiếp Hàng ngày
b. Kỹ thuật Ưu tiên
- MoSCow
- Dựa trên Giá trị
- Các kỹ thuật khác
c. Kỹ thuật Ước tính
- Chuẩn bị Câu chuyện Người dùng
- Planning Poker
4. Quản lý Phân phối
a. Phân phối Lặp đi lặp lại
- Vận tốc của Đội
- Hoàn vốn đầu tư nhanh chóng
b. Bộ phát Thông tin
- Tường Scrum
- Biểu đồ Giảm thiểu
5. Quản lý Đội
a. Lãnh đạo Liên kết
- Master Scrum với vai trò là người tạo điều kiện
- 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
- Người ra quyết định duy nhất - Chủ sở hữu Sản phẩm
- Giao tiếp với các bên liên quan (Lợn và Gà)
c. Đội ngũ Trao quyền
- Đội ngũ tự quản
- Vai trò của Chuyên gia trong Đội
- Quản lý Đội Chia tách
Requirements
Không có
Testimonials (5)
team exercises
Dan
Course - SAFe® for Teams
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Course - Agile Business Analysis
The theory, the examples, the excercices, the explanations.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Course - Agile Software Testing
I liked very much the mood and the peace of the trainer.
Daniel Iliescu - Provident Polska S.A.
Course - Effective Agile Project Management with Jira & Confluence
I really liked the balls exercise.