Professional Documents
Culture Documents
01 Gioi Thieu
01 Gioi Thieu
01 Gioi Thieu
1
Nội dung chính
3
Dương Hữu Thành
Phân loại phần mềm
5
Dương Hữu Thành
Chất lượng phần mềm
6
Dương Hữu Thành
Công nghệ phần mềm
7
Dương Hữu Thành
Công nghệ phần mềm
9
Dương Hữu Thành
Quy trình CNPM
10
Dương Hữu Thành
Quy trình CNPM
Plan-driven development
Agile development
11
Dương Hữu Thành
Quy trình thác nước
Xác định
yêu cầu Khó khăn trong
việc xử lý các thay
Phân tích đổi ở một giai
đoạn trước đó.
Thiết kế
Cài đặt
Các giai đoạn tuần
tự nối tiếp nhau, giai Kiểm thử
đoạn này xong mới
tiến hành giai đoạn Triển khai
tiếp theo, và không
được phép quay lùi.
12
Dương Hữu Thành
Quy trình Agile
13
Dương Hữu Thành
Quy trình Agile
14
Dương Hữu Thành
Tuyên ngôn Agile
16
Dương Hữu Thành
Nguyên lý Agile
17
Dương Hữu Thành
Nguyên lý Agile
18
Dương Hữu Thành
Quy trình Scrum
19
Dương Hữu Thành
Quy trình Scrum
Danh sách các chức Họp khoảng 15 phút (Daily Đánh giá kết
năng cần phát triển meeting): hôm qua làm gì? Vấn quả Sprint, cái
cho sản phẩm đề phát sinh? Hôm nay sẽ làm gì? gì làm được,
chưa làm được,
tiếp tục phát
Họp (Sprint triển? Và cập
Planning) xác nhận trạng thái
định các chức chức năng.
năng cho Sprint
21
Dương Hữu Thành
Các vai trò trong Scrum
• Scrum Master:
– là người có nhiệm vụ đảm bảo sprint hoàn
thành đúng mục tiêu
– giải quyết các xung đột, trở ngại trong team,
cũng như bảo vệ team.
• Team: là những thành viên tham gia cài đặt các
chức năng theo bản yêu cầu, giữa các thành
viên có vai trò như nhau và phải tự quản lý, tổ
chức công việc sao cho hiệu quả nhất.
22
Dương Hữu Thành
Các tài liệu trong Scrum
23
Dương Hữu Thành
Các cuộc họp trong Scrum
24
Dương Hữu Thành
Các cuộc họp trong Scrum
25
Dương Hữu Thành
Các cuộc họp trong Scrum
26
Dương Hữu Thành
Các cuộc họp trong Scrum
27
Dương Hữu Thành
Phương pháp phát triển phần mềm
29
Dương Hữu Thành
Q&A
30