Skip to content

Latest commit

 

History

History
66 lines (55 loc) · 1.97 KB

index.adoc

File metadata and controls

66 lines (55 loc) · 1.97 KB

Master programming.
Лекция №13 (Разработка в команде)

1. Из чего строится понятие "команда"

1.1. Преимущества и недостатки разработки в команде

  • Все люди разные

  • Конфликты неизбежны

  • Человеческий фактор

  • Постоянные обсуждения

  • Параллелизация задач

1.2. Должности

Программисты Управляющее звено
  • Intern

  • Junior

  • Regular

  • Senior

  • Lead

  • Expert

  • Principal

  • Project manager

  • Product owner

  • Team Lead

  • Agile coach

  • Scrum master

1.3. Состав команды

  • Программисты

  • Тестировщики (могут быть заменены программистами)

  • Интерны — не более 1-2 на команду

  • Старший или ведущий программист

  • Руководитель команды

  • Управляющий проектом

  • DevOps

  • Релиз менеджер

  • Владелец продукта

1.4. Зачем команда собирается?

  • Стендапы — текущее состояние дел

  • Планирование и грумминг — оценка и приоритизация задач

  • Митинги (обсуждения)

  • Спринты и майлстоуны — мерила для оценок

  • Ретроспективы

    • Анализ проделанной работы

    • Замечания на будущее

  • Проблема оценки задач — Gummy Bears

1.5. Стадии развития конфликтов

  1. Всё прекрасно

  2. Небольшие разногласия (умалчивание конфликта)

  3. Тяжёлый конфликт

  4. Последствия