I had a discussion today about a client requirement with one of the developers at work. I was thinking we could just build it for this customer and get it over with. I didn’t really see many other customers wanting this. But my developer friend mentioned, “if we build it into the product, our customers will find ways to use it”.
That’s the funny thing about technology. It may be built for certain scenarios. But there is no way, we can consider all use cases. The differing perspective sheds new light.
Today a network that was built for the US defense department in the 60s has transformed the way we communicate, listen to music and shop. Twenty years ago, I had to go to a store to buy a record (on tape). Today, I can download the songs from the Net or just order the CD online.
The Internet was not designed with all this in mind. But differing perspective brings new ideas and is transforming our world every moment.