I heard many times, that the idea is not worth much in itself, but its execution process. In my opinion, this sentence should be repeated more often.
Last days I had a meeting with our potential client. When I asked him, how was the cooperation with previous company, he didn’t complain about their software, but poor communication. Let’s be honest. Communication is just like two-way street, it has to flow in both directions.