CodeFest 2019. Владимир Теблоев (Сбербанк) — Инструменты для решения проблем в большой команде

16b6c87229eaf58768d25ed7b2bbbf52?s=47 CodeFest
April 06, 2019

CodeFest 2019. Владимир Теблоев (Сбербанк) — Инструменты для решения проблем в большой команде

Когда настаёт тот момент, в который ваш маленький тонкий клиент превращается в огромную систему, работающую как полноценное энтерпрайз-решение? Что делать в этом случае?

Об этом мы и поговорим в докладе. Как решать проблемы больших команд, как создавать эти большие команды и как автоматизировать процессы в больших масштабах.

16b6c87229eaf58768d25ed7b2bbbf52?s=128

CodeFest

April 06, 2019
Tweet

Transcript

  1. Владимир Теблоев Android Tech Lead @VladimirTebloev 1

  2. Инструменты для решения проблем в большой команде 2

  3. Рост количества разработчиков 3

  4. Agile команда Холст, масло 4

  5. Web Android Backend IOS 5

  6. IOS Android Team 1 Dev Team 2 Team N PO

    QA Dev Dev Dev Dev Dev PO Dev Dev Dev PO 6
  7. Контроль кода Контроль кода Холст, масло 7

  8. Контроль кода • Хаос • Матрица ревьюеров • 3 группы

    • Самописный плагин 8
  9. Reviewer 1 Team 1 Reviewer 2 . . . Reviewer

    N Team 2 . . . Team N Coef 11,3 11,7 12,1 Team 3 Team 4 Team X Team Y . . . . . . 9
  10. Group 1 Group 2 Merge Group 3 10

  11. Group 1 Group 2 Merge Group 3 Reviewer 1 Team

    1 Reviewer 2 . . . Reviewer N Team 2 . . . Team N Coef 11,3 11,7 12,1 Team 3 Team 4 Team X Team Y . . . . . . + 11
  12. Модульная вечеря Холст, масло 12

  13. Core Common Common Feature Feature Feature Entry Entry Entry Application

    Модульность 13
  14. Сотворение джуна Холст, масло 14

  15. Для новых сотрудников • Ментор • Гайдлайны • База знаний

    15
  16. • Помогает освоиться • Ставит цели и задачи для развития

    • Дает обратную связь Ментор 16
  17. Гайдлайны • Как клонировать проект • Code convention • Гайды

    по дизайну • Архитектурные гайды • Тестирование • etc 17
  18. Менторство Архитектура Code Review Guidelines Выбор стека HR Performance Review

    Tech Lead 18
  19. Заключение • Большая команда — большая ответственность (Дядя Бен) •

    Agile — не ругательство • Защищай свой код смолоду • Модули экономят время • Диктатура — необходимое зло 19
  20. @VladimirTebloev 20