- Конференция
- Программа
- Материалы
Что такое XP.
Это будет рассказ о том, откуда появилась методология XP, как она развивалась и в каком виде используется в современных компаниях. В рассказе будет сделан мини-обзор всех практик XP.
НИКОЛАЙ АЛИМЕНКОВ (Киев, Украина)
Практикующий Java технический лидер и Scrum Master. Эксперт в разработке на Java, Agile инженерных практиках и управлении проектами. Разрабатывает на Java более 8 лет, специализируется на разработке сложных распределенных масштабируемых систем. Активный участник и докладчик многих международных конференций. Основатель и тренер тренинг-центра XP Injection. Организатор и идеолог конференцийSelenium Camp, JEEConf, XP Days Ukraine и IT Brunch. Основатель действующего «Клуба анонимных разработчиков» (uadevclub).
Continuous Delivery.
В докладе речь пойдет о современном популярном подходе к разработке, который позволяет выпускать новые версии продукта быстро и безболезненно.
АЛЕКСАНДР БЕЛЕЦКИЙ (Киев, Украина)
Увлеченный продуктовый разработчик. Имея опыт в ИТ отрасли около 9 лет, он имеет обширное представление о процессе разработки и поддержки программного обеспечения. Последние 4 года сфокусирован на технологическом стеке .NET, имея углубленные знания веб фреймворков WebForms и MVC. Является большим приверженцем XP практик и гибкой разработки. Успешно применяет и адаптирует на проекты такие практики как TDD, Code Review, Continuous Integration / Delivery.
10 правил Agile тестировщика.
Тема тестирования в 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, а также на многих международных конференциях в Украине и за ее пределами.