Конференция IT Spring, которая в пятый раз состоится в Минске 24-30 мая, традиционно ориентирована на менеджеров и других работников ИТ-сферы, не занимающихся непосредственно разработкой. В этом году программа #ITspringby составлена таким образом, чтобы и программисты с тестировщиками почувствовали себя как никогда в своей тарелке.
Отдельный поток докладов в первый день и специальный инженерный зал от компании-партнёра Targetprocess, а также два потока воркшопов во второй — технарям на IT Spring 2016 не только рады, но и готовы к достойной встрече.
Keynotes Day
В день докладов, 29 мая, для разработчиков выделен отдельный поток Engineering Practices. В нём состоятся следующие выступления:
Эдуард Сизовс. Джонни — девелопер, которого не промоутят
Вместе с Джонни мы пройдем путь от разработчика до главного архитектора. Путь полный косяков, действий и открытий, которые могут существенно повлиять на вашу профессиональную жизнь
Дмитрий Яцкевич (Targetprocess). Мониторинг для кроссфункциональных команд
Доклад о том, как в Targetprocess внедрили практику распределенного мониторинга, когда каждая команда может написать свои сенсоры и построить все необходимые графики по своим метрикам. Это позволяет мониторить неограниченное количество серверов и добавлять сколько угодно метрик.
Роман Бугаев (Adform). Design for failure
Почему нужно быть пессимистом, чтобы делать лучший код.
Игорь Хрол (Toptal). На что влияют автотесты?
Автоматические тесты бывают разными: юнит, интеграционные, приёмочные. На живом примере будет показано, как они выглядят, какие плюсы и минусы несёт каждый из подходов к автоматизации тестирования.
Matt Harasymczuk (Zortrax). Technical Side of Agile
История постепенного внедрения Agile в Zortrax.com 3D Printers
А также
Помимо инженерного потока, стоит обратить внимание и на такие доклады, как, скажем, «Как делать большие Agile продукты в больших компаниях» от Владимира Горшунова из Amazon, «Обезьяна, тараканы и музыка: как успевать больше?» от Максима Дорофеева. Впрочем, вы сами можете выбрать, какие именно доклады нужно посетить — на официальном сайте #ITspringby размещено полное расписание обоих дней конференции.
Инженерный зал от Targetprocess
Параллельно с основными потоками докладов в Keynotes Day, Targetprocess создаст отдельный инженерный холл. Запланировано 7 докладов, каждый из которых предполагает время для последующей дискуссии. Собственно, на дискусионный формат и делается акцент, ведь в споре, как известно, рождается истина.
Темы докладов:
- Как собирать логи и метрики, и что с ними потом не делать (Андрей Хмылов и Дмитрий Яцкевич);
- Как внедрять современные технологии в 10 летнем проекте без боли (Константин Кривленя и Андрей Хмылов);
- Можно ли написать хорошие перформанс тесты (Сергей Трухтанов);
- От комита до релиза (Александр Фомин);
- Команды разработки, которые могут ВСЁ (Сергей Трухтанов и Андрей Хмылов);
- Как выжить без менеджеров (Михаил Дубаков);
- Микросервисы в Targetprocess: путь к счастью (Евгений Хасеневич и Андрей Щеткин).
Workshops Day
На 30 мая запланировано 12 потоков, включающих 24 тренинга, четыре из которых имеют самое непосредственное отношение к разработке. Итак, советуем обратить ваше внимание в первую очередь на доклады в потоках Agile Development и Agile Testing:
Matt Harasymczuk. Development tools ecosystem and engineering practises
ИТ-системы становятся все более и более сложными. К счастью, теперь у нас есть набор утилит и инструментов, которые помогают в процессе разработки. Управление проектами, платформы для совместной работы, системы управления версиями, управление ветками, разработанные системы и лучшие инженерные практики. Этот семинар о том, как соединить точки и создать новейшую экосистему инструментов разработки, а также о том, как справиться с задачей максимально быстро.
Роман Бугаев. Распределенные системы: заметки с передовой
Все вычисления и хранение могут быть организованы с помощью всего одного сервера — единственной, невероятно быстрой и надежной системы. Но на самом деле этого трудно достичь. Именно поэтому понятие распределенной системы стало настолько популярным в наши дни. Более подробно поговорим о: DevOps, NoSQL / NewSQL, Microservices и прочих вещах, необходимых для работы распределенных систем!
Левон Оганисян (Microsoft). Agile планирование, разработка и тестирование в Microsoft Cloud
Майкрософт предлагает большой выбор инструментов (Microsoft Azure, Visual Studio Team Services) для контроля над жизненным циклом разработки приложения, начиная от планирования, создания backlog-ов до CI/CD и облачного тестирования. На воркшопе будут пройдены все этапы разработки: создание проекта, его развёртывание в облаке, подключение Application Insights, настройка Continues integration и deployment, создадание нагрузочных тестов и т.д. Представленные технологии можно использовать из множества IDE на ОС Windows, Linux, Max OS для разработки по многим технологиям, от Asp.net до PhP и node.js.
Вадим Мустяца (Itransition). E2E BDD: Разработка через поведение — от идеи до первой реализации
«Чтобы разрушить мифы и развеять скепсис, я предлагаю собраться вместе и за 3,5 часа пройти весь процесс — от зарождения идеи нового программного продукта до реализации первой функции в рамках BDD. Попутно мы разберём множество подводных камней, ограничений и нетривиальных ситуаций, которые встречаются на этом пути».
Плюс Fitbit, Tut.by, About.com, Amazon
Вероятно, стоит обратить внимание и на следующие воркшопы: «Как не тратить уйму времени на планирование в условиях огромного бэклога?» от Анны Барзаковской из Fitbit, «Как инженеру сделать свой стартап, если нет никакого бизнес-опыта» от Александра Чекана (TUT.BY) и Дмитрия Гурского (Ideanomix), «Управление требованиями в Agile» от Владимира Горшунова (Amazon) и Владимира Доброва (About.com)
Полный перечень мастер-классов с описаниями доступен на itspring.by.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.