Руководители в разработке на C#/.Net
, в том числе это тимлидеры и менеджеры проектов. А также те, кто планирует переходить на
руководящую позицию в ближайшее время.
Что будет:
10 докладовпо теме управления разработкой в C#/.Net длинною 15-30 минут.
Обед в кафе, кофе брейки и много общения.
И все это с 10.00 до 17.00.
Темы:
От архитектуры .Net приложений до механики решений по формированию команд и распределению задач.
И, конечно же, управление проектом и исходным кодом. Докладчики представят две полярные парадигмы – классическую Application Lifecycle Management на базе TFS и альтернативные подходы с применением Git и DevOps инструментов.
Cпикеры:
Выросли из C#/.Net разработчиков. Но рассказывать они будут о своем опыте на позициях руководителей, в т.ч. коллективов размерами 25-100 человек.
Место проведения:
Открытый мир, ул. Павловская, д. 18, 4 минуты от м. Тульская
Получить мотивацию использовать новые инструменты в управлении проектами и командой.
Обрести новые идеи для применения на практике.
Узнать мнение коллег и экспертов по отдельным техническим вопросам.
Встретиться и установить связи в профессиональном кругу руководителей разработки.
— Зачем идти на Go# TeamLeadersDay, если я еще middle/senior разработчик?
Чтобы посмотреть на разработку глазами руководителей и понять, какие проблемы и задачи перед ними стоят. Вы узнаете, какой инструментарий стоит осваивать и какие качества в себе развивать.
— Почему нет длинных докладов?
Технический контент доступен онлайн (Pluralsight – 10.000 часов высококачественного контента доступно по цене 30 долларов в месяц, бесплатные TechDays и MVA).
Мы ориентируемся на аудиторию, которая ходит на конференции за свежим взглядом, новинками, мотивацией и общением. И владеет английским для получения технических знаний онлайн.
— Почему короткие доклады?
Мы заботимся о качестве каждого часа, который Вы проводите на конференции.
Короткие доклады позволяют услышать больше докладчиков.
15 минут – это достаточный объем времени для докладчика, чтобы изложить свою позицию или поделиться рецептом. При условии, что он хорошо подготовился.
Технически насыщенным докладам мы даем больше времени (30 минут).
— Оплачивает ли компания участие сотрудника в конференции?
Для 40% участников Go# участие оплатила компания. Это стандартная часть компенсационного пакета и это выгодно для компании с точки зрения налогов.
— Что нужно сделать, чтобы за меня заплатила компания?
Для безналичной оплаты:
Договоритесь с руководством.
Возьмите в бухгалтерии реквизиты компании.
Заполните форму регистрации.
Выберете «Банковский перевод» и введите реквизиты.
Расписание
Время
Основной зал
Зона кофе-брейков
ОМ-кафе
1000 – 1030
Регистрация
Приветственный кофе
Завтрак для спикеров и VIP
1030 – 1220
Архитектура .NET приложений
4 доклада – Николай Евдокимов, Павел Воронов, Евгений Агафонов, Денис Баталов
свободное общение
технический перерыв
1220 – 1300
свободное общение
Кофе-брейк
Обед
смена №1, до 90 человек
1300 – 1420
Управление проектом и исходным кодом (ч.1)
2 доклада – Владимир Гусаров, Сергей Рогачев
свободное общение
Возможность для обеда (резерв)
1420 – 1500
свободное общение
Кофе-брейк
Обед
смена №2, до 90 человек
1500 – 1600
Управление проектом и исходным кодом (ч.2)
2 доклада – Игорь Зиновьев, Виктор Глушенков
Дискуссия – эксперты: Роман Трунов, Вадим Савкин
свободное общение
Возможность для обеда (резерв)
1600 – 1620
свободное общение
Кофе-брейк
Обед
смена №3, до 90 человек
1620 – 1700
Оргструктуры и специализация труда в .net команде
2 доклада – Илья Китанин, Борис Кириленко
свободное общение
технический перерыв
1700 – 1715
Закрытие
Кофе-брейк
технический перерыв
1730
x
x
Afterparty (фуршет и алкоголь) вход 900 рублей, для спикеров и VIP – бесплатно
Доклады
секция
Архитектура .NET приложений
#1
20 минут
Как перейти с двухзвенной архитектуры Desktop приложения на трехзвенную за один день
При разработке трехзвенного приложения часто возникает дублирующийся код. При добавлении новых сущностей и полей мы совершаем действия, которые укладываются в определенный паттерн. Как говорят, "протаскиваем веревки". В докладе Вы узнаете Design Patterns и приемы, для того, чтобы избежать дублирований и сократить время разработки.
Николай Евдокимов
Консультант ITHH, разработчик C#
#2
20 минут
Повышение эффективности командной разработки и поддерживаемости кода за счет использования компонентов Visual Studio SDK
Эффективность командной разработки – вечно актуальный вопрос. Особенно остро он стоит для распределенных команд, где общение ограничено культурными различиями и часовыми поясами. Как снизить нагрузку на коммуникацию внутри команды? В этом нам поможет Visual Studio SDK. Вы узнаете о том, как команде сделать больше, используя темплейты и базирующихся на них инструменты (например, Snippetizer).
Павел Воронов
Solution and Software Architect, Arcadia
#3
30 минут
Архитектурные решения при создании облачного сервиса на Asp.Net
На конференциях часто рассказывают, как хорошо и удобно разрабатывать облачные приложения на той или иной платформе. Однако при реальной разработке возникают вопросы, которые обычно обходят стороной. В докладе я расскажу с какими неочевидными проблемами столкнулся при разработке сервиса под Microsoft Azure, и каким образом эти проблемы были решены.
Евгений Агафонов
Руководитель группы разработки образовательных проектов, Microsoft MVP
#4
30 минут
Легко масштабируемая архитектура .NET приложений на основе Amazon Web Services и Elastic Beanstalk
Облачные технологии позволяют строить масштабируемые приложения с помощью таких "эластичных" ресурсов как балансировщики нагрузки и оперативно создаваемые (и отключаемые) инстансы. Несмотря на огромный прогресс в простоте использования таких ресурсов в последние годы, разработчикам приходится тратить много времени на настройку подобной архитектуры и автоматизацию своевременного наращивания ресурсов в зависимости от нагрузки. В докладе я представлю сервис AWS Elastic Beanstalk сводящий до минимума развертывание масштабируемых .NET приложений.
Денис Баталов
Solutions Architect, Amazon Web Services
секция
Управление проектом и исходным кодом (ч.1)
#1
30 минут
Применение концепции ALM в практике управления разработкой на C#
При разработке приложений мы часто увлекаемся самым вкусным для разработчика - техническими деталями, и забываем о том, как и кто будет пользоваться нашим приложением. Это, в конечном итоге, замедляет разработку и снижает качество конечного программного продукта. В докладе Вы узнаете о том, зачем и как нужно управлять жизненным циклом приложения и какие инструменты для этого использовать, чтобы сделать минимальными накладные расходы для программистов и других участников процесса разработки.
Владимир Гусаров
Директор R&D московского филиала Dell, Microsoft MVP
#2
30 минут
Доски проектов и продуктов на TFS: Agile-визуализация на уровне компании
Визуализация - основной практический инструмент Lean, Agile, TOC и прочих современных подходов к разработке программного обеспечения. Например, Task board отображает процесс разработки, помогая понять статус работ и заметить возможные проблемы, а Burndown отображает прогресс по обязательствам спринта, помогая реагировать на риски отставания. Такие инструменты визуализации применяют команды в конкретных проектах, но применима ли визуализация на уровне целой компании? Я расскажу о визуализации на основе Microsoft Team Foundation Server, которая помогает согласовать возможности разработки, ожидания бизнеса и стратегию компании - разработчика программного обеспечения, ведущей 50 проектов по развитию 20 продуктов.
Сергей Рогачев
Руководитель проектного офиса ИнфоТеКС
секция
Управление проектом и исходным кодом (ч.2)
#1
30 минут
DevOPS инструменты для .NET проектов
Толкование термина Devops и почему это модный buzzword 1. Гибкая эксплутация, по аналогии с гибкой разработкой и в качестве ее логичного продолжения. 2. Зачем это все нужно на примере интернет стартапа. 3. В *nix все хорошо, у Windows не очень. 4. Как сделать конвейер по доставке изменений начиная с комита разработчика и заканчивая обновлением программы-агента на машине пользователя. 5. Git и gitflow как норма рабочего процесса в команде. 6. CI - билды, ветки, артефакты. 7. Участие QA в процессе, автоматические тесты. 8. Octopus deploy и счастье. Октопаки в качестве контейнеров. 9. Мониторинг серверов и оповещения - New relic, Pager duty.
Игорь Зиновьев
"Дисциплина", Казань
#2
30 минут
Взаимное влияние Source Code Management и других средств организации разработки
1. Почему важны не используемые инструменты, а модель организации работы и стратегия выпуска релизов. 2. Переход к более информативной истории изменений: от летописи разработки к истории развития продукта. 3. Связь между системами управления проектом и исходным кодом должна быть двусторонней. 4. Выбор разумной политики создания веток. 5. Хорошая архитектура и постоянное слияние делают непрерывную интеграцию более эффективной.
Виктор Глушенков
Технический директор «ТиЭс Софт»
Дискуссия
Дискуссия с докладчиками и экспертами
1. Сравнение средства контроля исходного кода. TFS vs Git. Какие временные и финансовые затраты связаны с каждым из них. Что важнее - инструмент или как мы им пользуемся. 3. Организационное управление слиянием версий. Деление репозиториев при наличии подрядчиков. 4. Управление проектами, задачами и work items в TFS, сбор метрик и мониторинг.
Роман Трунов
Директор «ТиЭс Софт» со штатом в 30 разработчиков, >10 лет разработки на .Net
Вадим Савкин
Cтарший менеджер по развитию бизнес-процессов в Kaspersky Lab
секция
Оргструктуры и специализация труда в .net команде
#1
20 минут
Принципы распределения труда в больших иерархически сложных .Net командах
Построение процесса разработки, на примере эволюции департамента разработки от бессистемности и до внедрения Scrum.
LiveService
Илья Китанин
CTO LiveService, опытный разработчик C# и руководитель разработки
#2
20 минут
Коучинг команд разработки и коучинговые инструменты в работе тимлида
Работа тимлида – самая трудная менеджерская работа. Он уже менеджер, его подчиненные еще нет, они не хотят и не обязаны вникать в его трудности. Ответственность уже есть, возможностей еще не так много. К этой работе редко готовят специально. Как и куда расти тимлиду? Это Вы узнаете в докладе. Какие навыки развивать. И как их развивать. Что такое коучинг команд и подойдет ли он в вашем случае. Всему можно научиться на практике, но воспользоваться чужим опытом быстрее и дешевле во многих случаях. Кстати, как определить, что именно вам чужой опыт не подойдет, вы тоже узнаете в докладе.
Борис Кириленко
Resource Director компании CQG, руководит департаментом разработки компании в Зеленограде. Зав. кафедрой Промышленной Разработки ПО в МИЭТ.
Партнеры
Событийный партнер конференции
HR-партнер конференции
Команда и контакты
Николай Евдокимов
Разработчик C#, консультант ITHH, к.э.н.
Мария Хрузина
Microsoft student partner
Андрей Гордиенков
Эксперт по .Net технологиям в DO
Вера Черникова
Консультант ITHH
По вопросам программы, спонсорства и партнерства:
Евдокимов Николай
+7 (910) 404-10-72
evdokimovn@ithh.ru
По вопросам приобретения билетов: +7 (985) 209-26-41
info@gosharp.ru
По любым вопросам:
+7 (495) 215-10-31
Площадка
Открытый Мир – пространство для людей, заботящихся о себе, которым интересно пробовать и узнавать новое, хочется совершенствовать себя и мир вокруг; это пространство в котором вы всегда можете найти единомышленников и никогда не останетесь в одиночестве; пространство, в которое раз за разом хочется возвращаться.
Удобное расположение: всего 3 станции метро от самого центра и 4 минуты от метро
Большой зал с огромным экраном и высокой сценой – спикеров будет хорошо видно
Приятная восточная атмосфера в ОМ-центре
Кафе, которое находится в том же здании
Что внутри
Как добраться
Недалеко от метро Тульская (последний вагон из центра). Пройти мимо торгово-делового комплекса "Тульский" (слева). Пройти мимо Часовни Даниловского монастыря (справа).
Здание находится на углу Павловской улицы и улицы Даниловский вал. Центр "Открытый мир" находится в одном здании с семейным центром "Ого-город". Вход со стороны улицы Даниловский вал.