Professional Documents
Culture Documents
Agile - Scrum - 4 - Activities
Agile - Scrum - 4 - Activities
AGILE - SCRUM
Phiên bản: 1.0
Tháng 8 – 2013
TS. NGUYỄN Trọng Phúc
AGILE – SCRUM
ACTIVITIES
NỘI DUNG
Giới thiệu Sprint review
Khái niệm Khái niệm
Sprint planning Các công việc
Khái niệm Sprint retrospective
Cách tiếp cận Khái niệm
Các công việc Các công việc
Sprint execution
Khái niệm
Các công việc
Trao đổi và quản lý
SCRUM - ACTIVITIES
KHÁI NIỆM
KHÁI NIỆM
SCRUM - ACTIVITIES
SPRINT PLANNING
SPRINT PLANNING – KHÁI NIỆM
Khái niệm
Product Backlog bao gồm tập hợp các yêu cầu để
đảm bảo sản phẩm đạt được kết quả mong muốn.
Từ các yêu cầu này, trong mỗi Sprint, đội phát triển
và P.O sẽ lựa chọn một số yêu cầu, lên kế hoạch
thực hiện cho các yêu cầu đó.
Trong mỗi Sprint, việc lên kế hoạch cần đảm bảo
được giá trị cũng như chi tiết các công việc để có thể
thực hiện.
SPRINT PLANNING – KHÁI NIỆM
SPRINT PLANNING – KHÁI NIỆM
Thực hiện tại thời điểm bắt đầu cho mỗi Sprint.
Thời gian: 4h/2tuần.
Các thành phần tham dự:
P.O:
Đưa ra mục đích, giá trị dự kiến, các feature dự kiến với các
đánh giá.
Trả lời các câu hỏi liên quan đến các feature.
S.M:
Quan sát và đưa ra các câu hỏi thăm dò, điều kiện.
S.D.T:
Làm rõ các yêu cầu và lên kế hoạch chi tiết.
SPRINT PLANNING – QUY TRÌNH
SPRINT PLANNING – QUY TRÌNH
SPRINT PLANNING
Xác định khả năng của đội
Xác định khả năng của tất cả các thành viên trong
toàn bộ Sprint:
Chia sẻ công việc?
Thời gian mỗi ngày?
SPRINT PLANNING
Lựa chọn các P.B.I
Thứ tự:
Lựa chọn theo mục đích của P.O
Các lựa chọn chỉ được áp dụng khi các yêu cầu được
tường minh:
Xác định được giá trị
SPRINT EXECUTION
SPRINT EXECUTION – KHÁI NIỆM
Khái niệm
Giống như thực hiện một dự án nhỏ mà tại đó đội
phát triển sẽ thực hiện các công việc để hoàn thành
yêu cầu đặt ra:
Phân tích, thiết kế, cài đặt, kiểm thử …
REVIEW
SPRINT REVIEW – KHÁI NIỆM
Khái niệm
Là quá trình đánh giá chất lượng sản phẩm so với các
yêu cầu và mục đích ban đầu.
Nhận sự phản hồi từ các bên liên quan
sản phẩm hoặc không thể hiện được giá trị của
sản phẩm.
SPRINT REVIEW
Thực hiện review
Trao đổi, thảo luận và đánh giá
Trả lời các câu hỏi của các bên liên quan
Nhận xét của các bên liên quan
Đánh giá về mặt giá trị mang lại từ các bên liên quan.
Các thay đổi mong muốn của các bên liên quan.
Chú ý:
Quyết định Sprint là thành công hay thất bại thông qua
Product Owner.
Quyết định các yêu cầu mới để có thể đưa vào Product
RETROSPECTIVE
RETROSPECTIVE – KHÁI NIỆM
Khái niệm
Là quá trình Scrum team đánh giá quy trình đã áp
dụng cho Sprint
Loại bỏ các quy định không cần thiết
Đưa ra các quy trình phù hợp hơn đối với mọi hoạt động của
Scrum.
Các thành phần: toàn bộ đội Scrum
Công việc nào đang làm tốt, có hiệu quả?
Công việc nào đang làm chưa tốt, không hiệu quả?
Công việc nào cần phải thay đổi, loại bỏ hay thêm vào để
mang lại hiệu quả?
RETROSPECTIVE – KHÁI NIỆM
RETROSPECTIVE – QUY TRÌNH
SPRINT RETROSPECTIVE
Chuẩn bị cho buổi đánh giá
Xác định điểm chúng ta cần đánh giá:
Có cần thiết kế các Test case hay không?
Tại sao sản phẩm của chúng ta thiếu các yêu cầu?