The same goes for releasing software.
Whilst big bang releases can deliver a home run from a marketing point of view, they often can carry lots of risk in bringing them to market. Even the possibility of striking out.
Small incremental releases may not deliver the wow factor of a home run, but what is learnt by your team and the feedback from your customers often leads to a better overall result on the scoreboard.
* image via SportsGeek