Please enable JavaScript.
Coggle requires JavaScript to display documents.
DevOps (Команда (Кросс- Функциональна, Небольшая, Универсальные …
DevOps
Команда
Кросс-
Функциональна
Небольшая
Универсальные
специалисты
Самоорганизующаяся
Все рядом
Отвечает за
свои инструменты
Создается навсегда
Отвечает за
небольшую область
Сотрудники выделены
на 100%
Практики
релиз — это рутина
Выпуск релиза — решение бизнеса
Zero-Downtime Releases
Blue-Green Deployments
Canary Releases
Automate it!
Устранение сбоев без очереди
«Стадо, а не домашние любимцы»
(Pets vs. Cattle)
Ошибки исправляются немедленно
Процесс улучшается постоянно
Unusual commands
No limits. All equals.
Self organize
self selected "useful tools"
Visualize all!
Agile
Команда
Спринты
Бэклог
Истории
Вовлеченность
Стэндап
Ретроспективы
Потери
частично выполненная работа (Запасы)
дополнительные этапы
(Дополнительная обработка)
дополнительные возможности
(перепроизводство)
многозадачность
(транспортировка)
Ожидание
(Ожидание)
передача работы и информации
(Перемещение)
дефекты
(Дефекты)
Принципы
Version control
(система контроля версий)
Тесты
Скрипты
Артефкты
Исходные коды
Библиотеки
Документация
Конфигурационные файлы
Средства разработки
Deployment pipeline
(конвейер развёртывания)
Разработчик (новый код)
Система контроля версий
(запись изменений)
Тест не пройден?
Продуктивная среда
(установка)
Управление средами
(создание тестовой среды)
Тесты сборки
(тестирование)
Тесты модулей
(тестирование)
Нагрузочное тестирование
(тестирование)
Управление средами
(создание staging-среды)
UAT
(тестирование)
2 more items...
Экономия ресурсов
Обеспечения качества продукта
Автоматизация (ускорение) доставки изменений
Мониторинг и журналирование для дальнейшего развития
Profit
Continuous Integration
Continuous Deployment
Shadow release
(Dark launches)
Continuous Delivery
Value Steam (поток создания ценности)
Value Stream mapping (картирование)
Время выпуска
(Lead time, LT)
Время обработки
(Process time, PT)
Доля работ без ошибок
(Percent complete and Accurate, %C/A)
Создание
Развертывание
Итого
LT: 312 дней
PT: 57 дней
%C/A: 2,9%
Сбор требований
LT: 7, PT: 1, %C/A: N/A
Согласование требований
LT: 7, PT: 0,25, %C/A: 80%
Анализ требований и
проработка решения
LT: 21, PT: 3, %C/A: 80%
Утверждение решения
LT: 7, PT: 0,5, %C/A: 85%
Детальное планирование
LT: 7, PT: 0,5, %C/A: 90%
Разработка кода
LT: 56, PT: 40, %C/A: 65%
Тестирование модулей
LT: 21, PT: 3, %C/A: 50%
2 more items...
Profit
Осознание несовершенства процесса планирования
Концентрация на результате
Поиск и устранение узких мест
Предсказуемое движение к результату
Automatic configurations
Definition of END
Стиль управления
Склонность к переменам
Организационная структура
Акцент на результат
Модель
Системная архитектура
Предпочтение в технологиях
OpenSource
Патентованные
проприетарные
Монолитная, тщательно
спроектированная
Слабо связанная,
микросервисная
Водопадная
Гибкая, итеративная
Продукт-ориентированный
Проектно-ориентированный
Сетевая
Функционально-иерархическая
Консервативность
Эксперименты
Культура
стартапов
DevOps
Культура
корпораций
Classic IT
Автономный
Командный, авторитарный
Цели
Уменьшение времени вывода на рынок
Тестирование
бизнес-гипотез
Реализация
бизнес-идей
Снижение
технического долга
Устранение
хрупкости
xebialabs
The Ultimate
DevOps Tool Chest
Periodic table
DevOps Tools
SAFe 4.6
thoughtworks radar