![](/user_photo/2706_HbeT2.jpg)
grischenko-proj-management / lectures / lecture-12
.pdf![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja11x1.jpg)
Коллективное владение кодом
●Право вносить изменения в любую часть кода системы
●Каждый несет ответственность за весь код
●Обеспечить собираемость и правильное функционирование
●Если изменения нарушают целостность системы программист не должен вносить
![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja12x1.jpg)
Канбан
●«Кан» — видимый, «бан» — карточка
●Разработана на заводах Toyota
●Уменьшение количества «выполняющейся в данный момент работы»
![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja13x1.jpg)
Разница между Канбан и SCRUM
●Нет спринтов
●Задачи больше и их меньше
●Оценки задач опциональны
●Учитывается только среднее время на
реализацию задачи
![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja14x1.jpg)
Канбан-доска
![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja15x1.jpg)
Столбцы
●Цели проекта
●Очередь задач
●Проработка дизайна
●Разработка
●Тестирование
●Деплоймент
●Закончено
![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja16x1.jpg)
Примеры задач
●Добавить русскую локализацию в продукт
●Сделать возможность задавать wildcards в путях и правилах конфигурации
●Изменить внешний вид интерфейса под новые стандарты
●Исправить баг номер 12345, важный для кастомера XYZ
![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja17x1.jpg)
Преимущества доски
●Уменьшение числа параллельных задач
●Видны узкие места
●Расчет среднего времени выполнения задачи
![](/html/2706/990/html_VLpyDxMVW4.xwvA/htmlconvd-VFfJja18x1.jpg)
Правила Канбан
●Визуализируйте производство
●Ограничивайте параллельность задач
●Постоянно оптимизируйте процесс