as an engineer you have to realized there's not a best solution overall but a best solution for this particular problem. Each solution has pros and cons.
I think you spend time weighing each design because you're unclear on your final vision of your product. You haven't definitely answered what your values and needs are that you're trying to solve.
This may be a hard question to answer. This is why MVP are neat, you can get a product out to consumers quickly and use their response to develop values and a overall direction.
I find you if you think too far ahead, you don't leave any room for random disruptive opportunities that can occur in each step.
So know where you're going. Figure out and focus on the next step that gets you close to that.
Comments
as an engineer you have to realized there's not a best solution overall but a best solution for this particular problem. Each solution has pros and cons.
I think you spend time weighing each design because you're unclear on your final vision of your product. You haven't definitely answered what your values and needs are that you're trying to solve.
This may be a hard question to answer. This is why MVP are neat, you can get a product out to consumers quickly and use their response to develop values and a overall direction.
I find you if you think too far ahead, you don't leave any room for random disruptive opportunities that can occur in each step.
So know where you're going. Figure out and focus on the next step that gets you close to that.