3 ms·
This needs examples throughout. I agree with the sentiment but I might argue that initially studying the pencil is the best way to trace back to the problem it
by nkingsy 6y ago
This needs examples throughout. I agree with the sentiment but I might argue that initially studying the pencil is the best way to trace back to the problem it solves.
- stx 6y agoThis is what comes to my mind from my personal experience. Your customer uses excel spreadsheets to coordinate work. They ask you to move what they are doing in excel into custom software that can be shared with other users. If your not careful as a developer you end up re-inventing excel. What is more important is to understand what the customer/user actually needs and solve that problem. Often times customers do not understand how software could make their life better. In other words the customer might be asking for a faster pencil (the current tool) but what they really need is an email system.