Содержание
- – Методалогии разработки ПО
-
+
Проектирование систем
- + API
- + UML
- + Интеграции
- + Моделирование данных
- + Представление данных
- BPMN
- C4 model
- Domain Driven Design
- EPC
- IDEF0
- Архитектор
- Архитектура
- Интерфейс
- Карта экосистемы
- Когда стоит выбирать микросервисы
- Контекстная диаграмма
- Ролевая модель
- Проектирование систем
- + Развёртывание
-
+
Разработка
- + Git
- + Linux OS
- + Mac OS
- + Подходы организации кода
- + Языки программирования
- Виды программирования
- Интерпритатор
- Компилятор
- Разработка
-
+
Сеть
- + OSI
- + Защита
- CDN
- ngrok
- Сеть
- + Системный анализ
- + Требования
- + Хранение данных
- + Языки разметки
Описание
Система организации производства и снабжения, позволяющая реализовать принцип «точно в срок».
Когда
взять задачу сразу
Правила
Нельзя двигать назад
WIP лимиты
Примеры
В отличие от скрама, в канбане можно взять срочные задачи в разработку сразу, не дожидаясь начала следующего спринта. Канбан удобно использовать не только в работе, но и в личных целях — распределять собственные планы или задачи семьи на выходные, наглядно отслеживать прогресс.
На практике, в Канбан-методологии акцент делается на визуализации рабочего процесса, установлении ограничений Work in Progress (WIP) для контроля пропускной способности и эффективного использования ресурсов, управлении приоритетами и устранении препятствий.
Базовые принципы
которые еще называют принципами управления изменениями:
-
Начните с того, что есть сейчас.
-
Договоритесь об эволюционном развитии.
-
Поощряйте развитие лидерства на всех уровнях.
-
Так как Канбан-метод живет в сервисной парадигме, он придерживается ее принципов:
-
Выясните потребности и ожидания заказчика.
-
Управляйте работой, дайте людям организоваться вокруг нее.
-
Развивайте правила, чтобы улучшить показатели.
Роли
-
Менеджер запросов несет ответственность за изучение потребностей и ожиданий заказчиков, содействует выбору и приоритезации рабочих элементов на собраниях по пополнению
-
Менеджер поставки несет ответственность за поток работы, в ходе которого выбранные рабочие элементы поставляются заказчикам, за обеспечение канбан-митингов и собраний по пополнению и поставке.
Практики
1. Визуализируй
2. Ограничивай количество незавершенной работы. Чрезмерное количество частично завершенных работ экономически неэффективно, увеличивает время производства и не позволяет организации откликаться на потребности заказчиков и реагировать на изменение обстоятельств и возможностей. Чтобы достичь успеха при применении Канбан-метода, необходимо вести наблюдения, ограничивать и оптимизировать объем незавершенной работы
3. Управляй потоком. Поток задач в канбан-системе должен способствовать увеличению ценности и сведению времени производсва к минимуму, а также быть предсказуемым. В рамках канбан-системы можно определить несколько факторов, направляющих процесс:
• Требования к уровню сервиса: ожидания заказчика
• Возможности уровня сервиса: предложение системы
• Соглашение об уровне сервиса: договоренность с заказчиком
• Порог уровня сервиса: уровень сервиса, ниже которого поставка сервиса является для заказчика неприемлемой.
4. Внедряй циклы обратной связи (каденции)
5. Делай правила явными
6. Улучшайтесь совместно, эволюционируйте на основе экспериментов