1. Nguyên nhân khách hàng thay đổi yêu cầu
- Tính trừu tượng của phần mềm: Ban đầu, khách hàng chỉ có thể diễn đạt mong muốn bằng lời nói mà chưa hình dung được sản phẩm thực tế.
- Nhận thức muộn màng: Khi thấy một phần sản phẩm, họ mới nhận ra nó chưa đúng với nhu cầu thực tế, dẫn đến thay đổi yêu cầu.
- Môi trường kinh doanh biến động: Yêu cầu thay đổi theo thị trường, chiến lược công ty hoặc phản hồi từ người dùng.
2. Hệ lụy khi yêu cầu thay đổi liên tục
- Ảnh hưởng đến thiết kế ban đầu, nhất là với các tính năng cốt lõi, làm mất thời gian và công sức để sửa đổi.
- Dự án bị kéo dài, phát sinh chi phí, ảnh hưởng hợp đồng, cần đàm phán lại về effort, giá cả, deadline.
- Tác động tiêu cực đến đội ngũ phát triển, gây stress, mất động lực, khó khăn trong giao tiếp giữa khách hàng và team.
3. Giải pháp quản lý thay đổi yêu cầu
- Áp dụng phương pháp Agile để linh hoạt điều chỉnh theo từng giai đoạn thay vì lập kế hoạch cố định ngay từ đầu.
- Chia nhỏ dự án theo Sprint (chu kỳ phát triển ngắn) để kiểm soát tiến độ và phản hồi nhanh với thay đổi.
- Liên tục trao đổi với khách hàng để họ tham gia trực tiếp vào quá trình phát triển, giúp yêu cầu sát thực tế hơn.
4. Case study – Dự án phần mềm đặt xe
Vấn đề:
- Product Owner (Marketing Manager) và CEO liên tục đưa ra ý tưởng mới, khiến team mất phương hướng, công việc dở dang, sau 2-3 tháng vẫn chưa có sản phẩm hoàn chỉnh.
Giải pháp:
- Sử dụng bảng Kanban vật lý để trực quan hóa công việc.
- Mọi ý tưởng mới được đưa vào danh sách chờ (cột “Want to”), tránh làm ngay gây gián đoạn.
- Product Owner sắp xếp và quyết định độ ưu tiên, sau đó nhóm triển khai theo Sprint Backlog.
Kết quả:
- Sprint 1: Hoàn thành tính năng cơ bản nhất – khách hàng có thể đặt xe.
- Sprint 2: Bổ sung tính năng đặt xe cho nhiều người và menu.
- Sprint 3: Thêm chức năng chọn địa điểm nhanh.
- Sau 3 Sprint, team đã có bản MVP với các tính năng cốt lõi.
5. Kết luận
- Không thể ngăn chặn khách hàng thay đổi yêu cầu, nhưng có thể chủ động quản lý và ứng phó.
- Thu hút khách hàng tham gia phát triển dự án giúp yêu cầu sát thực tế hơn và tránh sửa đổi lớn sau này.
- Sự thành công của dự án không chỉ dựa vào việc hoàn thành sản phẩm mà còn là sự hài lòng của khách hàng.