В субботу 10 августа в офисе Фабрики информационных технологий прошла лекция начальника отдела разработок в компании CTI Евгения Батогова.

Евгений выступил с двумя докладами:

  • «Введение в платформу Erlang/OTP и Elixir»;
  • «Повышение предсказуемости процесса разработки ПО».

«Введение в платформу Erlang/OTP и Elixir»

Евгений рассказал о таком редко используемом технологическом стеке как Erlang/OTP + Elixir:

  • причины и история появления технологического стека Erlang/OTP + Elixir, где он применяется, причины его низкой популярности;
  • что такое OTP, какую часть работы он берет на себя и что оставляет разработчику;
  • что такое функциональное программирование;
  • как производится сборка мусора в Erlang VM, что такое soft realtime, Поведения в OTP, GenServer, супервизоры и деревья супервизоров;
  • что дает Erlang/OTP для обеспечения масштабируемости, отказоусточивости и высокой доступности из коробки;
  • структура релизов, инструменты для сопровождения системы в боевых условиях.

«Повышение предсказуемости процесса разработки ПО»

В этом докладе Евгений рассказал о том:

  • что такое поток работ;
  • как сделать разработку ПО гораздо более предсказуемой;
  • что такое закон Литтла, какие диаграммы, графики и гистограммы полезны для анализа ситуации;
  • влияет ли размер задач на прогноз сроков, что такое правильный размер задачи;
  • как правильно отвечать на вопросы «сколько времени потребуется для реализации конкретной фичи» и «когда N фич будет завершено»;
  • как прогнозировать развитие событий на основе метода Монте-Карло, какие программные средства использовать, что надо и что не надо делать для повышения предсказуемости работы команд и многое другое.

CTI — системный интегратор, поставщик IT-решений и облачных услуг на территории России и стран СНГ. Компания с 2002 года успешно занимается разработкой и реализацией комплексных проектов различного масштаба и уровня сложности по таким направлениям, как ЦОД, интернет вещей, контактные центры и бизнес-коммуникации, информационная безопасность. В компетенцию компании также входят услуги круглосуточной техподдержки, сервиса и аутсорсинга.

Компания CTI создает и внедряет различные продукты для решения широкого круга бизнес-задач на основе собственных технологических разработок, а также продуктов ведущих мировых IT-вендоров: Cisco, HPE, Dell EMC, VMware, NetApp.

Все фотографии с мероприятия смотрите в фотоальбоме вконтакте

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