Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của Agile
Số trang: 5
Loại file: pdf
Dung lượng: 351.78 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của Agile. Những mục tiêu chính trong bài tập này gồm: Thực hiện các bài tập (câu hỏi) về nội dung Phương pháp Agile, phân tích các yêu cầu chức năng cho bài toán (case study), bài tập về 4 hoạt động chính của Agile.
Nội dung trích xuất từ tài liệu:
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của AgileIntroduction to Software Engineering - Nhập môn Công nghệ phần mềm Bài tập tuần 03 Phương pháp Agile & Các hoạt động của AgileMục tiêu - Thực hiện các bài tập (câu hỏi) về nội dung Phương pháp Agile - Phân tích các yêu cầu chức năng cho bài toán (case study) - Bài tập về 4 hoạt động chính của AgileĐánh giá om - Hoàn thành các bài tập về nội dung Phương pháp Agile, nắm được tư tưởng của phương pháp Agile và các hoạt động chính. Phân biệt phương pháp Agile với các .c mô hình phát triển phần mềm khác - Xác định các yêu cầu chức năng chính cho bài toán (case study) xây dựng được ng biểu đồ phân cấp chức năng và liệt kê một số yêu cầu phi chức năng co - Hoàn thành bài tập về 4 hoạt động chính của AgilePhần I: anBài 1.1 th a) Nội dung nào sau đây được chuyển giao vào cuối Sprint? g on 1. Một tài liệu chứa các trường hợp kiểm thử cho sprint hiện tại 2. Một thiết kế kiến trúc của giải pháp du 3. Một phiên bản gia tăng của phần mềm hoàn thành 4. Thiết kế giao diện người dùng u cu b) Product Backlog chứa những thông tin cơ bản gì? 1. Danh sách đầy đủ các yêu cầu hiện không có trong bản phát hành sản phẩm 2. Danh sách nhật ký các hoạt động của nhóm phát triển sản phẩm 3. Danh sách các trường hợp kiểm thử 4. Danh sách các sơ đồ thiết kế của sản phẩm c) Chuỗi hoạt động nào sau đây là đúng cho Extreme Programming (XP)? 1. Write code, write test, refactor 2. Write code, refactor, write test 3. Write test, write code, refactor 4. Design, write code, write testSoftware Engineering Department - SoICT/HUST Trang 1 / 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt Introduction to Software Engineering - Nhập môn Công nghệ phần mềmBài 1.2Hãy so sánh mô hình thác nước (Waterfall modell) và phương pháp Scrum: Mô hình thác nước (Waterfall Phương pháp Scrum modell) Đặc điểm chính Đặc điểm các pha phát triển Kích thước nhóm phát triển (team size) om Phong cách quản lý (management style) .c Quan điểm về sự thay đổi trong dự ng án Vấn đề xây dựng tài co liệu Đối phó với các an nguy cơ / rủi ro (risk) th Tình huống áp dụng phù hợp g onPhần II: Bài tập về 4 hoạt động chính của Agile du a. Dailly meeting u - Tất cả các thành viên báo cáo công việc hàng ngày cu b. Sprint Planning - Lên kế hoạch công việc làm trong 1 sprint c. Sprint Reiview - Xem xét lại các công việc đã làm trong sprint, phần nào có thể release/delivriable Dưới đây là 1 template ví dụ cho 3 hoạt động trên Người phụ Tên chức năng trách Trạng thái Start Finish Duration (day) Sprint 1 (6/7-10/7) Quản lý bài giảng Danh sách bài giảng Feature 1 theo tài liệu Dev done Feature 2 Chi tiết bài giảng Test Thảo luậnSoftware Engineering Department - SoICT/HUST Trang 2 / 5 CuuDuongThanCong.com https://fb.com/tailieudientucnttIntroduction to Software Engineering - Nhập môn Công nghệ phần mềm Feature 3 ...
Nội dung trích xuất từ tài liệu:
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của AgileIntroduction to Software Engineering - Nhập môn Công nghệ phần mềm Bài tập tuần 03 Phương pháp Agile & Các hoạt động của AgileMục tiêu - Thực hiện các bài tập (câu hỏi) về nội dung Phương pháp Agile - Phân tích các yêu cầu chức năng cho bài toán (case study) - Bài tập về 4 hoạt động chính của AgileĐánh giá om - Hoàn thành các bài tập về nội dung Phương pháp Agile, nắm được tư tưởng của phương pháp Agile và các hoạt động chính. Phân biệt phương pháp Agile với các .c mô hình phát triển phần mềm khác - Xác định các yêu cầu chức năng chính cho bài toán (case study) xây dựng được ng biểu đồ phân cấp chức năng và liệt kê một số yêu cầu phi chức năng co - Hoàn thành bài tập về 4 hoạt động chính của AgilePhần I: anBài 1.1 th a) Nội dung nào sau đây được chuyển giao vào cuối Sprint? g on 1. Một tài liệu chứa các trường hợp kiểm thử cho sprint hiện tại 2. Một thiết kế kiến trúc của giải pháp du 3. Một phiên bản gia tăng của phần mềm hoàn thành 4. Thiết kế giao diện người dùng u cu b) Product Backlog chứa những thông tin cơ bản gì? 1. Danh sách đầy đủ các yêu cầu hiện không có trong bản phát hành sản phẩm 2. Danh sách nhật ký các hoạt động của nhóm phát triển sản phẩm 3. Danh sách các trường hợp kiểm thử 4. Danh sách các sơ đồ thiết kế của sản phẩm c) Chuỗi hoạt động nào sau đây là đúng cho Extreme Programming (XP)? 1. Write code, write test, refactor 2. Write code, refactor, write test 3. Write test, write code, refactor 4. Design, write code, write testSoftware Engineering Department - SoICT/HUST Trang 1 / 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt Introduction to Software Engineering - Nhập môn Công nghệ phần mềmBài 1.2Hãy so sánh mô hình thác nước (Waterfall modell) và phương pháp Scrum: Mô hình thác nước (Waterfall Phương pháp Scrum modell) Đặc điểm chính Đặc điểm các pha phát triển Kích thước nhóm phát triển (team size) om Phong cách quản lý (management style) .c Quan điểm về sự thay đổi trong dự ng án Vấn đề xây dựng tài co liệu Đối phó với các an nguy cơ / rủi ro (risk) th Tình huống áp dụng phù hợp g onPhần II: Bài tập về 4 hoạt động chính của Agile du a. Dailly meeting u - Tất cả các thành viên báo cáo công việc hàng ngày cu b. Sprint Planning - Lên kế hoạch công việc làm trong 1 sprint c. Sprint Reiview - Xem xét lại các công việc đã làm trong sprint, phần nào có thể release/delivriable Dưới đây là 1 template ví dụ cho 3 hoạt động trên Người phụ Tên chức năng trách Trạng thái Start Finish Duration (day) Sprint 1 (6/7-10/7) Quản lý bài giảng Danh sách bài giảng Feature 1 theo tài liệu Dev done Feature 2 Chi tiết bài giảng Test Thảo luậnSoftware Engineering Department - SoICT/HUST Trang 2 / 5 CuuDuongThanCong.com https://fb.com/tailieudientucnttIntroduction to Software Engineering - Nhập môn Công nghệ phần mềm Feature 3 ...
Tìm kiếm theo từ khóa liên quan:
Bài tập Nhập môn công nghệ phần mềm Công nghệ phần mềm Nhập môn công nghệ phần mềm Phương pháp Agile Hoạt động của Agile Mô hình phát triển phần mềmTài liệu liên quan:
-
62 trang 403 3 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 230 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 198 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 188 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 188 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 181 0 0 -
6 trang 175 0 0
-
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 157 0 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 149 0 0 -
Cuộc chiến Phân kỳ - Tích hợp nhiều tranh cãi bậc nhất trong giới marketing
3 trang 148 0 0