Tôi từ lâu đã tin (và nghe từ những người khác) rằng việc theo dõi số liệu thống kê cam kết, chẳng hạn như có bao nhiêu cam kết mỗi nhà phát triển thực hiện mỗi ngày, có hại cho quá trình phát triển. Lý do có vẻ rõ ràng - các nhà phát triển sẽ cam kết với số tiền nhỏ hơn, tối đa hóa số lần cam kết mỗi ngày của họ, nhưng làm cho việc chia đôi khó khăn hơn (có lẽ tất cả các bản vá trung gian của họ sẽ không rời khỏi repo được hình thành tốt) và khó hơn để làm việc với lịch sử cam kết (một thay đổi sẽ đột nhiên trong nhiều lần xác nhận, thay vì chỉ một lần, hoàn nguyên một bản vá khó hơn, v.v.).
Có nghiên cứu nào cho thấy thống kê cam kết có hại không? Bất kỳ bài viết thanh lịch và tranh luận tốt về chủ đề này? Áp dụng tương tự sẽ là bất cứ điều gì về lý do tại sao đo lường điều sai dẫn đến việc mọi người tối ưu hóa điều sai, vấn đề này chỉ là một trường hợp đặc biệt.