Расширение средств разработки для нужд компании

Обсуждение подходов к адаптации средств разработки под проектные задачи.

При работе над сложными проектами нередко возникает необходимость разработки дополнительных средств для упрощения части однотипных задач. Наиболее частыми подходами к такой задаче являются:

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

В рамках круглого стола будут рассмотрены такие вопросы как:

  • Разработка систем, состоящих из большого количества модулей, поддерживаемых разными командами разработки
  • Разработка фич, затрагивающих различные модули: программные средства для согласования и информирование о доработках в рамках большого числа команд
  • Agile и random’ые команды разработки в рамках проекта
  • Разные уровни компетенции и специализация разработчиков
  • Расширение стандартных средств разработки с помощью плагинов
  • Нужны ли собственные фреймворки или когда велосипедостроение является оправданным
  • Ускорители разработки или разработка для разработчиков
  • Каким должен быть собственный фреймворк? Ограничения и простота против гибкости технологий
Евгений Городов, Игорь Тяжев и Алексей Копылов, СберТех

Евгений Городов, Игорь Тяжев и Алексей Копылов, СберТех