Identifying an API Strategy
Behind every API product, there is a strategy. With it, you will find alignment with your business and your potential users. In this chapter, you will learn what a good strategy is and how to identify it. You will see how you can engage with stakeholders to keep the strategy aligned with business objectives. You’ll also learn various techniques to define personas, their attributes, and their relation to different aspects of the API design.
You begin the chapter by learning what a strategy is. You’ll learn its definition by seeing examples from well-known companies. Then, you’ll get to know that goals, objectives, tactics, resources, and a timeline are all elements of a good strategy. You’ll also see the difference between good and bad strategies. Continuing the chapter, you’ll learn about the types of stakeholders, how you can involve them in decision-making processes, and how you can manage their relationship with the...