The problem is, if you adopt this kind of mindset, you are putting yourself under a lot of stress. You study and analyze the project countless times only to find out that more is going to have to be added. Realize this: it’s unsustainable. Not only will you ever truly be ready to submit the project, you are putting yourself under serious risk of burnout syndrome. One of the main causes of this is overwhelming yourself with so many requirements that you just can’t keep up.
Look around you: not a single item is perfect. Your phone will eventually break down. With use, it’s going to get slower and slower until one day, you won’t be able to turn it on. Your car? It has to be refueled once in a while because otherwise you won’t get it moving. One day, you wake up only to see that the bread you bought yesterday is already moldy.
If everybody had to lead their product to absolute perfection before launching it to the public, today we would have nothing. Not even electricity.
It’s crucial to learn to submit your design project that is just good enough. And instead of trying to deliver the perfect product, try to come up with the simplest solution possible. In the early stages of the project, there’s no way for you to know which solution will be the best. Only the feedback from the target users can determine what you need to improve in order to enhance usability.
What is perfection, really?
Primarily a matter of perspective. What you consider to be absolutely flawless might go unnoticed or even criticized by the other side. Realize that the target users might under appreciate your effort because they just didn’t have the chance to see the previous version of the project. Therefore, they don’t have anything to compare it to.
Define the important and minor tasks
Compile a list of features that are really important for the project and minor ones that don’t have to be focused on that much for now. You might be surprised at the amount of time you tended to give details that wouldn’t make that much of a difference. After defining these tasks, you can start working and complete the project in the easiest possible way.
If you want to build an excellent design, you will have to repeat this step various times. However, from the second time, the things you need to focus on will be backed by user feedback and data.