Архив метки: Continious Integration

SDCast #37: в гостях Евгений Кривошеев, инженер, спикер, agile тренер

sd-podcast-logo Друзья! Рад представить вам 37-й выпуск SDCast’а! У меня в гостях Евгений Кривошеев, инженер, спикер на многих конференциях, agile-тренер и консультант. В этом выпуске речь идет не о каком-то конкретном продукте или проекте, а в большей степени затрагивает концептуальные и методологические аспекты разработки и проектирования информационных систем в целом.

Мы обсудили различные методологии и практики, используемые в процессе разработки, среди которых такие популярные методологии, как agile, scrum и kanban, так и менее известные, как Cynefin. Женя рассказал про некоторые особенности и отличия, о том, как эти методологии вписываются в корпоративную культуру компаний, как их можно внедрять в уже сложившиеся команды и как начать применять на ранних этапах формирования проектных команд, на что следует обратить внимание и какие аспекты наиболее критичны.

Так же, обсудили тему построения архитектуры проекта в современных быстро изменяющихся условиях, зачем нужен devops и почему так важно с самого начала выстраивать процессы continious integration (CI) и continious delivery (CD), насколько важны тесты и максимальная автоматизация всех процессов.

В завершение беседы, немного порассуждали о том, как может развиваться ИТ-индустрия в целом в ближайшем будущем, какие новые процессы и тенденции появляются и куда вообще катится айтишный мир :) Читать далее SDCast #37: в гостях Евгений Кривошеев, инженер, спикер, agile тренер

Скачать (mp3, 32 MB) Скачать (ogg, 33 MB)

SDCast #35: в гостях Дмитрий Запорожец, один из авторов и CTO GitLab

sd-podcast-logo Товарищи! Рад представить вам под Новый год 35-й выпуск SDCast’а! У меня в гостях Дмитрий Запорожец, один из авторов проекта GitLab, а так же CTO одноименной компании.

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

Обсудили мы и архитектуру проекта и используемые технологии. Так же Дмитрий рассказал, как в целом построен процесс разработки в проекте, из каких специалистов состоит команда проекта, какие есть роли и зоны ответственности в проекте, какой жизненный цикл у проекта и как формируются релизы.

Пообщались мы и про Open Source: Дмитрий рассказал про сообщество, которое сформировалось вокруг проекта, и о том, насколько много оно помогает проекту в целом, какие берет на себя вопросы.

Еще Дмитрий рассказал про редакции GitLab, чем они отличаются, и как решается, какие возможности куда попадут. Не обошли мы стороной и вопросы интеграции GitLab и смежных внутренних проектов, вроде GitLab CI, и недавнее нововведение — интегарцию с Mattermost.

В завершении подкаста, Дмитрий рассказал про планы по дальнейшему развитию проекта и что нас ждем в скором будущем.
Читать далее SDCast #35: в гостях Дмитрий Запорожец, один из авторов и CTO GitLab

Скачать (mp3, 41 MB) Скачать (ogg, 44 MB)

SDCast #20: Миниюбилей. В гостях Константин Осипов и Алексей Рыбак

sd-podcast-logo Рад представить вашему вниманию новый выпуск. У SDCast’а небольшой юбилей – 20 выпусков. И в этот раз у меня в гостях не один, а целых два гостя! Это Константин Осипов, разработчик noSQL базы данных Tarantool из компании Mail.ru, и Алексей Рыбак, глава разработки в компании Badoo.

Выпуск получился продолжительнее обычного, но исключительно по причине интересных и жарких дискуссий на разные темы. Костя рассказал про эволюцию тех процесса разработки MySQL от истоков до покупки Oracle’ом компании Sun Microsystems, под крылом которой долгое время развивался MySQL Server. Алексей, в свою очередь, поведал о том, как становилась и развивалась компания Badoo в технологическом плане: как увеличивалось число разработчиков и как они разделялись на команды, как формировались отделы фронтенда и бэкенд-отделы, как выстраивался процесс Continious Integration. Так же мы затронули тему внедрения новых процессов и инструментов разработки в существующие команды и многие другие аспекты разработки.

Читать далее SDCast #20: Миниюбилей. В гостях Константин Осипов и Алексей Рыбак

Скачать (mp3, 52 MB)