product development plan for freelancer