Agile iteration là gì?
Agile iteration là gì?
Agile iteration là một khoảng thời gian ngắn trong đó một phần công việc được phát triển và kiểm thử. Mỗi lần lặp có một ngày hoàn thành cố định mà tất cả các sản phẩm phải được hoàn thành. Như Scaled Agile Framework (SAFe) mô tả, các lần lặp là "khối xây dựng cơ bản của phát triển Agile." Agile Alliance gợi ý rằng thuật ngữ 'lần lặp' có thể đã được sử dụng lần đầu tiên liên quan đến một khoảng thời gian có giới hạn vào năm 1991. Các lần lặp Agile có thể kéo dài từ một tuần đến một tháng. Một khoảng thời gian lặp điển hình có thể là hai tuần, nhưng không có con số cụ thể nào là tối ưu — nó phụ thuộc vào tốc độ làm việc của nhóm và kích thước của dự án.
Mục tiêu rõ ràng: Mỗi lần lặp bắt đầu với việc xác định các mục tiêu cụ thể mà nhóm cần đạt được. Các mục tiêu này thường được xác định trong cuộc họp lập kế hoạch lần lặp (iteration planning meeting).
Phát triển và kiểm thử: Trong suốt lần lặp, nhóm phát triển và kiểm thử các tính năng mới hoặc cải tiến các tính năng hiện có. Điều này bao gồm viết mã, kiểm thử đơn vị, kiểm thử tích hợp và kiểm thử chấp nhận.
Phản hồi liên tục: Agile iteration cho phép nhóm nhận phản hồi liên tục từ các bên liên quan và người dùng cuối. Phản hồi này được sử dụng để điều chỉnh và cải tiến sản phẩm trong các lần lặp tiếp theo.
...
junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào