Từ kinh nghiệm của tôi, tôi sẽ không dành một phút để phát triển. Thậm chí không có một chút mã. Ở giai đoạn này, nơi khách hàng không biết mình muốn gì, điều thực sự quan trọng là làm tốt công việc tư vấn . Nó quan trọng đối với họ cũng như đối với bạn.
Đằng sau mỗi dự án, có một nhu cầu (đôi khi không rõ ràng) liên quan đến việc kinh doanh của khách hàng. Vì vậy, để làm rõ nhu cầu , trước tiên bạn phải học kinh doanh càng nhiều càng tốt. Sau đó, bạn sẽ có thể dẫn khách hàng đến một giải pháp chức năng.
Trong quá trình học tập, hãy cẩn thận tại thời điểm phân biệt nhu cầu và whishes . Những gì khách hàng cần có thể hoặc có thể không giống như khách hàng muốn?
Trong khi phân tích, nếu khách hàng không đưa ra quyết định, hãy tự mình đưa ra. Là chuyên gia tư vấn, công việc của bạn là đưa ra lời khuyên và dẫn dắt quá trình.
Như @Ewan đã chỉ ra, khách hàng dễ dàng đưa ra quyết định hơn nếu có bất kỳ lựa chọn nào. Đưa ra một số lựa chọn thay thế (phơi bày ưu / nhược điểm của họ), giúp cho việc ra quyết định dễ dàng hơn. Mocking up nguyên mẫu là một cách tốt để đưa ra một cái nhìn tổng quan về những gì bạn có trong tâm trí cho họ. Khách hàng sẽ có liên hệ đầu tiên (và cảm xúc) về cách mọi thứ sẽ diễn ra. Thực hiện bài tập "sáng tạo" này, bạn sẽ thấy nhanh chóng ánh sáng và bóng tối của dự án trước khi chúng trở thành một vấn đề.
Cố gắng nhận được càng nhiều phản hồi càng tốt từ người dùng cuối . Vì vậy, nhiều lần người mà chúng tôi gọi là "khách hàng", đó không phải là người sẽ sử dụng hệ thống . Trong tình huống như vậy, bạn sẽ nhận được phản hồi tốt hơn từ người dùng cuối thực sự. Họ sẽ cung cấp cho bạn những lời khuyên có giá trị về những gì họ cần. Xác định rõ ai có thể cung cấp câu trả lời đúng cho câu hỏi của bạn sẽ giúp bạn đáp ứng mong đợi của khách hàng.
Một khi bạn đã thu thập được một bộ yêu cầu tốt, hãy đặt chúng vào nguyên mẫu. Các phương pháp nhanh như SCRUM hoạt động tốt ở giai đoạn này. Làm nước rút trên nguyên mẫu.
Các nguyên mẫu sẽ bị loại bỏ / sửa đổi dọc theo nước rút. Bạn cũng có thể "hướng dẫn" khách hàng đến nơi phù hợp nhất với mình. ;-). Tìm kiếm một thỏa thuận đôi bên cùng có lợi
Tôi cố gắng ngăn Người quản lý bắt đầu phát triển trước khi bất kỳ yêu cầu nào được xác định rõ ràng và có thể đo lường được ký kết. Mặt khác, bắt đầu với các yêu cầu không xác định được định mệnh là thất bại nặng nề. Rất nhiều tiền và thời gian sẽ bị lãng phí (không có gì đảm bảo để phục hồi nó) bởi vì ai đó đã quyết định thực hiện "Sự hỗn loạn". Sự hỗn loạn và sự không chắc chắn nơi khách hàng rất yêu quý và bối rối của chúng tôi hiện đang sống.
Thật sốc khi thấy các công ty có nhân viên làm công việc của họ nhưng họ không có khả năng giải thích (một cách hợp lý) cho bạn như thế nào . Thật sốc khi thấy có bao nhiêu Quản lý dự án không quan tâm đến vấn đề này, họ chỉ nói "có cho tất cả" hoặc "hãy bắt đầu và chúng ta sẽ xem điều gì sẽ xảy ra".
Cuối cùng, @Ewan lại chỉ ra điểm quan trọng nhất.
Khiến khách hàng đăng nhập vào những cái họ muốn và thực hiện.
Đừng quên xác định rõ ràng, những yêu cầu và điều kiện cần phải được đáp ứng để nói rằng dự án đã được thực hiện . Các điều kiện chấp nhận
Không cần nói tại sao.