Programmers’ performance và code quality

Yêu cầu đề nghị:

– Tính mật độ bug trên tổng số dòng code đã viết.
– Của từng lập trình viên trong team
– Lũy tích
– Tính trên tổng các module mà mỗi người phụ trách

– (Optional) Có tool đến KLOC cho các module trên svn
– Có tool đếm số bugs assign cho từng người trên Redmine

Mục đích: Đánh giá performance của lập trình viên, so sánh với norm của thế giới.

Note: Tạm thời bỏ qua độ phức tạp = trọng số công việc đối với từng module

Có thể áp dụng technique này cho các dự án về sau này
để định lượng hóa performance và chất lượng coding của lập trình viên.

Tham khảo:
"Code Complete" by Steve McConnell

– Norm nói chung: 15-50 bugs trên 1000 dòng code.

Ta tạm coi norm này áp dụng cho mọi ngôn ngữ lập trình và độ khó khác nhau.

Advertisements

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s