Building a Customer Developer Advocacy Program Guide