API Studio

A convenient web application for writing API specifications for Sber's programmers

Project

Product Design

Role

Researcher, Product Designer

Year

2021

API Studio

A convenient web application for writing API specifications for Sber's programmers

Project

Product Design

Role

Researcher, Product Designer

Year

2021

API Studio

A convenient web application for writing API specifications for Sber's programmers

Project

Product Design

Role

Researcher, Product Designer

Year

2021

Details

Company

SberTech - the technical division of the largest bank in Russia

Context

Sber started a technological transformation in 2021 to address the manual labor issues faced by its programmers. As a part of this initiative, one of the tasks was to develop a system capable of automatically writing API specifications and publishing them in the internal registries.

Users

Sber developers

Problem

While researching of our users, I found a lot of problems they face when they write APIs and their specifications. One of the main problems was verifications checking. When user writes a specification, he must choose which system the API will run on. Depending on the selection, they need to choose a verification. Before the development of our system began, this work wasn't automated, and the developer sent the specification to his supervisor first, and then to his security officer. It took a lot of time. This issue has kept us from moving forward towards our 90 percent satisfaction rate goal.

Solution

Inside our system, I proposed a function where the user could select one of the verifications, and all checks were already pulled up automatically. And despite the risks of long development, the team implemented this feature.

Conclusion

By the end of 2021: 70% of all external APIs were created with the involvement of the product, and 30% of teams are using APIStudio with a satisfaction rate of 92%.