You're missing something, and that's business development. Get a non-technical team member to work along.