Perfection is impossible, even if chasing after it grants some people the sense of euphoria. How then, should we manage web and app development so that we can achieve reasonable and achievable objectives?