Artifact là gì? Artifact đóng vai trò gì trong phát triển phần mềm – Học viện Agile

Cổ vật là gì?

Phần mềm – Phần mềm (trong phát triển phần mềm)

Phần mềm tạo tác là bất kỳ thứ gì được tạo ra để có thể phát triển phần mềm. Nó có thể bao gồm những thứ như mô hình dữ liệu, lưu đồ, tập lệnh thiết lập – danh sách cứ tiếp tục.

Chúng ta bắt gặp thuật ngữ tạo tác trong phát triển phần mềm nhanh nhẹn, đặc biệt là scrum. “Các tạo tác Scrum đại diện cho công việc hoặc giá trị. Chúng được thiết kế để tối đa hóa tính minh bạch của thông tin quan trọng. Vì vậy, tất cả những người kiểm tra chúng đều có cơ sở bình đẳng để thích ứng” – Nguồn scrumguides.

Có 3 yếu tố quan trọng trong scrum: product backlog, sprint backlog và delta. Mỗi hiện vật hứa hẹn thông tin làm tăng tính minh bạch và tập trung vào tiến độ có thể đo lường được.

Product Backlog

Product Backlog là một danh sách tiến bộ, có thứ tự về những gì cần thiết để cải thiện sản phẩm. Đây là nguồn công việc duy nhất do nhóm scrum đảm nhận.

Các hạng mục Product Backlog mà nhóm scrum có thể hoàn thành trong một sprint được coi là đã sẵn sàng để đưa vào cuộc họp lập kế hoạch sprint. Chúng thường đạt được độ trong suốt này sau các hoạt động làm mịn. Làm mịn là hành động chia nhỏ và xác định thêm một mục thành các mục nhỏ hơn, chính xác hơn. Đây là một hoạt động liên tục để thêm các chi tiết như mô tả, đơn hàng và kích thước. Các thuộc tính thường thay đổi theo lĩnh vực công việc.

Sprint Backlog

Sprint backlog bao gồm các mục tiêu sprint (lý do), tập hợp các sản phẩm tồn đọng được chọn cho sprint (cái gì) và một kế hoạch có thể hành động để cải tiến phân phối (cách thức).

-> Chi tiết về cách quản lý hiệu quả công việc tồn đọng của sprint

Sprint backlog là một chương trình dành cho các nhà phát triển. Đó là một bức tranh thời gian thực rõ ràng về những gì nhà phát triển dự định thực hiện trong sprint để đạt được các mục tiêu sprint. Vì vậy, trong sprint, sprint backlog được cập nhật khi học được nhiều hơn. Nó phải đủ chi tiết để họ có thể kiểm tra tiến độ của mình trong scrum hàng ngày.

Phần tăng trưởng

Phần gia tăng là bước đệm cụ thể để đạt được mục tiêu của sản phẩm. Mỗi lần tăng đều bổ sung cho tất cả các cải tiến trước đó và đã được xác thực kỹ lưỡng để đảm bảo tất cả các cải tiến hoạt động cùng nhau. Để cung cấp giá trị, các plugin phải có sẵn.

Công việc không thể được coi là một phần của gia tăng trừ khi nó đáp ứng định nghĩa của việc đã làm và nhóm phải cam kết với định nghĩa của việc đã làm.

Định nghĩa về hoàn thành là mô tả chính thức về trạng thái gia tăng của sản phẩm khi sản phẩm đáp ứng các biện pháp chất lượng cần thiết.

Thời điểm sản phẩm tồn đọng đáp ứng định nghĩa là đã hoàn thành, sẽ có sự gia tăng.

Việc hoàn thành định nghĩa làm tăng tính minh bạch bằng cách cho phép mọi người đồng ý về những gì đã được thực hiện như một phần của phần tăng thêm. Nếu một sản phẩm tồn đọng của sản phẩm không đáp ứng định nghĩa là đã hoàn thành, nó sẽ không thể được phát hành hoặc thậm chí được hiển thị trong đánh giá nước rút. Thay vào đó, nó quay trở lại Product Backlog để xem xét trong tương lai.

Nếu định nghĩa hoàn thành tăng dần là một phần của tiêu chuẩn tổ chức, thì tối thiểu tất cả các nhóm scrum phải tuân theo. Nếu nó không phải là một tiêu chuẩn tổ chức, nhóm scrum phải tạo ra một định nghĩa hoàn thành thích hợp cho sản phẩm.

Các nhà phát triển phải tuân thủ định nghĩa hoàn thành. Nếu có nhiều nhóm scrum làm việc trên cùng một sản phẩm, họ phải xác định lẫn nhau và tuân theo cùng một định nghĩa về hoàn thành.

(Tham khảo: https://scrumguides.org/scrum-guide.html#scrum-artifacts)

agile / scrum , với tính linh hoạt và tốc độ, đang trở thành một xu hướng nổi bật trong quản trị doanh nghiệp hiện đại, đặc biệt là trong ngành công nghệ.

Nhiều đơn vị đã chuyển đổi thành công sang nhanh chóng, từ các “tên tuổi lớn” trên thế giới như: facebook, microsoft, apple, spotify,… đến các đối tác công nghệ hàng đầu Việt Nam như viettel, fpt, ​​techcombank , msb,…

-> & gt; Người đọc có thể tìm hiểu thêm về phương pháp Agile và mô hình scrum tại đây.

Học viện nhanh nhẹn tự hào là cơ sở đào tạo hàng đầu đưa agile đến gần hơn với các cá nhân và doanh nghiệp tại Việt Nam.

Để cung cấp kiến ​​thức, kỹ thuật và công cụ cơ bản về agile / scrum cho các cá nhân và tổ chức mới làm quen với agile / scrum hoặc chưa triển khai nhanh / scrum một cách hiệu quả, Học viện Agile đã thiết lập một chương trình giảng dạy. Tìm hiểu một nền tảng được gọi là scrum thực tế.

Vào cuối khóa học, học viên sẽ có cái nhìn tổng quan về scrum và nắm vững 22 công cụ và thực hành của scrum có thể áp dụng ngay vào công việc.

Học viện Agile đã triển khai thành công hàng chục khóa học, hơn 400 học viên, trong đó có nhiều cán bộ quản lý đến từ các doanh nghiệp như: viettel, techcombank, msb, ntq solution, bravestars, sotatek …

& gt; & gt; Tìm hiểu thêm về phiên thực hành scrum tại đây !

Related Articles

Back to top button