Инженерные практики XP

Конференция сайт события http://itbrunch.com.ua/xp-engineering-practices/

Добавить в календарь:
Поделиться:
  • Что​ такое XP

    Николай Алименков, Практикующий Java технический лидер и Scrum Master.

  • Моб​ильный разработчик — тоже разработчик.

    Евгений Мартынов, BlackBerry, Android, J2ME разработчик.

  • 10 правил Agile тестировщика

    Андрей Дзыня

Пятая конференция IT Brunch пройдет под флагом инженерных практик. Тематика инженерных практик и подходов выбрана не случайно. Во-первых, недавно в Киеве прошла конференция XP Days Ukraine 2012, которая собрала всех тех, кто интересуется тематикой инженерных практик и eXtreme Programming (XP). И «по горячим следам» мы решили представить часть выступлений более широкой аудитории. Во-вторых, большую часть процесса разработки составляет именно написание кода. Методология XP (eXtreme Programming) предлагает набор инженерных практик, которые помогают делать качественные продукты быстро и с меньшими рисками.

Каждый докладчик будет иметь 20 минут на свой доклад и еще 10 минутчтобы ответить на вопросы участников. Такой формат заставляет сфокусироваться на полезной информации и не тратить время попусту. Участники смогут задавать вопросы по ходу всего доклада в Twitter(хештег #itbrunch) или в онлайн системе, которая была выбрана для проведения конференции. Организаторы будут озвучивать все вопросы в конце доклада.

Программа конференции еще формируется. С вопросами по поводу выступлений обращайтесь по адресу review@itbrunch.com.ua.

Что​ такое XP.

Это будет рассказ о том, откуда появилась методология XP, как она развивалась и в каком виде используется в современных компаниях. В рассказе будет сделан мини-обзор всех практик XP.

 

Николай Алименков

НИКОЛАЙ АЛИМЕНКОВ (Киев, Украина)

Практикующий Java технический лидер и Scrum Master. Эксперт в разработке на Java, Agile инженерных практиках и управлении проектами. Разрабатывает на Java более 8 лет, специализируется на разработке сложных распределенных масштабируемых систем. Активный участник и докладчик многих международных конференций. Основатель и тренер тренинг-центра XP Injection. Организатор и идеолог конференцийSelenium CampJEEConfXP Days Ukraine и IT Brunch. Основатель действующего «Клуба анонимных разработчиков» (uadevclub).


Co​ntinuous Delivery.

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

 

Александр Белецкий

АЛЕКСАНДР БЕЛЕЦКИЙ (Киев, Украина)

Увлеченный продуктовый разработчик. Имея опыт в ИТ отрасли около 9 лет, он имеет обширное представление о процессе разработки и поддержки программного обеспечения. Последние 4 года сфокусирован на технологическом стеке .NET, имея углубленные знания веб фреймворков WebForms и MVC. Является большим приверженцем XP практик и гибкой разработки. Успешно применяет и адаптирует на проекты такие практики как TDD, Code Review, Continuous Integration / Delivery.


10 правил A​gile тестировщика.

Тема тестирования в Agile очень большая. Ведь теперь за качество отвечает не отдельный QA департамент, а вся команда разработки. Но не стоит забывать, что на тестировщика ложится намного больше обязанностей и требуется набор новых навыков и умений. Уже немало докладов было на эту тему. Я не хочу повторять предыдущих спикеров, а лишь подведу итог своей работы тестировщиком в Agile командах в простых 10 правилах.

 

Андрей Дзыня

АНДРЕЙ ДЗЫНЯ (Киев, Украина)

Эксперт в области тестирования и автоматизации тестирования ПО. Докладчик многих отраслевых конференций. На протяжении своей профессиональной карьеры освоил широкий набор инструментов по автоматизации тестирования разнообразного ПО. Сумел разработать и воплотить в жизнь успешные стратегии по тестированию и автоматизации тестирования коммерческих продуктов, которые продолжают развиваться. Занимается улучшением личной эффективности и развитием тестирования на просторах СНГ. Один из организаторов и идеолог обучающих соревнований тестировщиков Testing Dojo и конференции Ukrainian Testing Days. Тренер тренинг-центра XP Injection.


Test list — инструмент разработчика.

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

 

Сергей Зеленин

СЕРГЕЙ ЗЕЛЕНИН (Киев, Украина)

Приверженец agile методологий с 2003 года, имеет незабываемый опыт работы в XP команде на протяжении 2 лет в роли XP сoach. Неоднократно способствовал преобразованию “безнадежных” и “скучных” проектов в интересные и увлекательные для себя, команды и заказчиков приключения, о которых, уверен, будет приятно вспомнить в будущем.


XP в brown field разработке.

Нашу команду подключили к большому проекту, который в разработке уже долго. Много кода, нет тестов, сложная система подпроектов и репозиториев. То, как другие команды работали с этим проектом, нам не подходило по ряду причин, но при этом мы не можем навязывать наш процесс. Я расскажу, как мы со всем этим разбираемся. Нам помогают такие вещи как git, teamcity, TDD, approval tests и другие. Возможно, что-то из этого сможет помочь и вам.

 

Сергей Калинец

СЕРГЕЙ КАЛИНЕЦ (Киев, Украина)

Руководитель по разработке киевского офиса компании CompatibL, тренер по инженерным практикам, адепт практик XP и особенно TDD

 

 


Моб​ильный разработчик — тоже разработчик.

Арсенал и практики разработчика под мобильные (Java). Библиотеки, инструменты, практики, которые мы используем или тестируем на наших проектах.

 

Евгений Мартынов

Евгений Мартынов (Amsterdam, Netherlands)

BlackBerry, Android, J2ME разработчик. Влюблен в Scrum и с нетерпением ждет встречи с Kanban. Мега-цель Евгения — вывести разработку мобильных приложений на качественный уровень серверных/веб-приложений. Основные специальности: разработка мобильных приложений, Java, модульное тестирование, шаблоны проектирования, continuous integration, автоматизированное тестирование, управление сборками.


Что делать? Спецификации и взаимопонимание.

Рассказ будет о взаимопонимании, касающемся того, что команда должна сделать — конечного результата. Чем меньше понимания, тем выше риск создать ненужный продукт, потратить время впустую, не создать ценности. У каждого есть возможность наладить взаимопонимание и есть инструменты, необходимые для этого. Давайте же ими воспользуемся.«Вас трудно не понять, но я сумею…» — Михаил Мамчич.

 

Дмитрий Миндра

Дмитрий Миндра (Одесса, Украина)

За 10 лет разработки программного обеспечения побывал в разных проектах и разных ролях. Прошел путь от начинающего программиста до лидера команды и менеджера проектов. Остановился на роли программиста и исследователя. На сегодняшний день занимает должность Microsoft Technologies Lab Leader в компании Lohika. До этого 4 года проработал в украинской продуктовой компании, специализирующейся на Web проектах. Последние 7 лет Дмитрий работает с Web ориентированными технологиями Microsoft, включая ASP.NET, ASP.NET MVC и Silverlight. Выступает с докладами на встречах Одесской .Net User Group, а также на многих международных конференциях в Украине и за ее пределами.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация