Determining project requirements has many challenges, but one of the most common that I have encountered is what I call the "Solution Trap". I have usually identified this when someone states something like "What I need is a …" This is usually a hint that there is an underlying problem that needs to be surfaced and further investigated.