• 19 марта 2016, суббота
  • Москва, Нижняя Сыромятническая ул., 10, Центр дизайна ArtPlay

Vanessa Stack Workshop

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

519 дней назад
с 11:00 19 марта по 19:00 20 марта 2016
Москва
Нижняя Сыромятническая ул., 10, Центр дизайна ArtPlay

Практические занятия для 1С специалистов по применению инструментария промышленной разработки, для сокращения сроков выпуска новой функциональности и для автоматизации повседневного труда 1С программиста.

Приходя на работу каждый день, заходя в 1С:Конфигуратор и в очередной раз пытаясь доработать печатную форму, добавить реквизит на рабочий стол, обычный 1С специалист занимается, де-факто, “лоскутной” автоматизацией. Причем именно этот подход, в итоге, приводит к проблемам производительности. А также к массовому негативу от заказчиков - с каждым днем доработка все трудней, ошибок в рабочей базе все больше, 1С информационная система работает всё медленней.

И именно это необходимо изменить.

 

    Но как это сделать?

 

Наши практические занятия дадут тебе возможность понять:

  • как не допускать ошибок при разработке, чтобы они НЕ попадали в продуктивную систему.

  • как сохранить скорость разработки на 1С, с учетом все увеличивающихся требований к системе от заказчика и его пользователей.

  • как убрать проблемы производительности системы на 1С раньше, чем они попадут в рабочую среду.

Как ты уже понял — достигается это за счёт применения промышленных инструментов и стандартов разработки продуктов существующих в ИТ мире.
Мы называем этот комплект - инструменты Vanessa Proff Stack. Это набор полезных инструментов, программ и методика их использования. 

А на нашем двух дневном практикуме ты научишься всем этим пользоваться.

Что ты получишь?

Мы взяли 4 стандартных для тебя задачи из сборника 1С Специалиста — по оперативному учету, бухгалтерии, зарплате и управлению персоналом, а также по документообороту, чтобы контекст задачи совпадал с твоей текущей типовой конфигурацией, и решим их с помощью промышленных методик и инструментов:

 

  • Enterprise Development Tools (Graphite) - покажем тебе новую IDE от 1С и её функционал в работе, а где она не справится вернемся к стандартному 1С Конфигуратору

  • GIT (GitFlow) — расскажем и объясним как работать с системами контроля версий исходного кода.

  • ADD, BDD, TDD, CI-CD — покажем как автоматизировать рутинные операции контроля качества, сбора требований, развертывания с учетом специфики версий платформы

  • PostgreSQL - и дополнительно мы покажем тебе как пользоваться инструментарием СУБД для контроля ошибок проектирования решения сразу, в момент разработки, не дожидаясь их возникновения в рабочей базе

 

И научим, как не бояться рефакторинга уже готового решения, если вдруг заказчик внес уточнения в уже работающий функционал. И таким образом ты:

  • Будешь разрабатывать быстрей и качественней снизив негатив своего заказчика.

  • Будешь готов, если захочешь, разрабатывать на промышленных языках программирования

  • Начнешь использовать функционал IDE Graphite для реальных задач, где это уже возможно

Что внутри?    

 

Как ты уже понял — достигается это все не только инструментами написанными на 1C. Ты получишь базовые знания по:

  • DCVS - децентрализованным системам хранения исходных кодов

  • python, ruby, oscript - скриптовым языкам автоматизации повседневной деятельности программиста

  • JDK - платформе необходимой для запуска Eclipse EDT Graphite

  • Gherkin - языку структуризации требований заказчика

  • psql - языку запросов для сервера СУБД PostgreSQL

  • Markdown - языку для создания документов

Увидишь в работе новые для тебя инструменты

  • PlantUML

  • Atom и Sublime

  • Jenkins

Поймешь базовые правила методик:

  • Automation Driven Development

  • Behavior Driven Development

  • Example and Story Mapping

А также сможешь понять как работают и используются порталы

  • GitHub

  • BitBucket

Особенности

 

Для работы на нашем практикуме тебе понадобится:

  • ноутбук с WiFi и следующими параметрами:

    • CPU — минимально i5  желательно i7

    • RAM — минимально 4Gb, желательно 16 Gb

    • HDD — минимально SATA3, желательно с дополнительным SSD

  • желание выполнять практические задания

  • умение кодировать на 1С

Для самых профессиональных мы предусмотрели дополнительное практическое занятие по созданию своего собственного расширения для Eclipse EDT.

Если применить “сухой язык” формулировок, то мы будет использовать следующую программу во время практических занятий

Программа практикума:

 

День 1

Настройка окружения

  • установка программного обеспечения разработчика и изучение его функционала — Vanessa Stack, Chocko, Git, SourceTree
  • подключение внешних сервисов — Сборочных серверов, QA сервисов, Проверочных контуров 1С
  • работа с системами управления в повседневном режиме — Git, Git-Flow для 1С

Решение задач 1С:Специалиста (одну на выбор) с применением инструментария

  • по компетенции "Оперативный учет"
  • по компетенции "Финасовый и бухгалтерский учет"
  • по компетенции "Управление персоналом и сложными расчетами"
  • по компетенции "Документооборот в компании"

Настройка автоматизированных проверок и оповещений

  • сборочная линия — Build Pipeline: автоматизированное развертывание на проверочном контуре
  • подготовка артефактов к публикации
  • развертывание решений 1С:Специалист на проверочных контурах с помощью серверов сборки и развертывания

День 2

Исправление недочетов, выявленных автоматизированно на серверах контроля качества

  • "починить" ночную сборку
  • воспроизведение ошибок в виде сценариев
  • выявление некачественных условий воспроизведения
  • реакция на автоматизированную критику кода

Коллективная работа

  • контроль изменений
  • рефакторинг чужого решения
  • контроль кода

Рефакторинг задач 1С:Специалист с помощью НЕ 1С сервисов

  • работа с асинхронностью и намерениями
  • работа с большими данными и кубами
  • работа с прогнозными сервисами
  • оптимизация производительности

Разработка собственного микропродукта

  • Работа с требованиями
  • Работа с окружениями
  • Наращивание  документации
  • Определение границ микропродукта

"Медали участников"

  • сертификат участника — с подтверждением полученных знаний
  • сертификат успешного слушателя — для тех, кто добился стабильной автоматизированной сборки
  • подтверждение полученных навыков на LinkedIn от всей команды организаторов
  • обратная связь для руководителей (в случае оплаты от организации)
  • статус Vanessa Stack Power User

Команда тренеров практиков

  • Практикующие разработчики 1С со знанием C#, Python, Java, JS, Clojure из команды SilverBulleters, LLC
  • Лидеры продуктов Vanessa Stack и Vanessa Stack Power User

Кто мы такие можно посмотреть на нашем открытом канале YouTube

 

И небольшие уточнения

  • Менеджеры команд допускаются только в двух случаях — если придут совместно с командой или если сами готовы писать код на 1С. Иначе Вам будет с нами скучно.
  • Количество мест ограничено — всего лишь 45 мест и больше мы не рассматриваем.
  • Учитывая что практикум проводится в Москве — иногородним поможем организовать трансфер и размещение.
  • Если нет ноутбука — мы дадим в аренду и покажем, как настроить свое рабочее место в дальнейшем на основе небольшого методического пособия, которое будет предоставлено всем участникам.

 

14 марта 2016 года в 15:00 MSK продажа билетов будет окончена.

Команда практикума приступает к подготовке слушателей к практическим занятиям.

Наш практикум в социальных сетях

 

 

Место проведения - ArtPlay

три зоны работы — демонстрация, практика, отдых



Зона демонстрации идеального решения


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

ArtPlay — зона творчества, в промежутках между практическими занятиями всегда можно побеседовать в релакс-зоне о тенденциях и проблемах в мире 1С совместно с тренерами за чашкой кофе или чая.

Ждем тебя на наших занятиях.

14 марта 2016 года в 15:00 MSK продажа билетов будет окончена.

Команда практикума приступает к подготовке слушателей к практическим занятиям.

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше