- Does Software Need to Solve Problems? “What is the problem your software is solving?” Usually, if you cannot answer this question, you are expected to stop doing whatever it is you are doing and reconsider. After all, we live in a world of immediate gratification. If you cannot resolve a real and existing need then you do not deserve the resources […]