Establishing user personas
When building consumer products in a B2C environment, you can segment your audience in a handful of ways, such as demographics, age groups, location, income buckets, and so on. This lets you figure out which groups of people like or dislike your product. Similarly, in B2B and B2B2C environments, you can segment your audience into the following categories:
- Individual Developers: In a number of cases, your customers might be a small team of a handful of people, or even a single person, who are building applications using your APIs. A common scenario is where there is a single developer in a university or a non-profit organization. These developers make all the decisions regarding the evaluation and usage of your APIs in their organization.
- Small-to-Medium Businesses: Start-ups and small businesses sometimes have a small team of developers who start out by using your APIs. These teams might have a small number of people who are involved in the decision...