SlideShare a Scribd company logo
БА

СА
• Изменить парадигму процесса поставки
пользовательских историй в разработку
• Формализовать процесс работы и
материализовать его в рамках системы (JIRA)
• Качественно описывать решения (находить на это
время) и выкладывать их в общий доступ (SVN, KB)
• Пользоваться одной системой учёта задач (JIRA)

• Полное открытие «кухни» анализа (Scrum-встречи)

• Встречаться всей командой и оглашать проблемы /
вопросы (Scrum-встречи)
Проект
новой
функциональн
ости согласно
требованиям

Analysis
subtask

Analysis
subtask

Analysis
subtask

Analysis
subtask

Analysis
subtask

Анализ (БА+СА)
Требования /
наше виденье
(сырьё)

Проект
новой
функциональн
ости согласно
требованиям

Analysis
subtask

Analysis
subtask

Analysis
subtask

Analysis
subtask

Analysis
subtask

User Story
(new /
modification)
– задача на
разработку

Главная цель
анализа –
качественная
постановка задачи
на разработку с
нужной степенью
детализации

Analysis
subtask

User Story
(new /
modification)
– задача на
разработку

Tech
subtask

Tech
subtask

Test
subtask

Tech
subtask

Tech
subtask

Test
subtask

Функциональ
ность
в системе

Разработка + Тестирование
Tech
subtask

Tech
subtask

Tech
subtask

Функциональ
ность
в системе

Tech
subtask

Tech
subtask

Test
subtask

Test
subtask
Здесь будут ВСЕ задачи в
рамках проработки этой
функциональности (т.е.
не только разработка и
тестирование)

JIRA

TT

Заведение в JIRA
прообраза новой
US или её
модификации

SVN
Заведение в JIRA
сопутствующих
задач в рамках
работы над US

ToDo

Сырьё
Проект
новой
функциональн
ости согласно
требованиям

KB

Analysis
subtask
Analysis
subtask
Analysis
subtask

Заведение новой US
или модификация
существующей US
в TopTeam

In Progress

Analysis
subtask

Analysis
subtask

Analysis
subtask

Анализ (БА+СА)

Финализация US
в TopTeam +
связывание
с US в JIRA

Done

Analysis
subtask

Analysis
subtask

JIRA

JIRA
SVN

Закрытие US в JIRA
Заведение в JIRA
сопутствующих
задач в рамках
работы над US

ToDo

User Story
(new /
modification)
– задача на
разработку

KB

In Progress

Done

Tech
subtask

Tech
subtask

Tech
subtask

Test
subtask

Tech
subtask

Tech
subtask

Test
subtask

Tech
subtask

Разработка + Тестирование

Функциональн
ость
в системе =
реализованная
US!
Пользовательская
история в Top Team
– последняя версия
независимого
«большого куска»
функциональности
системы

TopTeam User Story:
«Автоматическая проверка ТВ»
JIRA User
Story №8

JIRA User Story №1:
«Создание шага
‘Автоматическая проверка
ТВ’»
(первоначальная разработка
шага)

На реализацию совершенно
новой пользовательской
истории или модификацию
существующей нужно всегда
создавать новый тип запроса
«User Story» в JIRA.

JIRA User Story №2:
«Модификация
Проверки ТВ:
блокировка кнопки
‘Далее’, если ТВ нет»

Пользовательская
история в JIRA –
прирост
независимой
функциональности
системы (дельта)
TopTeam

User Story #478565
«Проверка технической возможности подключения»

Ver. 1.1

Ver. 1.2

User Story #3400
«Проверка ТВ.
1-ая разработка»

JIRA

Ver. 1.0

User Story #3676
«Модификация
проверки ТВ»

User Story #4545
«Модификация
проверки ТВ»

Analysis Sub-task

Analysis Sub-task

Analysis Sub-task

Technical Sub-task

Analysis Sub-task

Analysis Sub-task

Technical Sub-task

Analysis Sub-task

Technical Sub-task

Technical Sub-task

Technical Sub-task

Test Sub-task

Test Sub-task

Test Sub-task
Или задача «на
будущее» (чтобы не
забыть).
В будущем задачу
всегда можно
превратить в подзадачу

Завести тип запроса
«Задача»

НЕТ

Новая
задача

Задача
приближает нас
к разработке
ДА
нового
функционала?

Примеры: подготовка
презентации,
документов, подготовка
ответа на письмо,
написание статьи и т.д.

Задача большая
и её лучше
детализировать? ДА

Завести подзадачу с
типом запроса
«Business sub-task»

Обновить
приоритеты своих
задач

ДА

ДА
«Проект» разработки
новой US или
модификации
НЕТ
существующей уже
заведён?

Завести «проект»
разработки новой US
– тип запроса «User
Story» в JIRA

Необходимо завести
подзадачи для
бизнес-анализа или
системного анализа?
ToDo

In Progress

Blocked

Review

Задачи, которые
не могут быть в
данный момент
решены
(ожидается ответ
от кого-либо –
чаще всего от
Заказчика)

Задачи, которые
могут быть
проверены другим
аналитиком (схема
бизнес-процесса /
документ /
инструкция / статья в
KB / подготовка
бизнес-параметров
для системного
анализа)

KanBan (БА+СА)

Done
Наш завод - Конвейер по производству ПО - AgileDays'14
Наш завод - Конвейер по производству ПО - AgileDays'14
Наш завод - Конвейер по производству ПО - AgileDays'14

More Related Content

What's hot

Денис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектахДенис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектах
Denis Tuchin
 
Автоматическая сборка и развертывание на платформе 1C
Автоматическая сборка и развертывание на платформе 1CАвтоматическая сборка и развертывание на платформе 1C
Автоматическая сборка и развертывание на платформе 1C
Alexey Lustin
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
CEE-SEC(R)
 
Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных
Сбертех | SberTech
 
Собираем кубик Рубика
Собираем кубик РубикаСобираем кубик Рубика
Собираем кубик Рубика
CEE-SEC(R)
 
Jira as a test management tool
Jira as a test management toolJira as a test management tool
Jira as a test management tool
Return on Intelligence
 
Организация процессов разработки на основе VSTS и TFS
Организация процессов разработки на основе VSTS и TFSОрганизация процессов разработки на основе VSTS и TFS
Организация процессов разработки на основе VSTS и TFS
Александр Шамрай
 
Мертвая зона - Как визуализировать поток требований в распределенном проекте
Мертвая зона - Как визуализировать поток требований в распределенном проектеМертвая зона - Как визуализировать поток требований в распределенном проекте
Мертвая зона - Как визуализировать поток требований в распределенном проекте
Magneta AI
 
Миграция JIRA - безобразие или безрассудство
Миграция JIRA - безобразие или безрассудствоМиграция JIRA - безобразие или безрассудство
Миграция JIRA - безобразие или безрассудство
SQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
SQALab
 
кузнецов Dual-track agile.pptx
кузнецов   Dual-track agile.pptxкузнецов   Dual-track agile.pptx
кузнецов Dual-track agile.pptxMagneta AI
 
SCRUM в больших проектах
SCRUM в больших проектахSCRUM в больших проектах
SCRUM в больших проектахDenis Petelin
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
SQALab
 
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Ontico
 
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
SQALab
 
Тестирование доступности ПО для людей с ограниченными возможностями
Тестирование доступности ПО для людей с ограниченными возможностямиТестирование доступности ПО для людей с ограниченными возможностями
Тестирование доступности ПО для людей с ограниченными возможностями
SQALab
 
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
Alexey Tigarev
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QAFest
 

What's hot (20)

Денис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектахДенис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектах
 
Автоматическая сборка и развертывание на платформе 1C
Автоматическая сборка и развертывание на платформе 1CАвтоматическая сборка и развертывание на платформе 1C
Автоматическая сборка и развертывание на платформе 1C
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
 
Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных
 
Собираем кубик Рубика
Собираем кубик РубикаСобираем кубик Рубика
Собираем кубик Рубика
 
Scrum: Introduction
Scrum: IntroductionScrum: Introduction
Scrum: Introduction
 
Jira as a test management tool
Jira as a test management toolJira as a test management tool
Jira as a test management tool
 
Организация процессов разработки на основе VSTS и TFS
Организация процессов разработки на основе VSTS и TFSОрганизация процессов разработки на основе VSTS и TFS
Организация процессов разработки на основе VSTS и TFS
 
Мертвая зона - Как визуализировать поток требований в распределенном проекте
Мертвая зона - Как визуализировать поток требований в распределенном проектеМертвая зона - Как визуализировать поток требований в распределенном проекте
Мертвая зона - Как визуализировать поток требований в распределенном проекте
 
Миграция JIRA - безобразие или безрассудство
Миграция JIRA - безобразие или безрассудствоМиграция JIRA - безобразие или безрассудство
Миграция JIRA - безобразие или безрассудство
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
кузнецов Dual-track agile.pptx
кузнецов   Dual-track agile.pptxкузнецов   Dual-track agile.pptx
кузнецов Dual-track agile.pptx
 
SCRUM в больших проектах
SCRUM в больших проектахSCRUM в больших проектах
SCRUM в больших проектах
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
 
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
 
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
Нагрузочное тестирование: Нестандартные методы анализа потока данных в прилож...
 
Тестирование доступности ПО для людей с ограниченными возможностями
Тестирование доступности ПО для людей с ограниченными возможностямиТестирование доступности ПО для людей с ограниченными возможностями
Тестирование доступности ПО для людей с ограниченными возможностями
 
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
 
Agile. Part 2. Scrum
Agile. Part 2. ScrumAgile. Part 2. Scrum
Agile. Part 2. Scrum
 

Similar to Наш завод - Конвейер по производству ПО - AgileDays'14

Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
sqadays8
 
Scrum execution
Scrum executionScrum execution
Scrum execution
Mykola Mytko
 
Вадим Зубович - Test Link
Вадим Зубович - Test LinkВадим Зубович - Test Link
Вадим Зубович - Test Link
QA Club Minsk
 
TestLink
TestLinkTestLink
TestLinkISsoft
 
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...
solit
 
IT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действииIT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действииGleb Rybalko
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
SQALab
 
Training Labs (www.cmcons.com)
Training Labs (www.cmcons.com)Training Labs (www.cmcons.com)
Training Labs (www.cmcons.com)
Alexander Novichkov
 
QAFest. Роль тестирования в Devops
QAFest. Роль тестирования в DevopsQAFest. Роль тестирования в Devops
QAFest. Роль тестирования в Devops
Анастасия Асеева
 
Как сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileКак сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с Agile
Alexey Krivitsky
 
DevOps guide for awesome quality assurance
DevOps guide for awesome quality assuranceDevOps guide for awesome quality assurance
DevOps guide for awesome quality assurance
Анастасия Асеева
 
Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)
Alexander Novichkov
 
Механизмы эффективного взаимодействия с Cisco ТАС
Механизмы эффективного взаимодействия с Cisco ТАСМеханизмы эффективного взаимодействия с Cisco ТАС
Механизмы эффективного взаимодействия с Cisco ТАС
Cisco Russia
 
положение об отделе ю
положение об отделе юположение об отделе ю
положение об отделе юNika Stuard
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
 
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
Denis Tuchin
 
Jiramania презентации @augspb
Jiramania презентации   @augspbJiramania презентации   @augspb
Jiramania презентации @augspb
Gonchik Tsymzhitov
 
DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...
DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...
DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...
it-people
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
 

Similar to Наш завод - Конвейер по производству ПО - AgileDays'14 (20)

Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
Анатолий Любомиров -- Тестирование пользовательского интерфейса – как это дел...
 
Scrum execution
Scrum executionScrum execution
Scrum execution
 
Вадим Зубович - Test Link
Вадим Зубович - Test LinkВадим Зубович - Test Link
Вадим Зубович - Test Link
 
TestLink
TestLinkTestLink
TestLink
 
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...
Solit 2014, Централизованное управление тестами с помощью TestLink, Зубович В...
 
IT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действииIT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действии
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
 
Training Labs (www.cmcons.com)
Training Labs (www.cmcons.com)Training Labs (www.cmcons.com)
Training Labs (www.cmcons.com)
 
QAFest. Роль тестирования в Devops
QAFest. Роль тестирования в DevopsQAFest. Роль тестирования в Devops
QAFest. Роль тестирования в Devops
 
Как сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileКак сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с Agile
 
Test design print
Test design printTest design print
Test design print
 
DevOps guide for awesome quality assurance
DevOps guide for awesome quality assuranceDevOps guide for awesome quality assurance
DevOps guide for awesome quality assurance
 
Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)
 
Механизмы эффективного взаимодействия с Cisco ТАС
Механизмы эффективного взаимодействия с Cisco ТАСМеханизмы эффективного взаимодействия с Cisco ТАС
Механизмы эффективного взаимодействия с Cisco ТАС
 
положение об отделе ю
положение об отделе юположение об отделе ю
положение об отделе ю
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
Денис Тучин - Почему всегда не успеваем QA? Как могут помочь гибкие методы в ...
 
Jiramania презентации @augspb
Jiramania презентации   @augspbJiramania презентации   @augspb
Jiramania презентации @augspb
 
DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...
DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...
DUMP-2015: «Минимальный продукт: что включить или не включить в первую версию...
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 

Наш завод - Конвейер по производству ПО - AgileDays'14

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 7.
  • 8. • Изменить парадигму процесса поставки пользовательских историй в разработку • Формализовать процесс работы и материализовать его в рамках системы (JIRA) • Качественно описывать решения (находить на это время) и выкладывать их в общий доступ (SVN, KB) • Пользоваться одной системой учёта задач (JIRA) • Полное открытие «кухни» анализа (Scrum-встречи) • Встречаться всей командой и оглашать проблемы / вопросы (Scrum-встречи)
  • 9.
  • 10.
  • 11.
  • 12. Проект новой функциональн ости согласно требованиям Analysis subtask Analysis subtask Analysis subtask Analysis subtask Analysis subtask Анализ (БА+СА) Требования / наше виденье (сырьё) Проект новой функциональн ости согласно требованиям Analysis subtask Analysis subtask Analysis subtask Analysis subtask Analysis subtask User Story (new / modification) – задача на разработку Главная цель анализа – качественная постановка задачи на разработку с нужной степенью детализации Analysis subtask User Story (new / modification) – задача на разработку Tech subtask Tech subtask Test subtask Tech subtask Tech subtask Test subtask Функциональ ность в системе Разработка + Тестирование Tech subtask Tech subtask Tech subtask Функциональ ность в системе Tech subtask Tech subtask Test subtask Test subtask
  • 13. Здесь будут ВСЕ задачи в рамках проработки этой функциональности (т.е. не только разработка и тестирование) JIRA TT Заведение в JIRA прообраза новой US или её модификации SVN Заведение в JIRA сопутствующих задач в рамках работы над US ToDo Сырьё Проект новой функциональн ости согласно требованиям KB Analysis subtask Analysis subtask Analysis subtask Заведение новой US или модификация существующей US в TopTeam In Progress Analysis subtask Analysis subtask Analysis subtask Анализ (БА+СА) Финализация US в TopTeam + связывание с US в JIRA Done Analysis subtask Analysis subtask JIRA JIRA SVN Закрытие US в JIRA Заведение в JIRA сопутствующих задач в рамках работы над US ToDo User Story (new / modification) – задача на разработку KB In Progress Done Tech subtask Tech subtask Tech subtask Test subtask Tech subtask Tech subtask Test subtask Tech subtask Разработка + Тестирование Функциональн ость в системе = реализованная US!
  • 14. Пользовательская история в Top Team – последняя версия независимого «большого куска» функциональности системы TopTeam User Story: «Автоматическая проверка ТВ» JIRA User Story №8 JIRA User Story №1: «Создание шага ‘Автоматическая проверка ТВ’» (первоначальная разработка шага) На реализацию совершенно новой пользовательской истории или модификацию существующей нужно всегда создавать новый тип запроса «User Story» в JIRA. JIRA User Story №2: «Модификация Проверки ТВ: блокировка кнопки ‘Далее’, если ТВ нет» Пользовательская история в JIRA – прирост независимой функциональности системы (дельта)
  • 15. TopTeam User Story #478565 «Проверка технической возможности подключения» Ver. 1.1 Ver. 1.2 User Story #3400 «Проверка ТВ. 1-ая разработка» JIRA Ver. 1.0 User Story #3676 «Модификация проверки ТВ» User Story #4545 «Модификация проверки ТВ» Analysis Sub-task Analysis Sub-task Analysis Sub-task Technical Sub-task Analysis Sub-task Analysis Sub-task Technical Sub-task Analysis Sub-task Technical Sub-task Technical Sub-task Technical Sub-task Test Sub-task Test Sub-task Test Sub-task
  • 16. Или задача «на будущее» (чтобы не забыть). В будущем задачу всегда можно превратить в подзадачу Завести тип запроса «Задача» НЕТ Новая задача Задача приближает нас к разработке ДА нового функционала? Примеры: подготовка презентации, документов, подготовка ответа на письмо, написание статьи и т.д. Задача большая и её лучше детализировать? ДА Завести подзадачу с типом запроса «Business sub-task» Обновить приоритеты своих задач ДА ДА «Проект» разработки новой US или модификации НЕТ существующей уже заведён? Завести «проект» разработки новой US – тип запроса «User Story» в JIRA Необходимо завести подзадачи для бизнес-анализа или системного анализа?
  • 17. ToDo In Progress Blocked Review Задачи, которые не могут быть в данный момент решены (ожидается ответ от кого-либо – чаще всего от Заказчика) Задачи, которые могут быть проверены другим аналитиком (схема бизнес-процесса / документ / инструкция / статья в KB / подготовка бизнес-параметров для системного анализа) KanBan (БА+СА) Done

Editor's Notes

  1. Добавить компанию!
  2. Здесь можно рассказать, откуда родилась идея, прийти на AgileDaysс докладом, и из чего «вырос» сам доклад.На входе картинки можно изобразить «плохой» значок Ростелека и Амдокс, на выходе «хороший» значок Ростелека и Амдокс с припиской AT-CONSULTINGed. На словах: «Мы делаем Ростелеком лучше!».
  3. Некоторые элементы скрама – это скрам-митинг с выслушиванием проблем девелопмента, ретроспектива, препланы, планы и т.д.Нет ничего плохого в том, что каждый занимается «своим» делом. Проблемы возникают тогда, когда его часть работы не находится на общем конвейере.ИДЕЯ! QA тоже мы успели втянуть в общий конвейер – когда попробовали генерить тест-кейсы из TopTeam!
  4. Здесь стоит отметить, что у разработки + тестирования таких проблем практически не было, поэтому мы просто сопоставили процессы и инструменты работы внутри суб-команд
  5. Нужно вставить слайд с As-Is процессом поставки US в разработку (в БА+СА что-то происходит и в конце концов в ТТ заводится некий объект, описывающий ту историю, которую нужно разработать (т.е. Фактически – это некая дельта от того, что уже существует в системе), затем заводится Task в JIRA, ссылающийся на эту описанную дельту (просто копипаст того, что нужно сделать), бьётся на SubTask’и разработки и тестирования, всё это выполняется, главный таск-история закрывается.
  6. Scrum & KanBan on one board!Возможно после этого слайда потребуется краткий обзор в ТТ (так как остальные компоненты всем известны, а этот нет)
  7. Возможно лучше вообще убрать этот слайд!!Можете говорить всё что угодно, но по нашему опыту за 2 года работы лучший функционал был сделан тогда, когда БА погружался в в СА до структуры таблиц в базе, а СА полностью осозновал business-value для заказчика.
  8. Альтернативный заголовок: «Да это ведь скрам какой-то!»В пределе было бы идеально, чтобы БА+СА работал в цикле скрама. Т.е. можно было бы прогнозировать производительность по выдаче историй объединённой команды аналитиков.Ещё одна нереализованная идея – затянуть в конвейер обучение.