Cũng giống như nhật ký là tài liệu cho phép chúng tôi theo dõi lộ trình, sự cố và kinh nghiệm của một con tàu và thủy thủ đoàn (và cuối cùng, các loại tàu khác như máy bay), các dự án công nghệ lớn phức tạp cũng có một loại nhật ký, mặc dù trong trường hợp này, nó hoạt động trước chứ không phải sau: tồn đọng.
Trong công nghệ, một tồn đọng Nó bao gồm một tài liệu giải thích chức năng và mục đích của một hệ thống phức tạp, những gì chúng ta muốn nó làm, nhưng không phải cách thực hiện.
Các tồn đọng Điều bắt buộc trong phương pháp Scrum, được sử dụng để xây dựng các hệ thống phức tạp từ dưới lên, khi cách tiếp cận truyền thống là tập trung phát triển một cách chính xác theo hướng ngược lại, tức là từ trên xuống dưới.
Tuy nhiên, backlog có thể được sử dụng một cách hoàn hảo, như một khái niệm, cho bất kỳ dự án công nghệ nào.
Trong scrum có hai loại tồn đọng: tồn đọng sản phẩm và Sprint backlog. Các tồn đọng sản phẩm mô tả, một cách chung chung, các chức năng và cách sử dụng sẽ được cung cấp cho hệ thống, cũng như mọi thứ mà bạn muốn nó thực hiện.
Tư vấn miễn phí cho tất cả các thành viên của dự án, nó chỉ có thể được sửa đổi bởi bất kỳ ai ra lệnh cho hệ thống (hoặc, nếu không, bất kỳ ai được ủy quyền).
Thực tế là nó là chung chung, cho phép ai đó không có kiến thức công nghệ thực hiện cập nhật của nó.
Một khía cạnh mà tồn đọng sản phẩm Bạn phải xem xét mối quan hệ giữa chi phí của hệ thống và lợi ích kinh tế mà nó sẽ mang lại cho những người thực hiện nó.
Đây là một điểm đặc biệt quan trọng; Việc tạo một hệ thống mới chỉ được thực hiện vì hai lý do: thứ nhất là bắt buộc, vì một lý do nào đó mà hệ thống cũ không thể sử dụng được nữa. Điều này có thể là do những thay đổi về tổ chức và / hoặc sản phẩm / dịch vụ, hoặc những thay đổi trong các quy định pháp luật mà tổ chức và doanh nghiệp được định hình.
Lý do thứ hai là giới thiệu một cải tiến cho phép chúng tôi có năng suất cao hơn, giảm chi phí hoặc tối đa hóa lợi nhuận.
Lý do thứ hai này luôn mang tính tự nguyện và sẽ chỉ được đưa ra một cách tự nhiên nếu có sự cải thiện hiệu quả về kết quả tài chính. Do đó, đây là nơi chúng tôi quan tâm nhất đến việc phân tích tỷ lệ giá / hiệu suất và biết được những lợi ích.
Trong trường hợp đầu tiên, chúng ta quan tâm đến việc biết lợi ích, tất nhiên, nhưng vì đây là một biện pháp giới thiệu bắt buộc, chúng ta sẽ quan tâm hơn đến việc kiểm soát chi phí (không phải lúc nào cũng giống nhau).
Các Sprint backlog Nó bao gồm một tài liệu xác định cách thức thực hiện các sửa đổi đối với hệ thống trong lần lặp tiếp theo.
Tài liệu được chia thành các nhiệm vụ, mỗi nhiệm vụ phải ngắn gọn (nếu không có, nó được chia nhỏ thành nhiều nhiệm vụ), mặc dù các nhiệm vụ này không được giao trực tiếp cho một thành viên của nhóm phát triển, mà là họ phân chia chúng. trong số này khi họ thấy phù hợp.
Ảnh: Fotolia - Oleksandr