Research Insights Made Simple #4 - Обсуждение AI-Enhanced API Design

В этом эпизоде мы обсуждаем интересный whitepaper “AI-Enhanced API Design“ от ребят из Google, где рассказывалось о том, как подходы к управлению API влияют на продуктивность и usability, где исследователи показали, что общие стандарты вместе с инструментами, которые помогают им следовать, приводят к статистически значимым улучшениям в качестве дизайна API. В разборе мне помогает крутой гость - Павел Каравашкин, мой коллега. Павел является руководителем разработки платформы T-API, а также лидером профессии системного анализа в Т-Бизнес, соведущим подкаста SA Т-Банка InSAйт. Паша любит велоспорт, Warhammer 40k и читать случайные статьи на Википедии. Материалы: - AI-Enhanced API Design: A New Paradigm in Usability and Efficiency - - Мой обзор этой научной статьи - - Публичное T-API для партнеров - - Подкаст InSAйт - Timeline 00:00 - Введение и представление гостя 01:03 - Обзор статьи и личные впечатления Павла 04:09 - Обсуждение структуры статьи 07:24 - Проблемы и аспекты проектирования API 08:37 - Процесс разработки API в Google 13:23 - Гибкость и стандартизация в разработке API 14:43 - Методология исследований в Google 16:54 - Подходы к исследованием вокруг API в T-банке 21:51 - Проблемы и решения в персонализации 23:40 - Использование линтеров и метрик 26:16 - Анализ логов и задач разработчиков 29:08 - Исследования и метрики в Google 33:07 - Генерация контрактов 34:07 - Проблемы с архитекторами 35:03 - Методология эксперимента в Google и его результаты 42:01 - Ограничения эксперимента 46:56 - В общем про процесс разработки и помощь автоматизированных средств 49:48 - Важность этапа реализации 51:47 - Архитектура и улучшение процессов 55:12 - Измерение эффективности инструментария (отсылка к статье “Measuring developer goals“ от ребят из Google) 01:02:43 - Роли в разработке API 01:04:34 - Автоматизация кибербезопасности (отсылка к предыдущему подкасту) 01:06:31 - Заключение и планы на будущее
Back to Top