One to Remember
We were at a meeting with our customers the other day. The meeting was about the new release of our software - we showed them what we are trying to achieve, and requested their comments. One of the users who attended the meeting just couldn't understand why we keep releasing the software, fixing it, releasing it again, adding more features, releasing it again, etc. His exact words were "Why do we need all these meetings, and so many releases? Can't you just think really hard about the software before you work on it, and then release it with all features intact? Why can't it be complete to begin with?". And he asked this very seriously, like he just couldn't understand why our behavior is so weird. All we could do was smile, and tell him that we wish it was as simple as that.