From Outliers:

“Those three things - autonomy, complexity, and a connection between effort and reward - are, most people will agree, the three qualities that work has to have if it is to be satisfying.” — Malcolm Gladwell It basically explains the conditions for Internet startup founders should be in. Although it does not necessarily mean products should be over-engineered, the person being autonomous is indication of being independent so that there would be enough time for pursuing the success of the product.

The motivation to execute the product (or keep up with the team) is about the effort-reward connection. You hate your job less once you see the outcomes of working on the product. However in startups you cannot always predict the success, things may seem good for a while and may begin to fall apart a few hours later. Even I, myself, having a lot of trouble staying focused and keep working on an idea I believe.

So if you are running after an idea you believe a lot, try to preserve your persistence and dedication by setting up your work around these three qualities and push hard for releasing the product.