Velocity đề cập đến tốc độ di chuyển, tức là tốc độ. Capacity là khả năng và tính sẵn có của các nguồn lực. Đương nhiên, capacity có tác động sâu sắc đến velocity và ngược lại.
Trong quản lý dự án Agile, hai khái niệm này đóng vai trò quan trọng. Chúng được sử dụng làm thước đo để định hình năng suất và hiệu quả của các nhóm Agile Scrum. Kết quả là, kế hoạch tốc độ và sức chứa Agile là thông tin thiết yếu cho bất kỳ nhà quản lý dự án nào điều hướng các nhu cầu phát triển của phát triển phần mềm.
Trong bài viết này, chúng tôi sẽ tìm hiểu cách thức đó.
Hiểu về Agile Velocity
Agile velocity đề cập đến lượng công việc mà một nhóm có thể hoàn thành trong một sprint, thường kéo dài hai tuần. Một cách khác để đo lường là thời gian mà nhóm cần để hoàn thành một user story trong một sprint cụ thể.
Làm thế nào để đo lường velocity?
Velocity trong agile được tính bằng cách tổng hợp các điểm câu chuyện cho tất cả các câu chuyện người dùng đã hoàn thành trong một sprint. Ví dụ: nếu bạn hoàn thành 10 câu chuyện người dùng, mỗi câu chuyện có 10 điểm trong một sprint, velocity của nhóm bạn là 100 điểm cho sprint đó.
Bạn cũng có thể tính số điểm câu chuyện trung bình đã hoàn thành trong một số lần lặp lại để làm thước đo định lượng tốc độ trung bình của nhóm.
Tại sao các nhóm tính toán tốc độ Agile?
Các nhà quản lý dự án trong nhóm scrum sử dụng tốc độ linh hoạt để:
- Lập kế hoạch sprint sắp tới một cách hiệu quả
- Dự báo dòng thời gian dự án và vòng đời sản phẩm
- Phân bổ nguồn lực phù hợp cho từng dự án
- Quản lý kỳ vọng của các bên liên quan
- Theo dõi tiến độ của từng cá nhân và nhóm trong từng công việc
- Đo lường sự cải thiện về kỹ năng và năng lực
Khi nào nên sử dụng Agile Velocity?
Ban đầu, tốc độ Agile được sử dụng trong lập kế hoạch sprint. Về cơ bản, bằng cách sử dụng tốc độ công việc và khối lượng công việc, các nhà quản lý dự án tính toán thời gian cần thiết.
Khi nào Agile Velocity không áp dụng được?
Agile velocity là tổng của tất cả các điểm câu chuyện trong một sprint hoặc trung bình của velocity trong nhiều sprint. Điều này đưa ra một số giả định, chẳng hạn như tính nhất quán của nỗ lực, độ chính xác của ước tính điểm thể thao, v.v. Điều này mang lại một số giới hạn nhất định.
Không nhất quán kỹ thuật ước tính agile: Tốc độ agile phụ thuộc vào độ chính xác và tính nhất quán của các ước tính điểm câu chuyện. Nếu các thành viên trong nhóm ước tính nỗ lực khác nhau, việc tính toán tốc độ có thể bị sai lệch, dẫn đến những tác động lớn ở các giai đoạn sau.
Thay đổi thành phần nhóm: Tốc độ trung bình có thể bị ảnh hưởng đáng kể bởi những thay đổi trong thành phần nhóm. Các thành viên mới có thể mất nhiều thời gian hơn để bắt kịp tiến độ, khiến chỉ số này trở nên kém tin cậy hơn theo thời gian.
Bỏ qua chất lượng: Khi các nhóm agile tập trung quá nhiều vào việc duy trì hoặc tăng tốc độ, chất lượng công việc có thể bị giảm sút. Điều này có thể dẫn đến nợ kỹ thuật gia tăng, vì việc thúc đẩy tốc độ có thể khiến các nhóm cắt giảm chi phí hoặc bỏ qua các phương pháp hay nhất.
Khám phá Lập kế hoạch sức chứa Agile
Lập kế hoạch sức chứa Agile đề cập đến việc ước tính và thu thập các nguồn lực cần thiết để hoàn thành các công việc nhất định.
Làm thế nào để tính toán sức chứa linh hoạt?
Sức chứa Agile được đo bằng tổng số giờ mà mỗi thành viên trong nhóm có thể đóng góp cho các công việc sprint, tức là cộng tổng số giờ làm việc có sẵn cho sprint hai tuần và trừ đi bất kỳ ngày nghỉ, đào tạo hoặc cuộc họp đã được lên kế hoạch.
Tại sao các nhóm thực hiện lập kế hoạch sức chứa?
Các nhà quản lý dự án thực hiện lập kế hoạch sức chứa để:
- Đảm bảo các cam kết dự án là thực tế và có thể đạt được
- Phân bổ tài nguyên một cách hiệu quả
- Tránh cam kết quá mức
- Quản lý phân phối khối lượng công việc
Bằng cách hiểu và xây dựng sức chứa, một nhóm linh hoạt có thể đặt mục tiêu sprint chính xác hơn cũng như nâng cao năng suất và chất lượng thực hiện dự án.
Không biết bắt đầu từ đâu? Sử dụng bất kỳ mẫu kế hoạch sức chứa nào sau đây để hướng dẫn bạn.
Khi nào thì sử dụng lập kế hoạch sức chứa?
Lập kế hoạch sức chứa là một quy trình được thực hiện trước khi dự án bắt đầu. Nó được các nhà quản lý dự án sử dụng để xây dựng sức chứa để thực hiện các dự án mà nhóm bán hàng thu được. Đây là một cách để cân bằng cung và cầu.
Khi nào kế hoạch sức chứa bị giới hạn?
Mặc dù lập kế hoạch sức chứa là một khung tuyệt vời để tính toán việc thực hiện dự án, nhưng nó không phải là không có giới hạn. Một số giới hạn phổ biến bao gồm:
Đo lường tĩnh trong môi trường động: Kế hoạch sức chứa thường được hoàn thành vào đầu sprint và có xu hướng giả định môi trường công việc là tĩnh. Tuy nhiên, các dự án agile là động, với những thay đổi về phạm vi và ưu tiên thường xuyên. Điều này có thể khiến kế hoạch sức chứa ban đầu trở nên lỗi thời.
Bỏ qua khả năng cá nhân và độ phức tạp của công việc: Lập kế hoạch sức chứa Agile thường đo lường sức chứa theo thời gian có sẵn, nhưng điều này không phải lúc nào cũng tính đến khả năng khác nhau của từng thành viên trong nhóm hoặc độ phức tạp của các công việc cụ thể.
Sự giám sát như vậy có thể dẫn đến việc phân bổ công việc không hợp lý, khiến một số thành viên trong nhóm bị quá tải trong khi những thành viên khác lại không có đủ thách thức, ảnh hưởng đến tinh thần và năng suất làm việc.
Mặc dù có liên quan chặt chẽ với nhau, tốc độ linh hoạt và sức chứa là hai khái niệm khác nhau. Tìm hiểu sự khác biệt chính giữa hai khái niệm này có thể giúp tăng cường hiệu quả quản lý dự án.
Agile Velocity và Sức chứa: Những điểm khác biệt chính
Về cơ bản, tốc độ đề cập đến tốc độ công việc có thể được hoàn thành, dựa trên sức chứa hiện có, tức là số giờ làm việc của nhân viên. Dưới đây là những điểm khác biệt chính khác.
Tính năng | Agile Velocity | Sức chứa |
---|---|---|
Tập trung | Tập trung vào kết quả, tức là khối lượng công việc đã hoàn thành | Tập trung vào đầu vào, tức là lượng thời gian có sẵn từ nhóm |
Mục đích | Được sử dụng để dự báo lượng công việc mà một nhóm có thể xử lý trong các sprint trong tương lai dựa trên hiệu suất trong quá khứ | Được sử dụng để lập kế hoạch cho các dự án trong tương lai và đánh giá liệu nhóm có thể hoàn thành công việc đúng thời hạn hay không |
Tính toán | Tổng số điểm câu chuyện hoàn thành bởi nhóm trong mỗi sprint | Tổng số giờ làm việc có sẵn của mỗi thành viên trong nhóm (sau khi tính đến thời gian ngừng làm việc) |
Ảnh hưởng | Bị ảnh hưởng bởi hiệu quả của nhóm, tính nhất quán trong ước tính điểm câu chuyện và những thay đổi trong động lực của nhóm | Bị ảnh hưởng bởi sự sẵn sàng của nhóm, cam kết cá nhân hoặc nhóm ngoài dự án và ngày lễ |
Khả năng thích ứng | Điều chỉnh theo thời gian với những thay đổi về thành phần nhóm, hiệu quả và phương pháp công việc | Cần cập nhật thường xuyên để phản ánh tình trạng sẵn sàng thực tế của nhóm và bất kỳ thay đổi bất ngờ nào trong khối lượng công việc |
Ứng dụng | Tốt nhất cho các dự án dài hạn để thiết lập dòng thời gian hợp lý dựa trên hiệu suất có thể dự đoán được | Tốt nhất cho kế hoạch ngắn hạn, cấp độ sprint để tối ưu hóa hiệu suất nhóm và ngăn ngừa tình trạng kiệt sức |
Mặc dù phục vụ các mục đích khác nhau, nhưng kế hoạch tốc độ và sức chứa linh hoạt đều rất quan trọng đối với việc quản lý dự án scrum linh hoạt hiệu quả. Hãy khám phá các công cụ và chiến lược bạn cần để theo dõi các chỉ số này một cách hiệu quả.
Bonus: Hiểu rõ sự khác biệt giữa DevOps và Agile để có cái nhìn sâu sắc hơn về các chỉ số phát triển phần mềm liên quan.
Công cụ và chiến lược để đo lường tốc độ và ước tính sức chứa trong Agile
Để đo lường chính xác tốc độ và sức chứa của nhóm, bạn cần có dữ liệu toàn diện, cập nhật thời gian thực và một công cụ quản lý dự án mạnh mẽ như ClickUp. Hãy xem cách bạn có thể sử dụng cả ba yếu tố này để cải thiện ước lượng tốc độ và sức chứa.
1. Thiết lập các yếu tố đóng góp rõ ràng cho tốc độ và sức chứa
Một số yếu tố góp phần vào tốc độ và sức chứa của nhóm. Việc kết hợp tất cả các yếu tố này vào tính toán của bạn là rất quan trọng.
Chỉ số Velocity
- Xác định rõ giá trị của 'điểm câu chuyện'
- Tạo một thang đo chung bao gồm mức độ phức tạp của công việc, công nghệ được sử dụng, v.v. để toàn bộ nhóm hiểu thống nhất
- Cụ thể hóa 'định nghĩa về việc hoàn thành'
Một công cụ quản lý dự án linh hoạt như ClickUp có thể hợp lý hóa và tự động hóa quá trình này. Ví dụ: bạn có thể công bố định nghĩa và quy mô của các điểm câu chuyện trên ClickUp Docs để mọi người có thể truy cập.
Bạn có thể lưu và xuất bản định nghĩa về việc hoàn thành dưới dạng danh sách kiểm tra trên ClickUp, danh sách này có thể được tự động áp dụng cho mọi nhiệm vụ/tính năng/câu chuyện người dùng.

Chỉ số sức chứa
- Ước tính dựa trên số giờ thực tế có thể dành cho công việc
- Khấu trừ thời gian không liên quan đến dự án như cuộc họp, giờ nghỉ và công việc hành chính
- Mời nhân viên và nhà thầu cập nhật tình trạng sẵn sàng của họ theo thời gian thực
Chế độ xem Khối lượng công việc của ClickUp cho phép bạn xem sức chứa có sẵn của nhóm. Điều này đặc biệt hữu ích nếu ai đó đang làm việc trên nhiều dự án, với công việc đã được giao cho họ, chiếm dụng sức chứa của họ.

Đối với việc ước tính sức chứa, Mẫu lập kế hoạch tài nguyên của ClickUp là vô giá. Nó cho phép các nhóm scrum hình dung được tình trạng sẵn sàng, giúp các quản lý dự án phân phối khối lượng công việc đồng đều và theo sức chứa của từng thành viên trong nhóm scrum.
2. Thiết lập báo cáo và bảng điều khiển
Dựa trên dữ liệu từ hiệu suất trong quá khứ, bạn có thể thiết lập Bảng tính hoặc bản trình bày để thực hiện các tính toán cần thiết. Bạn cũng có thể sử dụng Bảng điều khiển ClickUp để tự động hóa việc tạo báo cáo dựa trên dữ liệu thời gian thực.

Sử dụng dữ liệu này để lập kế hoạch hiệu quả cho các lần lặp lại trong tương lai. Nếu bạn là người mới bắt đầu quản lý dự án agile, hãy thử Mẫu lập kế hoạch sprint agile của ClickUp, giúp tổ chức công việc, theo dõi mục tiêu sprint và giám sát tiến độ tất cả ở một nơi.
3. Cập nhật động các tính toán và tăng tính dự đoán
Coi tốc độ và sức chứa là các chỉ số quan trọng cần được đánh giá lại thường xuyên. Bao gồm chúng trong các buổi tổng kết.
- Thảo luận về kế hoạch, kết quả thực tế và sự khác biệt
- Thảo luận về các lý do dẫn đến sự khác biệt và các bước để giảm thiểu sự khác biệt trong tương lai
- Theo dõi độ chính xác của dự báo theo thời gian
Ghi chép lại các cuộc thảo luận và xem lại các ghi chú để lập kế hoạch phù hợp hơn với bối cảnh.
4. Tích cực tìm kiếm và tích hợp phản hồi
Mặc dù độ chính xác của việc tính toán tốc độ và sức chứa agile có thể được kiểm soát nội bộ, nhưng hiệu quả của nó phụ thuộc vào một số yếu tố bên ngoài. Ví dụ: bạn có thể cung cấp sản phẩm tối thiểu khả thi trong ba sprint, nhưng khách hàng/nhà tài trợ dự án có thể muốn nhận sản phẩm sớm hơn.
Vì vậy, hãy tích cực tìm kiếm phản hồi và tích hợp chúng vào quy trình. Biểu mẫu ClickUp là một cách đơn giản và dễ dàng để tự động hóa việc thu thập phản hồi. Tùy thuộc vào mối quan hệ giữa bạn và khách hàng, bạn cũng có thể cấp cho họ quyền truy cập vào Không gian Làm việc ClickUp của bạn để họ có thể để lại nhận xét trong các nhiệm vụ.

5. Đo lường độ chính xác của tác động cấp độ hai và cấp độ ba
Lập kế hoạch tốc độ và sức chứa Agile không chỉ liên quan đến tính chính xác của các phép tính mà còn liên quan đến tác động tổng thể đến việc thực hiện dự án. Ví dụ: nếu bạn ước tính tốc độ Agile cao hơn thực tế, bạn sẽ phân công công việc vượt quá sức chứa tối đa của nhóm, dẫn đến tình trạng kiệt sức hoặc không hoàn thành công việc.
Trong các buổi đánh giá sau dự án, hãy thảo luận về các hậu quả cấp hai và cấp ba của các tính toán của bạn.
Hoàn thành dự án nhanh hơn và tốt hơn với ClickUp
Velocity và sức chứa là hai khái niệm có mối liên hệ chặt chẽ trong bất kỳ dự án phát triển phần mềm nào. Trong khi sức chứa quyết định bạn có bao nhiêu thời gian và kỹ năng, velocity ước lượng những việc bạn có thể làm với những nguồn lực đó.
Theo một cách nào đó, cả hai đều rất quan trọng cho việc lập kế hoạch dự án hiệu quả. Chúng không thể thiếu trong việc điều chỉnh chiến lược thực hiện dự án, đảm bảo năng suất của nhóm, loại bỏ tình trạng kiệt sức và thành công chung.
Nền tảng quản lý dự án ClickUp được thiết kế chính xác với mục đích này. Nó thu thập tất cả dữ liệu cần thiết để tính toán tốc độ linh hoạt và ước lượng sức chứa của nhóm trong thời gian thực. Và trình bày dữ liệu theo cách bạn muốn trên bảng điều khiển có thể tùy chỉnh.
Khả năng hiển thị này giúp người quản lý dự án và scrum master tối ưu hóa việc thực hiện dự án mà không gây gánh nặng cho các thành viên trong nhóm. Xem cách ClickUp có thể biến đổi các dự án phát triển phần mềm của bạn. Dùng thử ClickUp miễn phí ngay hôm nay!