Incenting Better APIs with API Scoreboards - Shruti Parab, Google
Incentive theory explains that behavior is driven by desire for reinforcements and rewards. Can we use this to make APIs easier to use and more trustworthy? API scores and scoreboards can incentivize good API practices: APIs are rewarded for having a good security score, a high design score, and other factors that organizations think are important for good APIs. API scores bring attention to things that organizations care about and help people find ways to improve APIs.
We have built an open source framework that can automatically compute and track scores for APIs in an organization and that can be customized to fit any organization’s unique needs. In this session, we will share how to use this framework and will walk through some examples of generating scores for APIs.