Сбор бизнес-требований в distributed Scrum Проблемы и способы их решения Докладчик: Сергей Прохоренко (Luxoft / UBS DC)

Презентация:



Advertisements
Похожие презентации
Роль Аналитика в IT- компании Руководитель группы Медведева Наталья.
Advertisements

В двух словах Михаил Смирнов
Разработка через приемочное тестирование с использованием FIT Дмитрий Лобасев
Тестирование без требований Артем Шаповал, QA/Risk Analyst, GlobalLogic.
Анализ как часть тестирования, или Замените "аналитика" тестировщиками Нечаева Юлия, NIX Solutions Ltd, Харьков, Украина.
Методология SCRUM Методология гибкой разработки программного обеспечения.
КТО Я ТАКОЙ КТО ВЫ ТАКИЕ КЛАССИЧЕСКИЙ ПОДХОД ЭФФЕКТИВНОСТЬ КОММУНИКАЦИЙ.
Software Cloud Services Управление проектами в Softline Казарцев Максим, Руководитель отдела веб-разработки в г. Новосибирске
Agile. Scrum.. Agile Гибкий подход к разработке ПО. Лучшие практики: Scrum XP TDD, etc. "Agility is not a technology, science, or product but a culture"
Степан Василевский менеджер проектов QuartSoft Corp г.
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Построение Agile процесса для разработки игр Вадим Гайдукевич Wargaming.net.
7/6/2014© 2010 Grid Dynamics Scaling Mission-Critical Systems 1 Dmitry Ovechkin Deputy Director of Engineering
Жизненный цикл и фазы проекта. Контрольные вопросы Понятие жизненный цикл проекта Фазы жизненного цикла проекта Наиболее часто допускаемые ошибки.
Я выбираю профессию в IT! Системный аналитик Выполнила: Стрелкова Светлана ученица 10«В» класса МАОУ «СОШ24 с УИОП» г. Старый Оскол Белгородской области.
Сообщество аналитиков России Управление качеством требований Уровни зрелости процесса управления требованиями.
Аналитик и Тестировщик в одном лице – путь к качеству Докладчик: Максим Цепков Software Quality Assurance Days 10-я.
Жизненный цикл программного обеспечения Подготовил студент 1 курса Лось Павел.
Дистанционное обучение Развитие eLearning в «ВымпелКоме»
Учебный Центр Luxoft Обучение от экспертов программной инженерии.
Транксрипт:

Сбор бизнес-требований в distributed Scrum Проблемы и способы их решения Докладчик: Сергей Прохоренко (Luxoft / UBS DC)

Distributed Scrum + outsource Product Owner и бизнес-заказчики находятся на удаленном сайте Отсутствие «низкоуровневого менеджмента» Одновременная работа нескольких команд над общим бэклогом Отсутствие бизнес-экспертизы в командах

Кто отвечает за требования? PO отвечает за приоритизацию Команда отвечает за конкретизацию требования Бизнес-аналитик – член Scrum- команды с основным фокусом на работу с требованиями

Необходимые артефакты Definition of Done Функциональные требования для разработки User Story Acceptance criteria

Сбор бизнес-требований Проблема: PO не является экспертом в предметной области (SME). Их роль выполняют онсайт- аналитики. Они не является частью Scrum- команды, а значит, не заинтересованы в своевременном backlog refinement. Возможное решение: Получить контакты заинтересованных лиц из бизнеса и требовать от них постановки бизнес-требований, согласования функциональной спецификации и ее подписания.

Сбор бизнес-требований Проблема: Бизнес-пользователи не имеют времени на детальное выяснение требований. Возможное решение: Изучение существующих процессов Работа со смежными отделами и внешними контрагентами компании Работа с документацией (если есть) Командировка к заказчику

Функциональные требования Проблема: Во время UAT/презентации обнаруживаются пробелы или неточности в требованиях. Возможное решение: Согласование критериев оценки и сценариев тестирования с заказчиком до начала разработки Документирование требований в формате Specification by Example Вынесение новых требований в отдельную user story, реприоритизация бэклога.

Q&A Обсудим наши проблемы вместе!

Спасибо за внимание! Sergey Luxoft / UBS DC