DevOps это культурное движение, изменяющее отношение людей к работе и к её результатам
Agile - методология разработки по. Во главу угла ставится сотрудничество, гибкость и конечный результат в виде рабочего по.
Scrum методология производства по с упором на максимизацию способностей команды разработчиков к быстрому реагированию на изменения требований к самому проекту и со стороны заказчиков
В Scrum используются циклы разработки, именуемые спринтами. Включает практики планирования, ежедневных собраний, ретроспективы
На ежедневном стендапе необходимо ответить на три вопроса:
Что я сделал
Что я буду делать
Что мне мешает выполнить цели спринта
Что я сделал
Что я буду делать
Что мне мешает выполнить цели спринта
Система контроля версий фиксирует изменения файлов или набора файлов, которые хранятся в системе. Разработчики вносят изменения в форме пакетов, называемых фиксациами или ревизиями
При разработке через тестирование (Test Driven Development; TDD) разработчик начинает с написания тестов, а после создаётся сам код. Благодаря тестированию создаётся безупречная работа новых функций
Непрерывная интеграция ( Continuous Integrtion; CI ) - это процесс интегрирования нового кода, написанного разработчиками, в основной код
Минимально жизнеспособный продукт, Minimum Viable Product, MVP, это прототип готового продукта, который можно проверить на соответствие требованиям с приложением минимальных усилий.
Управление конфигурацией - это процесс установления и поддержки согласованности между атрибутами.
Члены команды могут иметь собственные личные и профессиональные цели, которые способны привести к конфликту.
Причины возникновения разногласий между членами команды могут заключаться в различных способах обработки информации, так называемые когнитивный стили.
Три вопроса касающиеся особенностей мышления:
1. Как они думаю о разных вещах
2. Как они учатся и усваивают новую информацию
3. Как они мысленно связанны со своей работой, своей средой и окружающими людьми
1. Как они думаю о разных вещах
2. Как они учатся и усваивают новую информацию
3. Как они мысленно связанны со своей работой, своей средой и окружающими людьми
Стили разделяются:
- интроверты, экстраверты и амбиверты
- спрашивающий или догадливый
- стартер или финишер
- аналитики, критики и универсалы
- пуристы или прагматики
- интроверты, экстраверты и амбиверты
- спрашивающий или догадливый
- стартер или финишер
- аналитики, критики и универсалы
- пуристы или прагматики
ВАЖНО
Разъяснение и документирование стиля общения, ожидаемого от членов команды, может помочь им придти к взаимопониманию и избежать избежать проявлений недовольства
Разъяснение и документирование стиля общения, ожидаемого от членов команды, может помочь им придти к взаимопониманию и избежать избежать проявлений недовольства
Важно создавать и поддерживать рабочую среду, которая будет комфортной для людей произвольными когнитивными стилями.