Онбординг
Онбординг (Onboarding) — введение на борт
Суть в одном предложении
Онбординг — процесс введения нового разработчика в проект и кодовую базу, чтобы быстрее выйти на полноценную работу.
Краткое определение
Онбординг — процесс введения нового сотрудника или разработчика в проект: как устроен код, где что лежит, как запускать и деплоить, чтобы человек быстрее начал полноценно работать.
Оригинал и перевод
- Язык: английский
- Оригинал: Onboarding
- Буквальный перевод: введение на борт
Синонимы и варианты написания
- Onboarding
- Введение в проект
- Адаптация
Происхождение
Термин из HR и менеджмента (onboard — «ввести на борт»); в разработке говорят про онбординг в команду или в конкретный проект/кодовую базу.
Где используется
- Новые сотрудники в команде
- Переход на новый проект или кодовую базу
Когда это важно
Чем чаще меняется состав команды или структура проекта, тем важнее документированный онбординг и понятная структура кода.
Подробное объяснение
Чем понятнее структура проекта (разделение по файлам, автозагрузка, документированные точки входа), тем быстрее новый разработчик находит, где вешается обработчик и куда дописать логику. Хороший онбординг сокращает время «войти в проект» с недель до дней.
Аналоги и связанные термины
- Documentation
- Knowledge transfer
- Maintainability
- Code review
Пример использования
«После рефакторинга init.php и переноса компонентов в /local онбординг новых людей и доработки по заявкам заметно ускорились.»
Мини‑FAQ
- Онбординг только для джуниоров? Ответ: Нет, любой новый член команды или человек, подключающийся к проекту, проходит онбординг; качество документации и структуры важно для всех.
Смотри также
- Documentation
- Refactoring
- Entry point