Cách đo
Tôi nhận được một email từ một sinh viên: “Tại sao chúng ta phải đo công việc của mình? Đo là khó và phí thời gian vì nó không cung cấp cho tôi giá trị. Nếu chúng ta có lỗi, chúng ta có thể sửa chúng về sau bất kể chúng có bao nhiêu. Tôi không biết tại sao chúng ta cần đo?”
Câu trả lời của tôi: Chúng ta dùng việc đo hàng ngày và chúng ta thường quên mất giá trị chúng cung cấp cho chúng ta. Khi bạn đi xe máy, bạn có xem đồng hồ chỉ xăng để chắc rằng bạn có đủ xăng trên chặng đường lái đi xa không? Trong khi tuân theo công thức nấu bếp, bạn có đo khối lượng các chất liệu như muối trước khi thêm vào thức ăn không? Bạn có kiểm thời gian bằng việc nhìn vào đồng hồ không? Đấy là những cách đo bạn dùng mọi lúc. Không có khác biệt trong điều bạn làm trong cuộc sống hàng ngày và dự án phần mềm: Bạn đo tiến bộ của mình để cho bạn biết bạn làm tốt đến đâu và nếu có vấn đề thì bạn phải sửa chúng. Tôi không biết tại sao nhiều người không chú ý tới việc đo khi nó là một phần lớn trong cuộc sống hàng ngày của họ?
Nếu bạn không nhìn vào đồng hồ đo xăng khi lái xe máy thì điều gì là hoàn cảnh khi bạn chạy hết xăng? Bạn có tiếp tục đi được không nếu đồng hồ xăng chỉ cho bạn là bạn không có đủ xăng trong xe máy? Tưởng tượng rằng bạn nấu cái gì đó và cứ đổ muối vào trong nó mà không đo gì cả? Mười hay hai mươi thìa muối là tốt hơn hay chỉ hai thìa thôi? Tôi chắc chắn trong trường hợp đó, bạn có thể phải uống nhiều nước sau đó vì thức ăn của bạn có quá nhiều muối trong đó.
Nếu bạn nghĩ việc đo là khó và phí thời gian thì bạn sẽ KHÔNG đi tới bác sĩ bởi vì bạn nghĩ ông ấy có thể tìm ra cái gì đó sai với thân thể bạn? Bạn sẽ KHÔNG nhìn vào đồng hồ bởi vì nó có thể cho bạn biết rằng bạn bị muộn giờ lên lớp? Bạn sẽ KHÔNG kiểm xem mình có bao nhiêu tiền khi bạn mời bạn gái đi xem phim? Bạn bao giờ cũng đo cái gì đó phải không? Bởi vì bạn cần điều đó để ra quyết định đúng. Nếu bạn không có đủ xăng thì bạn phải tới trạm xăng để rót đầy bình trước khi vào cuộc hành trình. Nếu bạn không có đủ tiền thì bạn có thể đi ra ngân hàng để rút tiền hay vay của bạn bè mình trước khi tới nhà bạn gái để mời cô ấy đi xem phim. Cách đo là chỉ báo cho bạn biết tình huống nơi bạn có thể có hành động đúng đắn.
Có chương trình đo cho dự án của bạn là quan trọng. Nó giúp cho bạn kiểm được tiến bộ của mình, nó cho bạn biết bạn đang làm tốt hay tồi cho nên bạn có thể sửa chữa nó trước khi quá muộn. Tất nhiên, nếu bạn có lỗi thì bạn phải sửa chúng nhưng điều gì sẽ xảy ra nếu bạn KHÔNG có đủ thời gian bởi vì bạn không đo thời gian? Điều gì sẽ xảy ra khi bạn không sửa một lỗi từ sớm và nó tích luỹ qua thời gian từ một lỗi thành một trăm lỗi? Bao nhiêu người trong các bạn đi trong rừng không có la bàn? Bao nhiêu người trong các bạn đi không có bản đồ? Bạn đã bao giờ nghe thấy nói “Nếu bạn không biết bạn đang ở đâu, bản đồ sẽ không ích gì.” Cách đo là những điều giúp cho bạn quản lí dự án của mình vì chúng cho bạn biết khi nào bạn phải lấy hành động sửa chữa. Không ai muốn bị lạc và không ai muốn nhận được phần mềm đầy lỗi.
Tác phẩm, tác giả, nguồn
- Tác phẩm: Quản lý dự án
- Nguồn: Blog của giáo sư John Vu, Carnegie Mellon University.
- Wiki hóa: https://kipkis.com