Обсуждение подходов к адаптации средств разработки под проектные задачи.
При работе над сложными проектами нередко возникает необходимость разработки дополнительных средств для упрощения части однотипных задач. Наиболее частыми подходами к такой задаче являются:
- Плагины для используемой разработчиками IDE
- Разработка собственных узкоспециализированных «фреймворков»
- Создание инфраструктуры разработки, учитывающей административную организацию команд
В рамках круглого стола будут рассмотрены такие вопросы как:
- Разработка систем, состоящих из большого количества модулей, поддерживаемых разными командами разработки
- Разработка фич, затрагивающих различные модули: программные средства для согласования и информирование о доработках в рамках большого числа команд
- Agile и random’ые команды разработки в рамках проекта
- Разные уровни компетенции и специализация разработчиков
- Расширение стандартных средств разработки с помощью плагинов
- Нужны ли собственные фреймворки или когда велосипедостроение является оправданным
- Ускорители разработки или разработка для разработчиков
- Каким должен быть собственный фреймворк? Ограничения и простота против гибкости технологий