ContractFirst- vs CodeFirst-подходы при построении процесса разработки

TechLeadConf: Инженерные практики

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Иван расскажет про особенности подходов ContractFirst и CodeFirst, чем они отличаются. Затронет области применимости того или иного решения. По ходу доклада автор будет акцентировать внимание на организации процессов работы внутри команд.

Целевая аудитория

Техлиды, тимлиды, CTO и все, кто заинтересован в построении автоматизированного процесса при работе с документацией и кодом.

Тезисы

При построении процесса многие исторически выбирают CodeFirst-подход, не думая о плюсах ContractFirst.
Некоторые могут использовать ContractFirst, не используя его возможности по максимуму.

На докладе мы разберем подходы к организации процессов разработки с использованием обоих подходов, поймем, какой из них лучший в какой ситуации и какие есть уровни, стадии внедрения и автоматизации этих подходов.

12+ лет в вебе. Прошел путь fullstack, teamlead. Пишет на PHP, Typescript, Nodejs (Nest) и React. Влюблен в Linux, Open Source.
Работает CTO в Вебпрактик (отдел разработки 70+ человек).
Организатор ростовского PHP-сообщества (500+ человек). ПК Podlodka и TechLeadConf.

Вебпрактик

Вебпрактик разрабатывает сервисы и продукты для крупнейших корпораций в стране, много лет входит в топы разработчиков в премиум-ценовом сегменте.

Видео