секция 6.3
Highload-разработка, построение эффективного процесса в агентстве
17:30-19:30 — Разработка

Алексей Ежиков
Алексей Ежиков
Planoplan
Андрей Рыжкин
Андрей Рыжкин
ООО «АГИМА»

Организация отказоустойчивого агентства

  • Как распознать высоконагруженный проект.
  • Как правильно подойти к оценке highload-проекта.
  • Как доказать заказчику, что у него highload.
  • Система приема и обучения сотрудиков, работающих с highload-проектами.
  • Дисциплимна проектирования высоконагруженных систем.
Олег Бунин
Олег Бунин
Онтико

Менеджмент и бизнес-процессы в разработке highload-проекта

Самый большой проект, с котором сталкивалась наша команда занял у нас порядка 70 человеко-месяцев, к концу в проекте было около 9000 тикетов, объединённых в 318 эпиков. Объём технического задания превышал 1000 страниц.

Как мы справились с этим довольно небольшой командой? Один менеджер, один аналитик, несколько разработчиков.

Нам помогли бизнес-процессы или попросту жёстко прописанные workflow для любой ситуации, любого вида задач или входных данных. Как задача обрабатывается аналитиком, когда она попадает программистам, когда пишется технический дизайн. Как эта схема накладывается на тикетную систему, как использовать эпики и задачи.

Все эти правила мы выписали болью ошибок в планировании (и финансах) и я уверен, что они могут сэкономить вам несколько месяцев собственных опытов.

Приходите, расскажу.

Антон Мартынов
Антон Мартынов
Itech-group

Разработка высоконагруженной гибридной Web-системы для ПЭК

  • Сложность разработки: около 1600 задач, одновременная разработка нескольких проектов, интегрированных в единую систему (Основной сайт, Сайт HR, Личный кабинет, Мобильная версия, Система приема заявок). Над проектом работало одновременно 5 территориально распределенных команд, общей численностью более 50 человек. Использование различных инструментов и технологий.
  • Выпуск системы в несколько итераций: проблемы внедрения нескольких систем по эволюционному принципу, без остановки работоспособности старой версии системы.
  • Высокие требования по нагрузке: опыт разработки отдельных тест-кейсов для проведения нагрузочного тестирования различных компонентов системы, настройка и оптимизация аппаратной и программной части после проведения нагрузочного тестирования.
  • Общая схема интеграции системы + описание процесса разработки API совместно с заказчиком.
  • Описание сложных функциональных моментов и тонкостей их реализации.
  • Решения, которые позволили успешно решить все поставленные задачи: разработанный механизм распределенной работы между специалистами разработчиков и ИТ ПЭК, примеры визуальных и технологических решений.
  • Выводы.
Дмитрий Плетнев
Дмитрий Плетнев
Центр Высоких Технологий

Как масштабировать команду и не потерять: заказчика, проект, деньги, людей, репутацию

  • Как мы делали соц.сеть и потеряли команду.
  • Как мы делали геолокационный сервис и потеряли проект.
  • Как мы опять делали соц.сеть и потеряли деньги.
  • И какие мы сделали выводы.
Михаил Белошапка
Михаил Белошапка
ДАЛЕЕ

Highload для больших и для маленьких — специфика агентского highload

  • чем отличается highload у площадок от highload у агентств,
  • highload у площадок — пишем свою БД и свой язык,
  • highload у агентств — кеширование, шардинг и здравый смысл.