• Услуги
  • Новости
  • Тренинги
  • Расписание
  • Материалы
  • Проекты
  • О нас

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

Открыта подача докладов на XP Days Ukraine 2017

Пока мы подводим итоги JEEConf 2017, собираем обратную связь и публикуем материалы, самое время задуматься о следующей конференции. Традиционно, осенью проводится XP Days Ukraine. С датами на этот год определились давно – это будет 10-11 ноября. Сегодня мы рады открыть официальную подачу докладов. Присоединяйтесь к нашей команде докладчиков и поделитесь своим опытом с участниками конференции!

(more…)

event02/06/2017
personНиколай Алименков
mode_comment0
Далее
Чем запомнился XP Days Ukraine 2016?

На прошлой неделе прошла долгожданная для многих разработчиков конференция XP Days Ukraine 2016. Пока мы собираем обратную связь и отзывы, пришло время сделать небольшой организаторский обзор и осветить позитивные и не очень аспекты с нашей точки зрения. Все материалы, включая слайды, видео и фотоотчет будут опубликованы в соответствующем разделе в течение месяца-двух. Участники, которые заполнили форму обратной связи, получат доступ в день заполнения. Если вы не получили ссылку на форму, напишите нам и мы еще раз вам ее перешлем.

(more…)

event18/11/2016
personНиколай Алименков
mode_comment0
Далее
А жив ли XP?

На днях я посмотрел очередной доклад с одной из моих любимых конференций, на этот раз на тему мифов и текущего состояния методологии разработки XP (eXtreme Programming):

Тема очень интересная, потому что XP был описан в 90-х годах и с тех пор официально особо не эволюционировал. Причина проста – на тот момент он был достаточно сложным процессом для большинства команд, требовал дисциплины и практики, а также обладал не самым удачным именем. В начале 2000-х начался бум Agile подходов и многие из них, например Scrum, приобрели особую популярность благодаря маркетинговой составляющей (сертификации, тренинги, семинары, конференции). В то же время XP больше использовался гиковскими компаниями и командами, которые могли осилить весь набор практик и получить сильный прирост производительности.

(more…)

event13/09/2016
personНиколай Алименков
mode_comment0
Далее
Почему разработчики не работают по TDD?

В ходе недавнего интервью для JUG.RU я отвечал на один из вопросов в примерно такой формулировке: “TDD – это замечательный подход и все об этом говорят, но на практике оказывается, что тестов пишется мало и далеко не все следуют данному подходу. Дело тут в лени разработчиков?”. Полная версия интервью еще готовится к публикации, но я для затравки решил опубликовать ответ на этот вопрос.

Тут дело не в лени разработчика. Тут дело в двух причинах, на мой взгляд.

Первая – это то, что люди не умеют этого делать. Для того, чтобы разрабатывать по TDD, необходима подготовка. И мало этого, необходимо понимание инструментария, как им пользоваться и какое он дает преимущество. Человек, который проходит курсы, или сам изучает TDD, или садится работать с кем-то грамотным, кто уже работает по TDD, видит столько преимуществ в работе, что после этого ему становится понятно, что глупо так не делать.

(more…)

event31/08/2016
personНиколай Алименков
mode_comment3
Далее
Приглашаем на XP Days Ukraine 2016!

В этом году мы долго думали, а не пора ли что-то изменить в нашей конференции XP Days Ukraine. Ведь за 5 лет мы очень хорошо покрыли тематику Agile инженерных практик и привезли с докладами в Украину множество известных докладчиков со всего мира. Пришло время двигаться дальше. Поэтому рады сообщить вам о следующих изменениях:

  • Мы расширили тематику в сторону архитектуры и DevOps направлений. Эти темы являются неотъемлемой частью современной разработки и остаются в области инженерных практик и подходов.
  • Конференция переезжает на новое место: Конгресс-холл “Космополит”. А это значит, что теперь будет 3 параллельных зала, много места для общения, обеды и новые возможности по организации площадки.
  • Мы немного сдвинули даты проведения на 11-12 ноября, сразу после больших конференций Devoxx и Oredev. Это позволит программному комитету пригласить некоторых докладчиков, которые прилетают издалека и маловероятно посетили бы Украину просто так.
  • В этом году мы готовы принять 400+ участников, поэтому количество билетов на разных этапах регистрации изменилось. Но принцип остался тем же: раньше купил билет – сэкономил больше денег.

(more…)

event19/08/2016
personНиколай Алименков
mode_comment0
Далее
Регистрация на XP Days Ukraine 2015 открыта

Мы рады сообщить о долгожданном открытии регистрации на очередную конференцию XP Days Ukraine, посвященную инженерным практикам, архитектуре и другим практическим направлениям в разработке. Конференция пройдет уже пятый раз и порадует участников отличными докладами, крутой тусовкой и возможностью изменить что-то в своих подходах.

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

Мы уже начали собирать докладчиков и их список будет постоянно пополняться. Среди них уже есть множество ярких представителей зарубежного и отечественного IT. Если вам есть что рассказать, то присоединяйтесь и подавайте заявку на выступление. Сделать это можно до 11 сентября включительно.

Теперь о регистрации. Мы как обычно имеем в продаже 300 билетов, которые разбиты на этапы. На текущий момент начинается самый ранний из них по наименьшей цене. Он закончится как только все 70 выделенных на данный этап билетов будут проданы. Торопитесь сэкономить и забронировать себе место на XP Days Ukraine 2015!

event04/08/2015
personНиколай Алименков
mode_comment0
Далее
Новые тренинги по Spring и шаблонам проектирования

Мы уже давно планировали расширить набор тренингов по проектированию и разработке. По многочисленным просьбам участников различных наших мероприятий выбор пал на шаблоны проектирования (design patterns) и наиболее популярный фреймворк в мире Java разработки – Spring. Оба этих тренинга будет вести Женя Борисов – опытный тренер из Израиля. Он уже приезжал в Киев и мы получили очень позитивную обратную связь от участников.

Итак, тренинг “Spring 3 – копаем до самого ядра” пройдет 12-13 февраля в Киеве. Данный тренинг поможет вам пройти путь от начинающего до мастера. Вы не просто научитесь пользоваться Spring, но и поймете как расширять его возможности, а для этого придется залезть глубоко под капот. Будут обсуждаться все основные компоненты Spring, разные виды контекстов и их конгломераты, интеграция Spring с другими популярными технологиями, такими как Hibernate, web, security, validation. Данный тренинг будет максимально практичным. Много кода будет писаться вживую. Будет весело, сурово, но максимально понятно. Регистрация уже открыта и группа ограничена по размеру.

Второй тренинг “Шаблоны проектирования или как писать код, которым можно гордиться” состоится 14-15 февраля. Данный тренинг отличается от привычных всем тренингов по шаблонам проектирования, он основан на реальных примерах, на чужой боли и суровом опыте. Здесь вы не столкнетесь с нудной теорией, которая редко применяется на практике. Вы будете решать реальные задачи, с которыми сталкивается почти каждый программист. Будут обсуждаться как правильные, так и неправильные шаблоны, названия которых будут озвучены только после того, как качественный код будет написан. С этого тренинга вы унесете чужой жизненный опыт и собственноручно написанный красивый код, которым можно гордиться. Регистрация открыта, торопитесь занять себе место среди участников.

17-18 января пройдет тренинг “Инженерные практики в Agile”. Это один из самых информативных наших тренингов. Его проводит Николай Алименков и он приготовил для участников увлекательный рассказ о 8-ми инженерных практиках. За два дня тренинга вы можете получить целостную картину эффективного процесса разработки с точки зрения его технической составляющей. В программу вошел весь многолетний опыт и знания тренера в области применения и внедрения инженерных практик. Регистрируйтесь и присоединяйтесь к группе участников.

Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!

event17/12/2013
personНиколай Алименков
mode_comment2
Далее
Анонсы инженерных тренингов на ноябрь-декабрь 2013

Мы работаем над тематикой следующей встречи «Клуба анонимных разработчиков», которую анонсируем на следующей неделе. Пока же мы решили опубликовать расписание инженерных тренингах, которые пройдут в ноябре-декабре этого года.

ДИЗАЙН И АРХИТЕКТУРА В AGILE

Тема архитектуры и дизайна собирала больше сотни участников на встречах клуба, поэтому мы пригласили опытного тренера из Москвы Евгения Кривошеева прочитать отличный курс на эту тему. Тренинг называется “Дизайн и архитектура в Agile” и предназначается для разработчиков, архитекторов, лидеров команд и менеджеров проектов. Это отличный способ закрыть все пробелы в архитектуре и дизайне современных приложений. Ознакомьтесь с детальной программой, оно того стоит. Тренинг состоится 10-11 декабря, стоимость 2500 гривен.

TDD В .NET

Опытный TDD-гуру и .NET-практик Сергей Калинец в очередной раз соберет .NET разработчиков на свой тренинг “TDD в .NET”. Сергей построил действительно очень практический тренинг, на котором большую часть времени участники пишут код под руководством тренера. Через практику TDD дается гораздо проще. При этом есть возможность узнать много нового от профессионала своего дела. Тренинг пройдет 15-16 ноября, стоимость участия составляет 2000 гривен.

ИНЖЕНЕРНЫЕ ПРАКТИКИ В AGILE

Это один из самых информативных наших тренингов. Его проводит Николай Алименков и он приготовил для участников увлекательный рассказ о 8-ми инженерных практиках. За два дня тренинга вы можете получить целостную картину эффективного процесса разработки с точки зрения его технической составляющей. В программу вошел весь многолетний опыт и знания тренера в области применения и внедрения инженерных практик. Вы можете оценить программу тренинга. Он состоится 6-7 декабря, стоимость участия 2000 гривен.

НАЧАЛА DEVOPS: КОНФИГУРИРУЕМ СЕРВЕР С ПОМОЩЬЮ OPSCODE CHEF

Тематика DevOps в последнее время обретает все большую популярность. Автоматизация настройки окружения стало обыденной работой, особенно в случае развертывания приложения в облачной инфраструктуре. Chef является одним из самых популярных инструментов в этой области. Андрей Самиляк уже выступал в клубе на эту тему. Но теперь он решил собрать весь опыт воедино и подготовил практический курс из 5-ти занятий по 3 часа. Занятия будут проходить по средам с 19:00 до 22:00, начиная с 20 ноября, и ориентированы сугубо на практическое применение техник и инструментов. Стоимость 2000-2400 гривен в зависимости от даты регистрации.

Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!

event28/10/2013
personНиколай Алименков
mode_comment0
Далее
XP Days Ukraine 2013 глазами организаторов

Неделя после прошедшей 9-12 октября конференции XP Days Ukraine 2013 была очень насыщенной и никак не хватало времени сесть и написать организаторский отчет. Хотя, по сути, и писать то особо нечего. Это была первая конференция, в которой мне с точки зрения организации все понравилось. А я ооочень редко остаюсь доволен, потому что везде вижу недостатки. 🙂

Начнем пожалуй с тренингов. В этом году мы решили немного сократить их количество и провели только 4 параллельных тренинга. Как обычно это TDD в Java и .NET, инженерные практики в Agile и Agile тестирование. Тренинги поселили около 70 участников. Мы все еще ищем удобное помещение для того, чтобы проводить все тренинги в одном месте. Это бы сильно упростило жизнь и нам и участникам.

На саму конференцию мы в этот раз заведомо ограничили количество мест, выставив на продажу 300 билетов. Все они были распроданы за 2 недели до мероприятия, что не может не радовать. Не смотря на переход к двухдневному формату, количество участников растет с каждым годом.

Мы уже достаточно много провели конференций, чтобы набить шишки с регистрацией участников. Поэтому в этот раз все прошло очень гладко и без очередей. Очереди за два дня конференции были только в гардероб в первый день и рассосались за 5-7 минут, а также в мужской туалет (серьезное отличие от конференций для тестировщиков). В этом большая заслуга наших замечательных волонтеров, за что им огромное спасибо!

Мы перестаем влазить в стены конференц-центра в БЦ “Парус”, поэтому в перерывах между докладами в холле было немного тесновато. Это является стоп-фактором роста конференции и мы тщательно ищем альтернативные места проведения. Но зато в этот раз мы еще лучше продумали расстановку докладов по залам. В итоге, ни на одном докладе сцена B не была переполнена и в обоих залах были свободные места. Позитивную атмосферу передает небольшой фотоотчет с места событий:

Мы не имели возможности обеспечить участников обедами, но постарались компенсировать их отсутствие вкусными и обильными кофе-паузами. За что получили немало позитивных отзывов от участников. Было и вкусно и много.

Мы практически решили проблемы с интернетом. В этот раз был подключен выделенный канал 50 MB/s и профессиональное оборудование Cisco. Единственной проблемой за 2 дня стал DHCP сервер, который не удалял старые IP адреса и поэтому часть участников не могла присоединиться. Жаль что в первый день мне никто не сказал об этом, потому что проблему быстро решили как только стала понятна ее причина.

Скажу пару слов о докладах. Во-первых все докладчики очень хорошо подготовились. И те, кто выступает уже не первый раз, и те, кто на сцене впервые. Большое им спасибо за их труд! Все они с честью выдержали наши стадии процесса ревью докладов и приложили максимум усилий к своим презентациям. О выборе основных направлений и тем для этой конференции я уже писал. Лично я остался очень доволен тем, как эти темы были раскрыты. Мы обработали анкеты обратной связи и выбрали лучших докладчиков по отзывам участников. В этом году мы впервые запустили еще одну отдельную форму обратной связи по программе конференции. Мы хотим собрать мнения и отзывы участников, чтобы в следующем году сделать программу еще более интересной и полезной.

В оба дня конференции мы позаботились об afterparty и заказали столики в Натюрлихе. Первый день конференции совпал с матчем на ЧМ между Украиной и Польшей, что добавило веселья. Около 70 участников болели вместе с нами. Была очень теплая и дружеская атмосфера. Об успехе вечерних посиделок можно было судить по ленивому утреннему потоку участников на следующий день. 🙂 Во второй день людей на вечеринке было поменьше, ведь очень много участников приехали их других городов. Но, тем не менее, afterparty удалось на славу!

На закрытии конференции мы по традиции разыграли призы и подарки от нас и спонсоров конференции. В этом году впервые столько компаний нас поддержали. Мы очень благодарны за поддержку! Спонсоры два дня развлекали участников, дарили подарки и сувениры, а на закрытие подготовили ценные призы. Дисковые накопители, вертолет, майки, книги – много кто ушел с конференции не с пустыми руками. Я даже забыл о том, что мы собирались разыграть 3 лицензии на Intellij IDEA. Пришлось сделать это уже позже случайным выбором анкет обратной связи.

Я бы хотел отдельное спасибо сказать участникам за их конструктивную обратную связь. С каждым годом мы совершенствуемся, а ваши подсказки дают нам возможность это делать. А такое количество позитивных отзывов и благодарностей позволяет понять, что мы делаем действительно полезное и важное дело. Спасибо вам!

В заключение, немного о моих докладах. Их должно было быть два, но судьба распорядилась иначе. У нас снова произошел форс-мажор и один из докладчиков вынужден был срочно улететь из Киева. Поэтому я заменил его и рассказал свой старый доклад о Continuous Delivery:

Второй мой доклад был в секции мини-докладов и я рассказывал о важности роли Technical Lead для успеха Agile проекта:

Последний доклад был на тему тестирования уровня доступа к БД в Java и особенно работе над этим уровнем по TDD:

Мы с нетерпением ждем XP Days Ukraine 2014. Уже есть много новых задумок по программе и формату конференции. Ждем вас в следующем году!

Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!

event22/10/2013
personНиколай Алименков
mode_comment0
Далее
1 октября пройдет мастер-класс по TDD на Java для новичков

Только вчера прошла 32-ая встреча “Клуба анонимных разработчиков” и мы уже готовы анонсировать следующую встречу. Она состоится 1 октября и пройдет в формате практического мастер-класса.

Темой мастер-класса будет “TDD в Java для начинающих”. Многие слышали о том, что TDD – это круто и с помощью этой практики можно писать код лучше, быстрее и качественнее. Но в теории все звучит просто, на практике оказывается не так уж легко начать. Виктор Кучин подготовил практическое введение в TDD для тех, кто хотел бы попробовать этот подход, используя Java. На мастер-классе вы услышите небольшое теоретическое введение, а остальное время проведете за реальной разработкой по TDD. Поэтому все участники должны иметь с собой ноутбук с предустановленным ПО.

Встреча пройдет во вторник 1 октября. Местом проведения мы выбрали уютный Киевский офис компании DataArt. Этот офис полюбился членам клуба своей обстановкой и наличием всего необходимого для продуктивного общения.

Официальное начало встречи по-прежнему в 19:00, завершение в 23:00. Стоимость участия 80 гривен при оплате заранее, 120 гривен при оплате на месте. Пива, пиццы и кофе с печеньками хватит на всех. Регистрация обязательна. Все детали по оплате будут высланы вам после успешного прохождения регистрации. Количество мест ограничено 30 участниками.

Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!

event18/09/2013
personНиколай Алименков
mode_comment2
Далее

Posts navigation

Page 1 Page 2 … Page 6 >>
Важное
XP Days Ukraine 2018: вспоминаем как это было
folder
label
event
star
forum
Категории
  • Club (50)
  • Material (179)
  • Project (6)
  • Review (3)
  • Schedule event (452)
  • Trainer (7)
  • Общие (267)
  • Полезное чтиво (57)
  • Статьи (242)
  • Тренинги (62)
Tags
.NET agile Agile Base Camp AgileDays Agileee 2010 build automation code review continuous delivery continuous integration DevOps exploratory testing Hibernate IT Brunch IT talk Java JavaScript JEE JEEConf kanban QA refactoring scrum selenium Selenium Camp spring tdd test automation testing unit testing webdriver XP XP Days Ukraine автоматизация тестирования архитектура видео инженерные практики клуб анонимных разработчиков команда конференция полезное чтиво презентация проектирование тестирование тренинги управление рисками
Archives
  • February 2021
  • October 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • June 2019
  • April 2019
  • March 2019
  • January 2019
  • December 2018
  • September 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • September 2009
Recent Posts
  • Байки про Архитектуру, микросервисы и монолиты.
  • Rise and Fall of story points. Capacity-based planning from the trenches.
  • Static analysis tools as the best friend of QA
  • Modern CI/CD in the microservices world with Kubernetes
  • Тренинг “Kubernetes for Java developers”
  • Тренинг “Test automation strategy for microservices-based systems”
  • Тренинг “Test automation strategy for microservices-based systems”
  • Тренинг “Efficient Selenium Infrastructure with Selenoid”
  • Конференция JEEConf 2020
  • Конференция Simplicity Day: Agile Magic
Recent Comments
  • Микола on Справедливо ли зарабатывают представители IT Украины?
  • Николай Алименков on Страсти по Crossover
  • Pavel on Страсти по Crossover
  • Василий on Опубликована программа JEEConf 2018
  • Николай Алименков on Опубликована программа JEEConf 2018
НАШ twitter
Tweets by @xpinjection
© XP Injection, 2019
  • Услуги
  • Новости
  • Тренинги
  • Материалы
  • Расписание
  • Проекты
  • О нас
© XP Injection, 2019