Список сотрудников

Можно ли узнать количество разработчиков на незнакомом нам проекте изучив только его репозиторий? Да, это возможно. Более того, вы можете увидеть список не только текущих сотрудников, но и уже уволенных, а так же характеристику по каждому из них.

Каждый коммит содержит дату и фамилию автора:

2021-02-09T16:08:15+03:00>Enshtein>enshtein@mail.de>JIRA-1234 fix

Если у нас обычный отдел, где сотрудники работают 5 дней в неделю, то мы можем предположить, что:

Отображение списка сотрудников на основании анализа git лога в программе Assayo.
Отображение списка сотрудников на основании анализа git лога в программе Assayo.

Иногда в тексте коммита или название ветки можно найти номер задачи и её тип. Например:

2022-08-05T09:49:11+03:00>Albert Einstein>instein@mail.de>TASK-4513 feat: add code

Automatic merge from feature/TASK-4513-add-profile -> release/release-2.13.0

Pull request #1640: feature/TASK-4513 Add public profile

Так мы можем предположить:

Отображение информации о сотруднике на основании анализа git лога в программе Assayo.
Отображение информации о сотруднике на основании анализа git лога в программе Assayo.

Рекомендуем почитать

[object Object]

Если сложить зарплату программистов, то можно прикинуть примерную стоимость разработки проекта. Количество программистов мы можем узнать из git log.

[object Object]

Assayo анализирует git log и ищет плохие паттерны управления или разработки. Вы можете обнаружить проблему в команде на ранней стадии.

Рекомендуем посмотреть