Когда ИНТЕРВОЛГА решила внедрить Agile-методологию и модель Time & Material, стало ясно, что старые методы учета времени и затрат больше не работают. Система JetBrains YouTrack отлично справлялась с отслеживанием времени, но проблемы начались с расчетом стоимости… Первое, что пришло в голову — встроить ставки в YouTrack. Но эта система оказалась слишком закрытой для гибкой настройки. Тогда было решено создать отдельное веб-приложение на Laravel. Этот фреймворк выбрали из-за его надежности и популярности, а также потому, что компания уже имела компетенции в веб-разработке. Проект получил название "Проект 42" в честь знаменитого ответа на главный вопрос жизни. Итоговая схема выглядела так: Мы реализовали 3 нетиповых обмена: Laravel и YouTrack YouTrack используется как сервер авторизации. Регистрировать новых пользователей или удалять старых отдельно для “Проекта 42” не нужно. Laravel по расписанию через REST API из YouTrack забирает список проектов, по каждому проекту — список задач. Lar