From idea to production: how to properly frame a digital project