Một trong những nguyên tắc nhanh nhẹn là bạn nên đo phần mềm làm việc:
Phần mềm làm việc là thước đo chính của sự tiến bộ - 12 nguyên tắc của Agile
Vấn đề là, trong khi tôi có thể đo phần mềm của mình theo các câu chuyện được thực hiện, các lỗi bị đè bẹp hoặc khối lượng báo cáo lỗi giảm, tôi vẫn bế tắc về cách đo giá trị của phần mềm.
Nếu tôi sử dụng Mike Cohn làm ví dụ và việc anh ấy giúp SalesForce.com mang lại giá trị cao hơn 500% cho khách hàng của mình so với năm trước * - làm thế nào để tôi đo mức tăng đó? Làm thế nào để tôi đo được nơi tôi đang ở ngay bây giờ?
Các số liệu khác anh sử dụng là số lượng tính năng và số lượng tính năng cho mỗi nhà phát triển. Đây là điều tôi có thể giải quyết nếu tồn đọng của tôi theo thứ tự tốt và các câu chuyện đã bị cắt xén bởi 'tính năng', nhưng chúng tôi mới bắt đầu với Agile, vì vậy tôi cần một số cách để tìm ra giá trị mà chúng tôi cung cấp bây giờ , sau đó sử dụng một số liệu tương tự trong sáu tháng, để xem liệu chúng tôi đã tăng sản lượng của mình chưa.
Tôi đã nghe nói về việc đo lường giá trị của phần mềm bằng cách tăng doanh thu, hoặc tăng sự hài lòng của khách hàng (bạn sẽ đo lường như thế nào?) Nhưng những sự gia tăng đó có thể được quy cho bất cứ điều gì trong công ty (bán hàng, kế toán, hỗ trợ) chứ không phải trực tiếp đến công việc bộ phận của tôi đang làm.
Vì vậy, làm thế nào để các bạn đo lường giá trị của phần mềm của bạn và bạn đã bắt đầu như thế nào?
* Thành công với Agile - Mike Cohn