Velocity là gì? Đây là một phương thức cực kỳ đơn giản dễ dàng để đo lường chính xác tốc độ cơ mà Development Team hoàn thành công việc một cách nhất quán. Velocity là cơ sở cho thấy lượng product Backlog trung bình được chuyển thành phần gia tăng tính năng thành phầm trong Sprint, được Development team theo dõi nhằm sử dụng. Vị đó, để thống kê giám sát velocity của nhóm, bọn họ chỉ đề xuất cộng các ước lượng của những tính năng, user stories, yêu ước hoặc backlog items được xong xuôi trong một lần lặp, 1 Sprint.

Bạn đang xem: Velocity là gì

Bạn sẽ xem: Velocity là gì

Trong nội dung bài viết về Story Point, bọn họ đã kể về Velocity với nhận định và đánh giá là toàn bô story point được hoàn thành trong từng Sprint. Velocity được coi là một thước đo vận tốc hoàn thành các bước trong lịch sử dân tộc mà các nhóm sử dụng để hiểu năng lực của bọn họ dựa trên hiệu suất trong vượt khứ. Vậy velocity là gì, sử dụng ra sao và cung cấp các team Scrum ra sao, chúng ta sẽ cùng tò mò kỹ trong nội dung bài viết bên dưới.

Định nghĩa Velocity là gì?

Velocity (vận tốc, tốc độ) là một cách thức cực kỳ dễ dàng và đơn giản để đo lường chính xác tốc độ mà lại Development Team hoàn thành công việc một phương pháp nhất quán. Velocity là cơ sở cho biết thêm lượng hàng hóa Backlog mức độ vừa phải được gửi thành phần tăng thêm tính năng sản phẩm trong Sprint, được Development team theo dõi để sử dụng. Bởi đó, để đo lường và thống kê velocity của nhóm, họ chỉ đề xuất cộng những ước lượng của những tính năng, user stories, yêu mong hoặc backlog items được kết thúc trong một lượt lặp, 1 Sprint.


*

Tìm phát âm velocity là gì trongAgile

Nói bí quyết khác, velocity còn được khái niệm là “thước đo năng lực thao tác mỗi lần lặp của một nhóm”. Giúp đo lường và thống kê mức độ các bước mà Scrum team rất có thể thực hiện trong các lần lặp trong tương lai, dựa vào số lượng công việc mà chúng ta đã chấm dứt trong những lần lặp trước. Điều này giúp đội theo dõi cùng truyền đạt mọi gì họ đang hoàn thành, dự kiến những gì họ sẽ sở hữu thể kết thúc trong tương lai cùng dự báo lúc nào dự án (hoặc release) có khả năng được trả thành.

Mối quan hệ nam nữ giữa velocity cùng story points trong Scrum

Story points được sử dụng để cầu lượng độ lớn, độ phức hợp cho công việc triển khai một user story duy nhất định. Tổng số story points được xong trong từng Sprint được theo dõi và quan sát như velocity của dự án. Vậy mối tương quan giữa velocity cùng với story points là gì?

các nhóm thường sử dụng “velocity” có tác dụng thước đo năng suất để cho những người dùng/khách mặt hàng biết chính xác tốc độ của Scrum team. Nếu ước lượng về story points của group được duy trì trong suốt dự án thì vẫn rất phù hợp khi áp dụng story points để đại diện cho “velocity”. Trường hợp sự đồng điệu không chỉ vào nhóm, nhiều hơn giữa những nhóm với nhau, thậm chí còn ở cung cấp toàn công ty thì velocity sẽ không chỉ đo lường năng suất cơ mà còn so sánh tình trạng của từng nhóm. Nếu quý hiếm của story points ổn định, thì nó hoàn toàn có thể được áp dụng làm tài liệu xem thêm cho câu hỏi lập chiến lược release, giúp nhóm có thể đánh giá các tiến độ khả thi sau đó.

Cách cầu tính thiết yếu xácvelocity là gì?

Trong Scrum, velocity giúp chúng ta hiểu nhóm của chính bản thân mình sẽ mất bao thọ để dứt Product backlog. Mặc dù nhiên, thường thì phải mất vài Sprint nhằm nhóm tìm thấy velocity bất biến hơn. Để cầu tính velocity chính xác hơn đến nhóm, hoàn toàn có thể tích lũy kinh nghiệm dựa trên thành tựu trong vượt khứ của nhóm. Nó vẫn là dự báo đúng chuẩn hơn về con số story point mà một nhóm hoàn toàn có thể thực hiện trong Sprint. Đối với mục tiêu dự báo, nên thực hiện giá trị vừa đủ của cha hoặc tứ velocity của sprint gần nhất.

Giả sử một tổ Scrum bắt đầu đã lên kế hoạch xong 39 story points trong sprint thứ nhất của họ, ở đầu cuối họ chỉ tất cả thể kết thúc 38 story points. Vậy velocity vào trường vừa lòng này là 38 như trong hình bên dưới đây:


*

Những cách ước tính chính xác velocity là gì

Velocity vừa đủ dựa trên những ghi chép sprint trong vượt khứ

Nếu một quá trình hoặc user story mới chỉ trả thành 1 phần thì không được tính vào velocity của nhóm. Chỉ user stories được đánh dấu là "Hoàn thành" bắt đầu được tính, trong cả khi chỉ từ một chút việc để triển khai cũng ko được tính.

Dựa trên có một Sprint đầu tiên, velocity chưa phải là một trong những liệu đáng tin cậy để đưa ra dự đoán chính xác, nhưng lại nó giúp nhóm đọc được họ bao gồm thể cam đoan hoàn thành bao nhiêu công việc trong một Sprint, cũng như theo dõi tiến độ của mình trong Sprint đó.

Bây giờ, nhóm mới liên tiếp phát triển tới Sprint 4 với story points của họ trong sprint trước tiên là 38, 29 vào sprint lắp thêm hai, 38 trong sprint thứ bố và 39 trong sprint sản phẩm tư. Vậy velocity trung bình ước tính sau 4 lần sprint là 36 như hình dưới đây:


*

Velocity cho chính mình biết team của chúng ta cũng có thể làm được bao nhiêu story point trong một Sprint

Vào cuối từng sprint, chúng ta có thể đếm tổng thể story points đã được Product Owner thuận tình hoàn thành. Các nhóm màn trình diễn Velocity của họ trên từng sprint dưới dạng biểu thiết bị cột, để rất có thể xem họ đã làm thế nào qua nhiều sprint. Vì chưng thang điểm cầu lượng story point của mỗi nhóm là không giống nhau, chúng ta ko thể áp dụng velocity để so sánh những nhóm với nhau.

Sprint velocity

Dưới đó là biểu đồ gia dụng cột về tổng số story points đã ngừng trong 4 sprint. Nếu team đang áp dụng cùng một thang điểm để ước tính trong mỗi sprint, nhóm rất có thể sử dụng số lượng này để so sánh lượng các bước đã được tiến hành từ sprint này lịch sự sprint. Để sản xuất biểu đồ vật này, nhóm chỉ việc cộng số story points vào cột hoàn thành của Task Board (bảng công việc - sẽ tò mò trong những nội dung bài viết sau) sống cuối mỗi Sprint.


*

Sprint velocity cùng với points vẫn cam kết

Bên dưới đấy là biểu đồ dùng cột về tổng số story points mà lại nhóm đã gửi vào sprint bao gồm màu xámstory points cơ mà nhóm thực sự kết thúc có màu đen. Để sản xuất biểu thứ này, nhóm chỉ cần cộng story points trong sprint backlog sau buổi lập chiến lược và khắc ghi đó là con số đã cam kết. Vào thời điểm cuối sprint, bọn họ theo dõi velocity bằng cách cộng tất cả story points vào cột xong xuôi của task board.

Xem thêm: Bài Soạn Bài Cuộc Chia Tay Của Những Con Búp Bê Lớp 7, Soạn Bài Cuộc Chia Tay Của Những Con Búp Bê

Dựa trên velocity của các sprint trước kia nhóm có thể xong các mục tiêu sau:


*

Tổng kết

Mục đích của theo dõi velocity là cải thiện khả năng của tập thể nhóm trong bài toán ước tính nút độ các bước mà họ bao gồm thể hoàn thành một cách đồng điệu và xứng đáng tin cậy. Hi vọng qua bài share này bạn đọc sẽ nắm rõ hơn về velocity là gì, tương tự như cách sử dụng thế nào cho hiệu quả, mang về hiệu suất cao nhất trong công việc để đào bới mục tiêu bình thường của nhóm.

References:PMI-ACP Exam Prep by Mike Griffiths,Head First Agile, Visual-paradigm