3 ms·
First rule: Your job is to solve their problems, not to build software. Software is just sometimes a viable solution. 1. List all the problems the business wan
by namuol 9y ago
First rule: Your job is to solve their problems, not to build software. Software is just sometimes a viable solution.
1. List all the problems the business wants to solve
2. Consider non-software solutions, especially anything that would eliminate the need for software.
3. Look for existing software solutions for any of the remaining problems. This especially includes simple things like spreadsheets, or slightly more sophisticated tools like AirTable.
4. Finally, for the _very_ specific problems you need to solve, consider the smallest piece of highly-specialized software to solve this problem
5. Avoid combining all of the solutions into one big project; it will only make it harder to work on and maintain in the years ahead.