🗊Презентация Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5

Нажмите для полного просмотра!
Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №1Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №2Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №3Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №4Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №5Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №6Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №7Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №8Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №9Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №10Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №11Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №12Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №13Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №14Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №15Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №16Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №17Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №18Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №19Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №20Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №21Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №22Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №23Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №24Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №25Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №26Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №27Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №28Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №29Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №30Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №31Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №32Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №33Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №34Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №35Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №36Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №37Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №38Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №39Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №40Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №41Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №42Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №43Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №44Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №45Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №46Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №47Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №48Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №49Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №50Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №51Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №52Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №53Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №54Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №55Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №56Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №57Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №58Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №59Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №60Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №61Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №62Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №63Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №64Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №65Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №66Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №67Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №68Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №69Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №70Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №71Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №72Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №73

Содержание

Вы можете ознакомиться и скачать презентацию на тему Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5. Доклад-сообщение содержит 73 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность
Описание слайда:
Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность

Слайд 2





Техники тест дизайна
Техники тест дизайна
Планирование спринта
Цель спринта
Оценка трудозатрат
Ретроспектива спринта, Sprint Review Meeting
Отчётность
Definition of Done
Матрица соответствия требований
Описание слайда:
Техники тест дизайна Техники тест дизайна Планирование спринта Цель спринта Оценка трудозатрат Ретроспектива спринта, Sprint Review Meeting Отчётность Definition of Done Матрица соответствия требований

Слайд 3





Тест дизайн
Тест дизайн
Описание слайда:
Тест дизайн Тест дизайн

Слайд 4





Роли тест-дизайна
Роли тест-дизайна
Описание слайда:
Роли тест-дизайна Роли тест-дизайна

Слайд 5





Техники тест дизайна
Техники тест дизайна
Описание слайда:
Техники тест дизайна Техники тест дизайна

Слайд 6





Техники черного ящика: 
Техники черного ящика: 

Эквивалентное Разделение (Equivalence Partitioning - EP).
Анализ Граничных Значений (Boundary Value Analysis - BVA).
Тестирование: Таблицы Альтернатив (Decision Table Testing - DTT).
Тестирование: Диаграмма Состояний и Переходов (State Transition Testing - STT).
Тестирование: Сценарии использования (Use Case Testing - UCT).
Описание слайда:
Техники черного ящика: Техники черного ящика: Эквивалентное Разделение (Equivalence Partitioning - EP). Анализ Граничных Значений (Boundary Value Analysis - BVA). Тестирование: Таблицы Альтернатив (Decision Table Testing - DTT). Тестирование: Диаграмма Состояний и Переходов (State Transition Testing - STT). Тестирование: Сценарии использования (Use Case Testing - UCT).

Слайд 7





Техники белого ящика: 
Техники белого ящика: 

Тестирование и покрытие операторов (Statement Testing and Coverage - ST&C).
Тестирование и покрытие условий (Decision Testing and Coverage - DT&C).
Описание слайда:
Техники белого ящика: Техники белого ящика: Тестирование и покрытие операторов (Statement Testing and Coverage - ST&C). Тестирование и покрытие условий (Decision Testing and Coverage - DT&C).

Слайд 8





Техники, основанные на опыте: 
Техники, основанные на опыте: 

Предположение об ошибках (Error Guessing - EG).
Исследовательское тестирование (Exploratory Testing - ET).
Тестирование на основе чек-листов (Checklist-based Testing).
Описание слайда:
Техники, основанные на опыте: Техники, основанные на опыте: Предположение об ошибках (Error Guessing - EG). Исследовательское тестирование (Exploratory Testing - ET). Тестирование на основе чек-листов (Checklist-based Testing).

Слайд 9





Другие техники : 
Другие техники : 

Причина / Следствие (Cause/Effect - CE).
Исчерпывающее тестирование (Exhaustive Testing – ET).
Попарное / Парное тестирование (Pairwise Testing – PT).
Инструмент: Mind Map.
Описание слайда:
Другие техники : Другие техники : Причина / Следствие (Cause/Effect - CE). Исчерпывающее тестирование (Exhaustive Testing – ET). Попарное / Парное тестирование (Pairwise Testing – PT). Инструмент: Mind Map.

Слайд 10


Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №10
Описание слайда:

Слайд 11





Эквивалентное разделение, алгоритм использования техники:
Эквивалентное разделение, алгоритм использования техники:

Необходимо определить класс эквивалентности. Это главный шаг техники. От него во многом зависит эффективность её применения.
Затем нужно выбрать одного представителя от каждого класса. На этом шаге из каждого эквивалентного набора тестов мы выбираем один тест.
Нужно выполнить тесты. На этом шаге мы выполняем тесты от каждого класса эквивалентности.
Описание слайда:
Эквивалентное разделение, алгоритм использования техники: Эквивалентное разделение, алгоритм использования техники: Необходимо определить класс эквивалентности. Это главный шаг техники. От него во многом зависит эффективность её применения. Затем нужно выбрать одного представителя от каждого класса. На этом шаге из каждого эквивалентного набора тестов мы выбираем один тест. Нужно выполнить тесты. На этом шаге мы выполняем тесты от каждого класса эквивалентности.

Слайд 12





Пример:
Пример:
Функцию подсчета комиссии при отмене бронирования авиабилетов. Размер комиссии зависит от времени до вылета, когда совершена отмена:
За 5 суток до вылета комиссия составляет 0%.
Меньше 5 суток, но больше 24 часов – 50%.
Меньше 24 часов, но до вылета – 75%.
После вылета – 100%.
Описание слайда:
Пример: Пример: Функцию подсчета комиссии при отмене бронирования авиабилетов. Размер комиссии зависит от времени до вылета, когда совершена отмена: За 5 суток до вылета комиссия составляет 0%. Меньше 5 суток, но больше 24 часов – 50%. Меньше 24 часов, но до вылета – 75%. После вылета – 100%.

Слайд 13





Плюсы и минусы техники анализа классов эквивалентности:
Плюсы и минусы техники анализа классов эквивалентности:
К плюсам можно отнести заметное сокращение времени и улучшение структурированности тестирования.
К минусам можно отнести то, что, при неправильном использовании техники, мы рискуем потерять баги.
Описание слайда:
Плюсы и минусы техники анализа классов эквивалентности: Плюсы и минусы техники анализа классов эквивалентности: К плюсам можно отнести заметное сокращение времени и улучшение структурированности тестирования. К минусам можно отнести то, что, при неправильном использовании техники, мы рискуем потерять баги.

Слайд 14





Задача: Определить классы эквивалентности
Задача: Определить классы эквивалентности
Существует некоторая система - которая принимает на вход численное значение и после анализа введенных данных, выдает ответ. Если ввести числа меньше 3, ответ системы - Отказано в правах доступа. Если ввести числа меньше 18 но больше 3, ответ системы - Права с ограниченным доступом.   Если ввести числа меньше 60 но больше 18, ответ системы - Права доступа предоставлены. Если ввести числа больше 60, ответ системы - Права доступа предоставлены, супер пользователь!
Описание слайда:
Задача: Определить классы эквивалентности Задача: Определить классы эквивалентности Существует некоторая система - которая принимает на вход численное значение и после анализа введенных данных, выдает ответ. Если ввести числа меньше 3, ответ системы - Отказано в правах доступа. Если ввести числа меньше 18 но больше 3, ответ системы - Права с ограниченным доступом. Если ввести числа меньше 60 но больше 18, ответ системы - Права доступа предоставлены. Если ввести числа больше 60, ответ системы - Права доступа предоставлены, супер пользователь!

Слайд 15


Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №15
Описание слайда:

Слайд 16





	Примерный алгоритм использования техники анализа граничных значений:
	Примерный алгоритм использования техники анализа граничных значений:
Во-первых, нужно выделить классы эквивалентности. Опять же, это очень важный шаг и от правильности разбиения на классы эквивалентности зависит эффективность тестов граничных значений.
Далее нужно определить граничные значения этих классов.
Нам нужно понять, к какому классу будет относиться каждая граница.
Для каждой границы нам нужно провести тесты по проверке значения до границы, на границе, и сразу после границы.
Описание слайда:
Примерный алгоритм использования техники анализа граничных значений: Примерный алгоритм использования техники анализа граничных значений: Во-первых, нужно выделить классы эквивалентности. Опять же, это очень важный шаг и от правильности разбиения на классы эквивалентности зависит эффективность тестов граничных значений. Далее нужно определить граничные значения этих классов. Нам нужно понять, к какому классу будет относиться каждая граница. Для каждой границы нам нужно провести тесты по проверке значения до границы, на границе, и сразу после границы.

Слайд 17





Пример: 
Пример: 
Функцию подсчета комиссии при отмене бронирования авиабилетов. Размер комиссии зависит от времени до вылета, когда совершена отмена:
За 5 суток до вылета комиссия составляет 0%.
Меньше 5 суток, но больше 24 часов – 50%.
Меньше 24 часов, но до вылета – 75%..
После вылета – 100%
Описание слайда:
Пример: Пример: Функцию подсчета комиссии при отмене бронирования авиабилетов. Размер комиссии зависит от времени до вылета, когда совершена отмена: За 5 суток до вылета комиссия составляет 0%. Меньше 5 суток, но больше 24 часов – 50%. Меньше 24 часов, но до вылета – 75%.. После вылета – 100%

Слайд 18





Техники тест дизайна
Техники тест дизайна
Описание слайда:
Техники тест дизайна Техники тест дизайна

Слайд 19





Задача: Определить граничные значения
Задача: Определить граничные значения
Существует некоторая система - которая принимает на вход численное значение и после анализа введенных данных, выдает ответ. Если ввести числа меньше 3, ответ системы - Отказано в правах доступа. Если ввести числа меньше 18 но больше 3 включительно, ответ системы - Права с ограниченным доступом.   Если ввести числа меньше 60 но больше 18 включительно, ответ системы - Права доступа предоставлены. Если ввести числа 60 и больше, ответ системы - Права доступа предоставлены, супер пользователь!
Описание слайда:
Задача: Определить граничные значения Задача: Определить граничные значения Существует некоторая система - которая принимает на вход численное значение и после анализа введенных данных, выдает ответ. Если ввести числа меньше 3, ответ системы - Отказано в правах доступа. Если ввести числа меньше 18 но больше 3 включительно, ответ системы - Права с ограниченным доступом. Если ввести числа меньше 60 но больше 18 включительно, ответ системы - Права доступа предоставлены. Если ввести числа 60 и больше, ответ системы - Права доступа предоставлены, супер пользователь!

Слайд 20


Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №20
Описание слайда:

Слайд 21





Техники тест дизайна
Техники тест дизайна
Описание слайда:
Техники тест дизайна Техники тест дизайна

Слайд 22





Пример: 
Пример: 
Представим, что тестируем приложение для страховой компании. Это приложение вычисляет скидку на страхование автомобилей, в зависимости от того, был ли водитель хорошим студентом и состоит ли он в браке. Как вычисляется скидка с помощью decision table:
Описание слайда:
Пример: Пример: Представим, что тестируем приложение для страховой компании. Это приложение вычисляет скидку на страхование автомобилей, в зависимости от того, был ли водитель хорошим студентом и состоит ли он в браке. Как вычисляется скидка с помощью decision table:

Слайд 23





Плюсы и минусы техники:
Плюсы и минусы техники:
К плюсам можно отнести то, что она выявляет комбинации условий, которые могли быть не проверены при тестировании. Помогает определить несоответствия в требованиях, может быть применена во всех ситуациях и на любом уровне, где поведение программного обеспечения зависит от комбинации условий. 
К минусам можно отнести то, что, при неправильном использовании техники, мы рискуем потерять баги.
Описание слайда:
Плюсы и минусы техники: Плюсы и минусы техники: К плюсам можно отнести то, что она выявляет комбинации условий, которые могли быть не проверены при тестировании. Помогает определить несоответствия в требованиях, может быть применена во всех ситуациях и на любом уровне, где поведение программного обеспечения зависит от комбинации условий. К минусам можно отнести то, что, при неправильном использовании техники, мы рискуем потерять баги.

Слайд 24





Задача: Оформить решение в виде таблицы решений
Задача: Оформить решение в виде таблицы решений
Существует некоторая система - которая вычисляет скидку в кино, в зависимости от того, человек в очках и/или с попкорном. Как вычисляется скидка с помощью decision table:
Описание слайда:
Задача: Оформить решение в виде таблицы решений Задача: Оформить решение в виде таблицы решений Существует некоторая система - которая вычисляет скидку в кино, в зависимости от того, человек в очках и/или с попкорном. Как вычисляется скидка с помощью decision table:

Слайд 25


Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №25
Описание слайда:

Слайд 26





Техники тест дизайна
Техники тест дизайна
Описание слайда:
Техники тест дизайна Техники тест дизайна

Слайд 27





Техники тест дизайна
Техники тест дизайна
Описание слайда:
Техники тест дизайна Техники тест дизайна

Слайд 28





Техники тест дизайна
Техники тест дизайна
Описание слайда:
Техники тест дизайна Техники тест дизайна

Слайд 29





Подходы к оценке и измерению тестового покрытия:
Подходы к оценке и измерению тестового покрытия:

	Покрытие требований (Requirements Coverage) - оценка покрытия тестами функциональных и нефункциональных требований к продукту, путем построения матриц трассировки (traceability matrix).


	Покрытие кода (Code Coverage) - оценка покрытия исполняемого кода тестами, путем отслеживания непроверенных в процессе тестирования частей программного обеспечения.


	Тестовое покрытие на базе анализа потока управления - оценка покрытия основанная на определении путей выполнения кода программного модуля и создания выполняемых тест кейсов для покрытия этих путей.
Описание слайда:
Подходы к оценке и измерению тестового покрытия: Подходы к оценке и измерению тестового покрытия: Покрытие требований (Requirements Coverage) - оценка покрытия тестами функциональных и нефункциональных требований к продукту, путем построения матриц трассировки (traceability matrix). Покрытие кода (Code Coverage) - оценка покрытия исполняемого кода тестами, путем отслеживания непроверенных в процессе тестирования частей программного обеспечения. Тестовое покрытие на базе анализа потока управления - оценка покрытия основанная на определении путей выполнения кода программного модуля и создания выполняемых тест кейсов для покрытия этих путей.

Слайд 30





Жизненный цикл тестирования
Жизненный цикл тестирования
Описание слайда:
Жизненный цикл тестирования Жизненный цикл тестирования

Слайд 31





Планирование Спринта
Планирование Спринта
По результатам планирования спринта скрам-команда решает:
каким будет инкремент в конце спринта;
как организовать работу, чтобы получить готовый инкремент продукта.
Описание слайда:
Планирование Спринта Планирование Спринта По результатам планирования спринта скрам-команда решает: каким будет инкремент в конце спринта; как организовать работу, чтобы получить готовый инкремент продукта.

Слайд 32





Планирование
Планирование
Описание слайда:
Планирование Планирование

Слайд 33





Цель Спринта
Цель Спринта
	Цель Спринта – это установленный для спринта ориентир, который достигается через выполнение части бэклога продукта. Цель спринта формируется во время его планирования и объясняет команде разработки, для чего создается инкремент.
Описание слайда:
Цель Спринта Цель Спринта Цель Спринта – это установленный для спринта ориентир, который достигается через выполнение части бэклога продукта. Цель спринта формируется во время его планирования и объясняет команде разработки, для чего создается инкремент.

Слайд 34





	Планирование спринта - это ограниченная по времени встреча в начале спринта, на которой команда и владелец продукта (ВП) обсуждают и принимают решение о том, какая работа будет завершена в спринте.
	Планирование спринта - это ограниченная по времени встреча в начале спринта, на которой команда и владелец продукта (ВП) обсуждают и принимают решение о том, какая работа будет завершена в спринте.
Описание слайда:
Планирование спринта - это ограниченная по времени встреча в начале спринта, на которой команда и владелец продукта (ВП) обсуждают и принимают решение о том, какая работа будет завершена в спринте. Планирование спринта - это ограниченная по времени встреча в начале спринта, на которой команда и владелец продукта (ВП) обсуждают и принимают решение о том, какая работа будет завершена в спринте.

Слайд 35





ЧАСТЫЕ ПРОБЛЕМЫ:
ЧАСТЫЕ ПРОБЛЕМЫ:
Владелец продукта сам определяет и решает, какая работа будет завершена.
Беклог продукта не актуален, не приоритезирован или не готов к обсуждению.
В конце планирования все слишком детализировано и вся работа уже распределена по исполнителям (эту проблему трудно преодолеть).
Никто не понимает, что означает статус "Готово".
Встреча слишком длинная.
Встреча не включает участников в процесс.
Некоторым людям сложно проявляться.
Неподходящая среда, команда не чувствует поддержки или безопасности.
Нет доверия или уважения с обеих сторон.
Команда не понимает, для чего нужна эта встреча.
Описание слайда:
ЧАСТЫЕ ПРОБЛЕМЫ: ЧАСТЫЕ ПРОБЛЕМЫ: Владелец продукта сам определяет и решает, какая работа будет завершена. Беклог продукта не актуален, не приоритезирован или не готов к обсуждению. В конце планирования все слишком детализировано и вся работа уже распределена по исполнителям (эту проблему трудно преодолеть). Никто не понимает, что означает статус "Готово". Встреча слишком длинная. Встреча не включает участников в процесс. Некоторым людям сложно проявляться. Неподходящая среда, команда не чувствует поддержки или безопасности. Нет доверия или уважения с обеих сторон. Команда не понимает, для чего нужна эта встреча.

Слайд 36





	Длительность встречи зависит от длины спринта, чем дольше спринт, тем больше времени нужно для его планирования. Для ориентира:
	Длительность встречи зависит от длины спринта, чем дольше спринт, тем больше времени нужно для его планирования. Для ориентира:
Однонедельный спринт - 2 часа.
Двухнедельный спринт - 4 часа.
Спринт длиной в 1 месяц - 8 часов.
	Длительность также очень зависит от зрелости и эффективности команды и владельца продукта, от объема предварительной подготовки.
Описание слайда:
Длительность встречи зависит от длины спринта, чем дольше спринт, тем больше времени нужно для его планирования. Для ориентира: Длительность встречи зависит от длины спринта, чем дольше спринт, тем больше времени нужно для его планирования. Для ориентира: Однонедельный спринт - 2 часа. Двухнедельный спринт - 4 часа. Спринт длиной в 1 месяц - 8 часов. Длительность также очень зависит от зрелости и эффективности команды и владельца продукта, от объема предварительной подготовки.

Слайд 37









	Задача встречи - сформулировать цель спринта. Ее можно представить в форме беклога спринта. Беклог спринта - список приоритезированных задач, которые команда берется завершить до конца спринта. Здесь важно помнить о командных критериях готовности (Definition of Done).
Описание слайда:
Задача встречи - сформулировать цель спринта. Ее можно представить в форме беклога спринта. Беклог спринта - список приоритезированных задач, которые команда берется завершить до конца спринта. Здесь важно помнить о командных критериях готовности (Definition of Done).

Слайд 38





Производительность команды:
Производительность команды:
Достаточно взять среднее последних 3 спринтов, как руководство.
Обсудите часы доступности команды, отпуска, режим работы членов команды.
Помните, что спринты не бывают одинаковыми!
Не пытайтесь быть слишком детальными - это бесполезная трата времени, т.к. количество неизвестных слишком велико.
Команда все равно согласовывает объем работы.
Оставьте некоторое время для решения пока неизвестных вопросов и проблем. Так команда получает больше свободы действия.
Проще добавить работу в спринт, если у вас хорошо проработан беклог, чем убрать ее.
Описание слайда:
Производительность команды: Производительность команды: Достаточно взять среднее последних 3 спринтов, как руководство. Обсудите часы доступности команды, отпуска, режим работы членов команды. Помните, что спринты не бывают одинаковыми! Не пытайтесь быть слишком детальными - это бесполезная трата времени, т.к. количество неизвестных слишком велико. Команда все равно согласовывает объем работы. Оставьте некоторое время для решения пока неизвестных вопросов и проблем. Так команда получает больше свободы действия. Проще добавить работу в спринт, если у вас хорошо проработан беклог, чем убрать ее.

Слайд 39





Capacity(Ёмкость):
Capacity(Ёмкость):
Capacity прогноз - количество идеальных часов, доступное в следующем спринте.
Понимание, сколько часов у нас есть на работу: на написание кода, тестирование, т.д.
Как правило, участник проекта работает не более пяти часов в день.
Эффективное распределение задач.
Нет смысла планировать задачи на тех, кто будет в отпуске или занят другими активностями.
Мало пользы принесет технический анализ задачи, выполненный участником проекта, который в следующем спринте будет отсутствовать.
Аккуратное и точное планирование.
Мы оцениваем задачи в часах и берем в спринт столько, сколько соответствует нашей capacity.
Описание слайда:
Capacity(Ёмкость): Capacity(Ёмкость): Capacity прогноз - количество идеальных часов, доступное в следующем спринте. Понимание, сколько часов у нас есть на работу: на написание кода, тестирование, т.д. Как правило, участник проекта работает не более пяти часов в день. Эффективное распределение задач. Нет смысла планировать задачи на тех, кто будет в отпуске или занят другими активностями. Мало пользы принесет технический анализ задачи, выполненный участником проекта, который в следующем спринте будет отсутствовать. Аккуратное и точное планирование. Мы оцениваем задачи в часах и берем в спринт столько, сколько соответствует нашей capacity.

Слайд 40





Velocity Scrum
Как и в движении на автомобиле, скорость можно измерять и в Scrum, и называется это Velocity (скорость). Расчет Scrum Velocity очень простой и также состоит из поставленных отметок, как через каждые 60 минут было какое-то количество километров.
Velocity Scrum
Как и в движении на автомобиле, скорость можно измерять и в Scrum, и называется это Velocity (скорость). Расчет Scrum Velocity очень простой и также состоит из поставленных отметок, как через каждые 60 минут было какое-то количество километров.
График Velocity, отображающий по горизонтальной оси количество Sprints, а по вертикальной - Story Points.
Описание слайда:
Velocity Scrum Как и в движении на автомобиле, скорость можно измерять и в Scrum, и называется это Velocity (скорость). Расчет Scrum Velocity очень простой и также состоит из поставленных отметок, как через каждые 60 минут было какое-то количество километров. Velocity Scrum Как и в движении на автомобиле, скорость можно измерять и в Scrum, и называется это Velocity (скорость). Расчет Scrum Velocity очень простой и также состоит из поставленных отметок, как через каждые 60 минут было какое-то количество километров. График Velocity, отображающий по горизонтальной оси количество Sprints, а по вертикальной - Story Points.

Слайд 41





	В таком графике, по сути, изображено Story Points и на основе этих показателей выстраивается среднее значение скорости. Однако, график Velocity может быть и иной, с простым отображением Story Points, на основе которых визуально видна тенденция.
	В таком графике, по сути, изображено Story Points и на основе этих показателей выстраивается среднее значение скорости. Однако, график Velocity может быть и иной, с простым отображением Story Points, на основе которых визуально видна тенденция.
Описание слайда:
В таком графике, по сути, изображено Story Points и на основе этих показателей выстраивается среднее значение скорости. Однако, график Velocity может быть и иной, с простым отображением Story Points, на основе которых визуально видна тенденция. В таком графике, по сути, изображено Story Points и на основе этих показателей выстраивается среднее значение скорости. Однако, график Velocity может быть и иной, с простым отображением Story Points, на основе которых визуально видна тенденция.

Слайд 42





	Трудозатраты - количество рабочего времени, необходимого для выполнения работы (выражается в человеко-часах).
	Трудозатраты - количество рабочего времени, необходимого для выполнения работы (выражается в человеко-часах).
	Перед выполнением каждого задания, возникают следующие вопросы:
Как много времени понадобится на выполнение работы?
Когда всё будет готово?
Можно ли гарантированно выполнить работу к такому-то сроку?
Каковы наиболее оптимистичный и пессимистичный прогнозы по времени?
Описание слайда:
Трудозатраты - количество рабочего времени, необходимого для выполнения работы (выражается в человеко-часах). Трудозатраты - количество рабочего времени, необходимого для выполнения работы (выражается в человеко-часах). Перед выполнением каждого задания, возникают следующие вопросы: Как много времени понадобится на выполнение работы? Когда всё будет готово? Можно ли гарантированно выполнить работу к такому-то сроку? Каковы наиболее оптимистичный и пессимистичный прогнозы по времени?

Слайд 43





Основные принципы оценки:
Основные принципы оценки:
Любая оценка лучше её отсутствия.
Оптимизм губителен.
Оценка должна быть аргументирована.
Простой способ научиться оценивать — оценивать.
Описание слайда:
Основные принципы оценки: Основные принципы оценки: Любая оценка лучше её отсутствия. Оптимизм губителен. Оценка должна быть аргументирована. Простой способ научиться оценивать — оценивать.

Слайд 44





Алгоритм обучения формированию оценки:
Алгоритм обучения формированию оценки:
Сформируйте оценку. 
Запишите полученную оценку.
Выполните работу.
Сверьте реальные результаты с ранее сформированной оценкой.
Учтите ошибки при формировании новых оценок.
Повторяйте этот алгоритм как можно чаще для самых различных областей жизни.
Описание слайда:
Алгоритм обучения формированию оценки: Алгоритм обучения формированию оценки: Сформируйте оценку. Запишите полученную оценку. Выполните работу. Сверьте реальные результаты с ранее сформированной оценкой. Учтите ошибки при формировании новых оценок. Повторяйте этот алгоритм как можно чаще для самых различных областей жизни.

Слайд 45





Полезные идеи по формированию оценки трудозатрат:
Полезные идеи по формированию оценки трудозатрат:
добавляйте небольшой «буфер» (по времени, бюджету или иным критическим ресурсам) на непредвиденные обстоятельства;
выясните свой «коэффициент искажения»;
принимайте во внимание не зависящие от Вас обстоятельства; 
задумывайтесь заранее о необходимых ресурсах; 
ищите способы организовать параллельное выполнение задач;
периодически сверяйтесь с планом, вносите корректировки в оценку и уведомляйте заинтересованных лиц о внесённых изменениях заблаговременно;
используйте инструментальные средства.
Описание слайда:
Полезные идеи по формированию оценки трудозатрат: Полезные идеи по формированию оценки трудозатрат: добавляйте небольшой «буфер» (по времени, бюджету или иным критическим ресурсам) на непредвиденные обстоятельства; выясните свой «коэффициент искажения»; принимайте во внимание не зависящие от Вас обстоятельства; задумывайтесь заранее о необходимых ресурсах; ищите способы организовать параллельное выполнение задач; периодически сверяйтесь с планом, вносите корректировки в оценку и уведомляйте заинтересованных лиц о внесённых изменениях заблаговременно; используйте инструментальные средства.

Слайд 46





	Структурная декомпозиция - иерархическая декомпозиция объёмных задач на всё более и более малые подзадачи с целью упрощения оценки, планирования и мониторинга выполнения работы.
	Структурная декомпозиция - иерархическая декомпозиция объёмных задач на всё более и более малые подзадачи с целью упрощения оценки, планирования и мониторинга выполнения работы.
	Использование структурной декомпозиции позволяет:
описать весь объём работ с точностью, достаточной для чёткого понимания сути задач, формирования достаточно точной оценки трудозатрат и выработки показателей достижения результатов.
определить весь объём трудозатрат как сумму трудозатрат по отдельным задачам (с учётом необходимых поправок).
от интуитивного представления перейти к конкретному перечню отдельных действий, что упрощает построение плана, принятие решений о распараллеливании работ и т.д.
Описание слайда:
Структурная декомпозиция - иерархическая декомпозиция объёмных задач на всё более и более малые подзадачи с целью упрощения оценки, планирования и мониторинга выполнения работы. Структурная декомпозиция - иерархическая декомпозиция объёмных задач на всё более и более малые подзадачи с целью упрощения оценки, планирования и мониторинга выполнения работы. Использование структурной декомпозиции позволяет: описать весь объём работ с точностью, достаточной для чёткого понимания сути задач, формирования достаточно точной оценки трудозатрат и выработки показателей достижения результатов. определить весь объём трудозатрат как сумму трудозатрат по отдельным задачам (с учётом необходимых поправок). от интуитивного представления перейти к конкретному перечню отдельных действий, что упрощает построение плана, принятие решений о распараллеливании работ и т.д.

Слайд 47





Другие методы:
Другие методы:
Метод «пальцем в небо»;
Экспертная оценка;
Специальный метод;
Структура декомпозиции работ;
Метод Дельфи;
Метод определения трудозатрат в процентном отношении к разработке;
Метод процентного распределения.
Описание слайда:
Другие методы: Другие методы: Метод «пальцем в небо»; Экспертная оценка; Специальный метод; Структура декомпозиции работ; Метод Дельфи; Метод определения трудозатрат в процентном отношении к разработке; Метод процентного распределения.

Слайд 48





Оценка трудозатрат
Оценка трудозатрат
Описание слайда:
Оценка трудозатрат Оценка трудозатрат

Слайд 49





Planning Poker (Scrum Poker)
Planning Poker (Scrum Poker)
Описание слайда:
Planning Poker (Scrum Poker) Planning Poker (Scrum Poker)

Слайд 50





Story Points
Story Points
	Одна из самых важных сторон методологии Scrum – так называемые Story Points. Эта сторона очень плотно интегрирована в Scrum совместно с технологией Planning Poker.
Описание слайда:
Story Points Story Points Одна из самых важных сторон методологии Scrum – так называемые Story Points. Эта сторона очень плотно интегрирована в Scrum совместно с технологией Planning Poker.

Слайд 51





Задача: Оценить время на выполнение тестирования, задачу про ответы системы в зависимости от возраста 
Задача: Оценить время на выполнение тестирования, задачу про ответы системы в зависимости от возраста 

Метод маек:
xs - 0,5 дня 
s   - 1 день
m - 1,5 дня
l    - 2 дня
xl  - 2,5 дня
Описание слайда:
Задача: Оценить время на выполнение тестирования, задачу про ответы системы в зависимости от возраста Задача: Оценить время на выполнение тестирования, задачу про ответы системы в зависимости от возраста Метод маек: xs - 0,5 дня s - 1 день m - 1,5 дня l - 2 дня xl - 2,5 дня

Слайд 52





	Когда Scrum Team способна оценивать свою работу, ведет график Velocity, следит за Диаграммой сгорания задач, рано или поздно (или с самого начала работы) абсолютно все оценки будут вестись в Story Points.
	Когда Scrum Team способна оценивать свою работу, ведет график Velocity, следит за Диаграммой сгорания задач, рано или поздно (или с самого начала работы) абсолютно все оценки будут вестись в Story Points.
Описание слайда:
Когда Scrum Team способна оценивать свою работу, ведет график Velocity, следит за Диаграммой сгорания задач, рано или поздно (или с самого начала работы) абсолютно все оценки будут вестись в Story Points. Когда Scrum Team способна оценивать свою работу, ведет график Velocity, следит за Диаграммой сгорания задач, рано или поздно (или с самого начала работы) абсолютно все оценки будут вестись в Story Points.

Слайд 53





Ретроспектива спринта
Ретроспектива спринта
Описание слайда:
Ретроспектива спринта Ретроспектива спринта

Слайд 54





Цели проведения ретроспективы спринта:
Цели проведения ретроспективы спринта:
инспекция прошедшего спринта применительно к людям, отношениям, процессам и инструментам. Обнаружение и упорядочение того, что прошло хорошо и того, что нуждается в улучшении;
создание плана внедрения улучшений в процесс работы скрам-команды.
Описание слайда:
Цели проведения ретроспективы спринта: Цели проведения ретроспективы спринта: инспекция прошедшего спринта применительно к людям, отношениям, процессам и инструментам. Обнаружение и упорядочение того, что прошло хорошо и того, что нуждается в улучшении; создание плана внедрения улучшений в процесс работы скрам-команды.

Слайд 55





Ретроспектива спринта
Ретроспектива спринта
Описание слайда:
Ретроспектива спринта Ретроспектива спринта

Слайд 56





	В ходе Sprint Review Meeting проект оценивается в отношении цели спринта, которая была определена во время планирования. В идеале, команда выполнила все задачи из Product Backlog, помещенные в Sprint, но это не самое важное, а важно то, что была достигнута цель спринта.
	В ходе Sprint Review Meeting проект оценивается в отношении цели спринта, которая была определена во время планирования. В идеале, команда выполнила все задачи из Product Backlog, помещенные в Sprint, но это не самое важное, а важно то, что была достигнута цель спринта.
На что смотрит заказчик на Sprint Review Meeting:
Команда передала законченный продукт.
Работа команды завершена.
Показатели проекта (завершенность кода и тд.).
Работоспособность выполненных задач.
Обзор приоритетов (для следующих итераций / спринтов).
Описание слайда:
В ходе Sprint Review Meeting проект оценивается в отношении цели спринта, которая была определена во время планирования. В идеале, команда выполнила все задачи из Product Backlog, помещенные в Sprint, но это не самое важное, а важно то, что была достигнута цель спринта. В ходе Sprint Review Meeting проект оценивается в отношении цели спринта, которая была определена во время планирования. В идеале, команда выполнила все задачи из Product Backlog, помещенные в Sprint, но это не самое важное, а важно то, что была достигнута цель спринта. На что смотрит заказчик на Sprint Review Meeting: Команда передала законченный продукт. Работа команды завершена. Показатели проекта (завершенность кода и тд.). Работоспособность выполненных задач. Обзор приоритетов (для следующих итераций / спринтов).

Слайд 57





	Отчётность - сбор и распространение информации о результатах работы (включая текущий статус, оценку прогресса и прогноз развития ситуации).
	Отчётность - сбор и распространение информации о результатах работы (включая текущий статус, оценку прогресса и прогноз развития ситуации).
	К высокоуровневым задачам отчётности относятся:
Сбор, агрегация и предоставление в удобной для восприятия форме объективной информации о результатах работы.
Формирование оценки текущего статуса и прогресса (в сравнении с планом).
Обозначение существующих и возможных проблем (если такие есть).
Формирование прогноза развития ситуации и фиксация рекомендаций по устранению проблем и повышению эффективности работы.
Описание слайда:
Отчётность - сбор и распространение информации о результатах работы (включая текущий статус, оценку прогресса и прогноз развития ситуации). Отчётность - сбор и распространение информации о результатах работы (включая текущий статус, оценку прогресса и прогноз развития ситуации). К высокоуровневым задачам отчётности относятся: Сбор, агрегация и предоставление в удобной для восприятия форме объективной информации о результатах работы. Формирование оценки текущего статуса и прогресса (в сравнении с планом). Обозначение существующих и возможных проблем (если такие есть). Формирование прогноза развития ситуации и фиксация рекомендаций по устранению проблем и повышению эффективности работы.

Слайд 58





Отчёт о результатах тестирования включает следующие разделы:
Отчёт о результатах тестирования включает следующие разделы:
Краткое описание.
Команда тестировщиков. 
Описание процесса тестирования.
Расписание. 
Статистика по новым дефектам.
Список новых дефектов. 
Статистика по всем дефектам. 
Рекомендации. 
Приложения. Фактические данные (как правило, значения метрик и графическое представление их изменения во времени).
Описание слайда:
Отчёт о результатах тестирования включает следующие разделы: Отчёт о результатах тестирования включает следующие разделы: Краткое описание. Команда тестировщиков. Описание процесса тестирования. Расписание. Статистика по новым дефектам. Список новых дефектов. Статистика по всем дефектам. Рекомендации. Приложения. Фактические данные (как правило, значения метрик и графическое представление их изменения во времени).

Слайд 59





	Definition of Done — это набор критериев, которые позволяют понять, сделано ли то, что было целью разработки. Формат Definition of Done может быть любым, но чаще всего это простой список с перечнем активностей, которые должны быть успешно завершены, чтобы функционал мог считаться готовым. 
	Definition of Done — это набор критериев, которые позволяют понять, сделано ли то, что было целью разработки. Формат Definition of Done может быть любым, но чаще всего это простой список с перечнем активностей, которые должны быть успешно завершены, чтобы функционал мог считаться готовым. 
Например:
код написан;
юнит-тесты написаны и успешно выполнены;
код прошел ревью;
документация обновлена;
функциональное тестирование успешно завершено;
регрессионное тестирование успешно завершено.
	Чем больше и объемнее Definition of Done, тем более строгим оно считается. И тем больше нужно времени и усилий, чтобы наш функционал добрался до желаемого состояния «сделано». И тем выше вероятность, что функционал будет работать в соответствии с ожиданиями бизнеса. 
	Баланс между потерями на первое и вероятностью второго — это беспощадное поле брани, на котором было сломано много копий, команд, проектов, продуктов и сервисов.
Описание слайда:
Definition of Done — это набор критериев, которые позволяют понять, сделано ли то, что было целью разработки. Формат Definition of Done может быть любым, но чаще всего это простой список с перечнем активностей, которые должны быть успешно завершены, чтобы функционал мог считаться готовым.  Definition of Done — это набор критериев, которые позволяют понять, сделано ли то, что было целью разработки. Формат Definition of Done может быть любым, но чаще всего это простой список с перечнем активностей, которые должны быть успешно завершены, чтобы функционал мог считаться готовым.  Например: код написан; юнит-тесты написаны и успешно выполнены; код прошел ревью; документация обновлена; функциональное тестирование успешно завершено; регрессионное тестирование успешно завершено. Чем больше и объемнее Definition of Done, тем более строгим оно считается. И тем больше нужно времени и усилий, чтобы наш функционал добрался до желаемого состояния «сделано». И тем выше вероятность, что функционал будет работать в соответствии с ожиданиями бизнеса.  Баланс между потерями на первое и вероятностью второго — это беспощадное поле брани, на котором было сломано много копий, команд, проектов, продуктов и сервисов.

Слайд 60





	В большинстве своем мы привыкли к графикам идущими вверх, что означает положительную динамику, однако они могут идти и вниз, и также показывать положительную динамику. 
	В большинстве своем мы привыкли к графикам идущими вверх, что означает положительную динамику, однако они могут идти и вниз, и также показывать положительную динамику. 
	Одним из таких ярких примеров является Диаграмма сгорания задач (Burndown chart). Само сочетание Burn Down дословно переводится как «гореть вниз» и действительно это так. 
	Данный график является основным средством для отслеживания выполненных задач в спринте или во всем проекте. Хотя по сути он может использоваться как угодно, но мы его рассматриваем внутри методологии Scrum.
Описание слайда:
В большинстве своем мы привыкли к графикам идущими вверх, что означает положительную динамику, однако они могут идти и вниз, и также показывать положительную динамику. В большинстве своем мы привыкли к графикам идущими вверх, что означает положительную динамику, однако они могут идти и вниз, и также показывать положительную динамику. Одним из таких ярких примеров является Диаграмма сгорания задач (Burndown chart). Само сочетание Burn Down дословно переводится как «гореть вниз» и действительно это так. Данный график является основным средством для отслеживания выполненных задач в спринте или во всем проекте. Хотя по сути он может использоваться как угодно, но мы его рассматриваем внутри методологии Scrum.

Слайд 61





	Синим на диаграмме сгорания отмечена идеальная линия выполнения задач, на которую и следует опираться.
	Синим на диаграмме сгорания отмечена идеальная линия выполнения задач, на которую и следует опираться.
	Красным отмечена реальная история выполнения задач.
По шкале Y отмечают количество запланированных баллов (в данном случае), идеальные часы, количество задач и так далее.
По шкале X отмечают количество дней до окончания Sprint.
	Как может показаться на первый взгляд – данная Диаграмма сгорания задач / Burndown chart служит всего лишь для самоконтроля и самоотчета, однако ее использование может рассказать об очень многом.
Описание слайда:
Синим на диаграмме сгорания отмечена идеальная линия выполнения задач, на которую и следует опираться. Синим на диаграмме сгорания отмечена идеальная линия выполнения задач, на которую и следует опираться. Красным отмечена реальная история выполнения задач. По шкале Y отмечают количество запланированных баллов (в данном случае), идеальные часы, количество задач и так далее. По шкале X отмечают количество дней до окончания Sprint. Как может показаться на первый взгляд – данная Диаграмма сгорания задач / Burndown chart служит всего лишь для самоконтроля и самоотчета, однако ее использование может рассказать об очень многом.

Слайд 62





 Burndown Chart: Слишком рано
 Burndown Chart: Слишком рано
	По Диаграмме сгорания задач / Burndown chart отчетливо видно, что команда все задачи выполнила раньше срока. Такая ситуация тоже не является позитивной, так как это означает ряд совершенных проблем:
Команда сделала неправильную оценку предстоящей работы.
В случае быстрого выполнения задач, разработчики не добавляли задачи из следующего спринта.
Команда сильно перестраховалась, включив изначально дополнительный срок.
В случае такой проблемы, чаще всего Scrum Master спрашивает команду о возможности добавления дополнительных задач из Product Backlog.
Описание слайда:
Burndown Chart: Слишком рано Burndown Chart: Слишком рано По Диаграмме сгорания задач / Burndown chart отчетливо видно, что команда все задачи выполнила раньше срока. Такая ситуация тоже не является позитивной, так как это означает ряд совершенных проблем: Команда сделала неправильную оценку предстоящей работы. В случае быстрого выполнения задач, разработчики не добавляли задачи из следующего спринта. Команда сильно перестраховалась, включив изначально дополнительный срок. В случае такой проблемы, чаще всего Scrum Master спрашивает команду о возможности добавления дополнительных задач из Product Backlog.

Слайд 63





Burndown Chart: Опоздали
Burndown Chart: Опоздали
	Также один из видов негативных диаграмм сгорания задач.
	Одной из возможных причин здесь может быть постоянное добавление новых задач во время спринта, что увеличило нагрузку.
	Второй частой проблемой является недоделанность задач, когда задачи сделаны наполовину. Такие задачи, как выразился Джефф Сазерленд – являются хламом.
	В такой ситуации, на Daily Scrum Meeting обязательно нужно говорить о проблемах, мешающих идти к цели ровной дорогой. Как только линия реальных задач пошла выше, сразу надо решать проблему – это также один из постулатов методологии Scrum.
Описание слайда:
Burndown Chart: Опоздали Burndown Chart: Опоздали Также один из видов негативных диаграмм сгорания задач. Одной из возможных причин здесь может быть постоянное добавление новых задач во время спринта, что увеличило нагрузку. Второй частой проблемой является недоделанность задач, когда задачи сделаны наполовину. Такие задачи, как выразился Джефф Сазерленд – являются хламом. В такой ситуации, на Daily Scrum Meeting обязательно нужно говорить о проблемах, мешающих идти к цели ровной дорогой. Как только линия реальных задач пошла выше, сразу надо решать проблему – это также один из постулатов методологии Scrum.

Слайд 64





Burndown Chart: Без оценок
Burndown Chart: Без оценок
	Может быть даже команда и работала, только забыла или не захотела использовать Диаграмму сжигания задач, что является прямо сказать дурным тоном и противоречит эффективной работе.
 	Команда не может контролировать себя, не может совершенствоваться и так далее.
Описание слайда:
Burndown Chart: Без оценок Burndown Chart: Без оценок Может быть даже команда и работала, только забыла или не захотела использовать Диаграмму сжигания задач, что является прямо сказать дурным тоном и противоречит эффективной работе. Команда не может контролировать себя, не может совершенствоваться и так далее.

Слайд 65





Burndown Chart: Конечная оценка
Burndown Chart: Конечная оценка

	Собственно, ситуация равна предыдущей. Не смотря на законченный Sprint, все итоговые оценки были внесены в диаграмму сгорания в самый последний день после завершения работы. Это равносильно тому, когда вообще законченные задачи не вносятся. 
	По данному графику невозможно сделать вывода о правильности работы команды, и даже более того, можно предположить, что команда не стремится к развитию.
Описание слайда:
Burndown Chart: Конечная оценка Burndown Chart: Конечная оценка Собственно, ситуация равна предыдущей. Не смотря на законченный Sprint, все итоговые оценки были внесены в диаграмму сгорания в самый последний день после завершения работы. Это равносильно тому, когда вообще законченные задачи не вносятся. По данному графику невозможно сделать вывода о правильности работы команды, и даже более того, можно предположить, что команда не стремится к развитию.

Слайд 66





Burndown Chart: Zero
Burndown Chart: Zero
	Отсутствие показателя реальных задач в диаграмме не является поводом считать, что работа не производилась, ведь она могла быть просто не оценена. 
	Как и в предыдущих пунктах, такая позиция не позволяет контролировать работу собственной команды и совершенствоваться.
Описание слайда:
Burndown Chart: Zero Burndown Chart: Zero Отсутствие показателя реальных задач в диаграмме не является поводом считать, что работа не производилась, ведь она могла быть просто не оценена. Как и в предыдущих пунктах, такая позиция не позволяет контролировать работу собственной команды и совершенствоваться.

Слайд 67





Burndown Chart: Релаксирующая команда
Burndown Chart: Релаксирующая команда
	Этот пример диаграммы сгорания задач уже значительно лучше нежели другие, ведь в нем можно увидеть, как усовершенствовать команду. 	Возможные проблемы здесь такие же, как и в пункте «Слишком рано», но Scrum Team решили не заканчивать Sprint раньше, а более расслаблено продолжить работу, что также является ошибкой.
Описание слайда:
Burndown Chart: Релаксирующая команда Burndown Chart: Релаксирующая команда Этот пример диаграммы сгорания задач уже значительно лучше нежели другие, ведь в нем можно увидеть, как усовершенствовать команду. Возможные проблемы здесь такие же, как и в пункте «Слишком рано», но Scrum Team решили не заканчивать Sprint раньше, а более расслаблено продолжить работу, что также является ошибкой.

Слайд 68





Burndown Chart: Совершенствование
Burndown Chart: Совершенствование
	Scrum Team на текущих показателях выглядит достаточно хорошо. По линиям видно, что в самом начале были трудности, но вовремя Daily Scrum Meeting все вопросы вскрывались и Scrum Master исправлял работу ведя команду к цели.
	Также возможно группа делала принципиальное ускорение, для достижения цели.
	Еще одной причиной, к примеру, может быть то, что команда брала дополнительные задачи.
Описание слайда:
Burndown Chart: Совершенствование Burndown Chart: Совершенствование Scrum Team на текущих показателях выглядит достаточно хорошо. По линиям видно, что в самом начале были трудности, но вовремя Daily Scrum Meeting все вопросы вскрывались и Scrum Master исправлял работу ведя команду к цели. Также возможно группа делала принципиальное ускорение, для достижения цели. Еще одной причиной, к примеру, может быть то, что команда брала дополнительные задачи.

Слайд 69





Burndown Chart: Опыт
Burndown Chart: Опыт
	
	На лицо опытная группа, которая после начала работы, сразу исправляет все возникающие трудности и совершенствуется так, что резко переходит к активному сжиганию.
Описание слайда:
Burndown Chart: Опыт Burndown Chart: Опыт На лицо опытная группа, которая после начала работы, сразу исправляет все возникающие трудности и совершенствуется так, что резко переходит к активному сжиганию.

Слайд 70





Burndown Chart: A++
Burndown Chart: A++
	
	Бесконечно можно смотреть на три вещи: как горит огонь, как течет вода и как строится идеальный график =).
Описание слайда:
Burndown Chart: A++ Burndown Chart: A++ Бесконечно можно смотреть на три вещи: как горит огонь, как течет вода и как строится идеальный график =).

Слайд 71





	Матрица соответствия требований (Requirements Traceability Matrix) – это двумерная таблица, содержащая соответствие функциональных требований (functional requirements) продукта и подготовленных тестовых сценариев (test cases). 
	Матрица соответствия требований (Requirements Traceability Matrix) – это двумерная таблица, содержащая соответствие функциональных требований (functional requirements) продукта и подготовленных тестовых сценариев (test cases). 
	В заголовках колонок таблицы расположены требования, а в заголовках строк — тестовые сценарии. На пересечении — отметка, означающая, что требование текущей колонки покрыто тестовым сценарием текущей строки. Матрица обычно хранится в виде электронной таблицы.
	Матрица соответствия требований используется QA-инженерами для валидации покрытия требований по продукту тестами. Цель «Traceability Matrix» состоит в том, чтобы выяснить:
какие требования «покрыты» тестами, а какие нет.
избыточность тестов (одно функциональное требование покрыто большим количеством тестов).
	Данный тестовый артефакт является неотъемлемой частью тестирования.
Описание слайда:
Матрица соответствия требований (Requirements Traceability Matrix) – это двумерная таблица, содержащая соответствие функциональных требований (functional requirements) продукта и подготовленных тестовых сценариев (test cases). Матрица соответствия требований (Requirements Traceability Matrix) – это двумерная таблица, содержащая соответствие функциональных требований (functional requirements) продукта и подготовленных тестовых сценариев (test cases). В заголовках колонок таблицы расположены требования, а в заголовках строк — тестовые сценарии. На пересечении — отметка, означающая, что требование текущей колонки покрыто тестовым сценарием текущей строки. Матрица обычно хранится в виде электронной таблицы. Матрица соответствия требований используется QA-инженерами для валидации покрытия требований по продукту тестами. Цель «Traceability Matrix» состоит в том, чтобы выяснить: какие требования «покрыты» тестами, а какие нет. избыточность тестов (одно функциональное требование покрыто большим количеством тестов). Данный тестовый артефакт является неотъемлемой частью тестирования.

Слайд 72





Пример «Traceability Matrix»:
Пример «Traceability Matrix»:
Описание слайда:
Пример «Traceability Matrix»: Пример «Traceability Matrix»:

Слайд 73


Техники тест-дизайна. Планирование, оценка трудозатрат. Отчетность. Лекция 5, слайд №73
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию