"Project Size được xem là cố định" có thể gây bối rối vì mâu thuẫn với việc phải ước lượng. Chúng ta chỉ ước lượng những thứ chúng ta không chắc mà thôi.
Có thể dùng ví dụ sau để giải thích. Sài Gòn cách Vũng Tàu 80 km. Nếu chạy xe đạp thì mất 5 tiếng. Nếu đi xe máy thì dưới 2 tiếng. 80 km tương ứng với Size trong khi 5 hay 2 tiếng tương ứng với Effort.
Hôm nay có đọc lướt qua quyển Software Estimation của Steve McConnell, phần 2 Các kỹ thuật ước lương nền tảng, chương 6 Các yếu tố cần quan tâm khi chọn lựa kỹ thuật ước lượng. Tác giả đưa ra các 5 yếu tố sau:
- Ước lượng cái gì?
- Project Size
- Phương pháp (Style) phát triển phần mềm
- Giai đoạn (Stage) phát triển
- Độ chính xác mong muốn
Đúng ra, project Size cần được nhấn mạnh là output của quá trình estimate và việc phân loại lớn nhỏ phải dựa vào đơn vị của nó: LOC trong khoảng X1-X2 là project nhỏ, X2-X3 là project trung bình, X3-X4 là project lớn v.v...
Cảm giác là tác giả trình bày không khoa học lắm và làm rối vấn đề. Chỉ với 1 khía cạnh estimate mà tốn gần 300 trang giấy :(. Tui mà đọc hết, nhớ hết là chết liền.
No comments:
Post a Comment