用戶不知道自己要什麼。定義問題也不是他們的責任。

用戶在尋求解決方案之前，一定先有個待解問題。他是想解決問題，而不是想要軟體。不過，知道有問題，與知道問題是什麼，可不是同一件事。一個好的解決方案提供者，應該要成為客戶肚子裡的蛔蟲，主動找到問題。只要客戶開口，立刻解決問題。

(這裡講的立刻，是指收款以後立刻。)

這種要求當然是困難到不可能執行，但可以當作我們軟體開發者的目標。既然用戶關心的是解決問題，我們要考慮的就是怎麼找到問題。有時候，問題只要被找到，解法就會自然出現。我們不一定需要寫程式。

不要過度依賴用戶。他們如果自己就能找到問題，那大概也不容易變成想付錢的客戶。