Identifier
Deutsche Bank Speaker name
Name of event/date
Постоянные переключения
контекста в жизни аналитика
Как перестать беспокоиться и
начать ими управлять
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
История из жизни аналитика
4/22/2016 7:32:06 PM 2010 DB Blue template
1
Анализ Разработка QA
Анализ Разработка
Проект 1
Проект 2
голова занята проектом 2
фаза активных вопросов по проекту 1
!
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— Классический Waterfall и Agile
— Разработка «с нуля» и поддержка зрелого продукта
— Продуктовая разработка и аутсорсинг
— Не только аналитики
Кто и когда с этим сталкивается
4/22/2016 7:32:06 PM 2010 DB Blue template
2
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— Потеря времени
— Потеря качества
Это точно проблема?
4/22/2016 7:32:06 PM 2010 DB Blue template
3
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
1. Понятная спецификация →
Мало вопросов →
Мало отвлечений
2. Вовлеченная команда →
Мало вопросов →
Мало отвлечений
3. Контролируемое время переключения →
Переключение проходит просто
4. Правильная схема переключения →
Переключение проходит просто
Переключение контекста – не приговор!
4/22/2016 2010 DB Blue template
4
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
4/22/2016 2010 DB Blue template
5
1. Понятная спецификация
Identifier
Deutsche Bank Speaker name
Name of event/date
Прототипы
Использовать: когда много UI
Проще понять
А также:
– Не только спецификация
– Минус: нет контроля версий
4/22/2016 2010 DB Blue template
6
Identifier
Deutsche Bank Speaker name
Name of event/date
Specification by Example
Использовать: когда много сложной
логики
Проще понять
Проще добиться полноты и
непротиворечивости
А также:
— Основа для тестов
4/22/2016 2010 DB Blue template
7
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— Общее: спецификация демонстрирует поведение системы
— Нагляднее
— Проще обеспечить полноту и непротиворечивость требований
— Меньше вопросов, меньше отвлечений
Понятная спецификация
4/22/2016 2010 DB Blue template
8
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
4/22/2016 2010 DB Blue template
9
2. Вовлеченная команда
Identifier
Deutsche Bank Speaker name
Name of event/date
Аналитик анализирует, разработчик разрабатывает?
4/22/2016 7:32:06 PM 2010 DB Blue template
10
vs
Одна голова – плохо
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
Примеры:
— Сессии Specification by example
— Grooming
— Раннее review
Вовлечение команды: как
4/22/2016 7:32:06 PM 2010 DB Blue template
11
Подготовка
Brain
Storming
Обработка
результатов
Аналитик АналитикКоманда
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— К началу разработки команда уже понимает задачу
— Меньше вопросов, меньше отвлечений
Вовлеченная команда
4/22/2016 2010 DB Blue template
12
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
4/22/2016 2010 DB Blue template
13
3. Контролируемое время
переключения
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— Заложить время на старый проект
— Как делить время?
Планировать активность
4/22/2016 7:32:06 PM 2010 DB Blue template
14
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
Пример: Разделение по дням
4/22/2016 2010 DB Blue template
15
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
Пример: Разделение по времени
4/22/2016 2010 DB Blue template
16
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— Feature Kick-off
— Grooming
— Q&A sessions
Пример: Сессии обсуждений
4/22/2016 7:32:06 PM 2010 DB Blue template
17
Проект 2 Проект 2Сессия
по
проекту 1
Identifier
Deutsche Bank Speaker name
Name of event/date
Пример: Вопросы в Offline
– Вопросы и ответы фиксируются
– Участвует вся команда
– Задержка ответа
– Зато: нет задержки вопроса
– Отключать уведомления
4/22/2016 7:32:06 PM 2010 DB Blue template
18
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— Можно запланировать переключение заранее
— Можно заложить время на переключение
— Переключение проходит проще
Контролируемое время переключения
4/22/2016 2010 DB Blue template
19
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
4/22/2016 2010 DB Blue template
20
4. Правильная схема
переключения
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
Плановое переключение контекста
4/22/2016 7:32:06 PM 2010 DB Blue template
21
1. Закончить задачу
2. Выгрузить контекст
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
Плановое переключение контекста
4/22/2016 7:32:06 PM 2010 DB Blue template
22
1. Закончить задачу
2. Выгрузить контекст
3. Отключиться
4. Загрузить новую задачу
Не менее получаса
Identifier
Deutsche Bank Speaker name
Name of event/date
Case: Два митинга подряд
1. Закончить задачу
2. Выгрузить контекст
3. Отключиться
4. Загрузить новую задачу
4/22/2016 2010 DB Blue template
23
Identifier
Deutsche Bank Speaker name
Name of event/date
Экстренное переключение контекста
0. А можно я не приду?
1. Закончить задачу
2. Выгрузить контекст
3. Отвлечься
4. Загрузить новую задачу
4/22/2016 7:32:06 PM 2010 DB Blue template
24
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
— Стандартный алгоритм переключения
— Переключение проходит проще
Правильная схема переключения
4/22/2016 7:32:06 PM 2010 DB Blue template
25
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
1. Понятная спецификация →
Мало вопросов →
Мало отвлечений
2. Вовлеченная команда →
Мало вопросов →
Мало отвлечений
3. Контролируемое время переключения →
Переключение проходит просто
4. Правильная схема переключения →
Переключение проходит просто
Переключение контекста: Знаем, что делать
4/22/2016 2010 DB Blue template
26
Знать – недостаточно!
Надо применять
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
4/22/2016 2010 DB Blue template
27
Спасибо!
Вопросы?
Анна Лопатухина
Analyst Days 2016Identifier
Deutsche Bank
Данный материал не является предложением или предоставлением какой-либо услуги. Данный материал
предназначен исключительно для информационных и иллюстративных целей и не предназначен для
распространения в рекламных целях. Любой анализ третьих сторон не предполагает какого-либо
одобрения или рекомендации. Мнения, выраженные в данном материале, являются актуальными на
текущий момент, появляются только в этом материале и могут быть изменены без предварительного
уведомления. Эта информация предоставляется с пониманием того, что в отношении материала,
предоставленного здесь, вы будете принимать самостоятельное решение в отношении любых действий в
связи с настоящим материалом, и это решение является основанным на вашем собственном суждении, и
что вы способны понять и оценить последствия этих действий. ООО "Дойче Банк Техцентр" не несет
никакой ответственности за любые убытки любого рода, относящихся к этому материалу.
4/22/2016 2010 DB Blue template
28

Постоянные переключения контекста в жизни аналитика

  • 1.
    Identifier Deutsche Bank Speakername Name of event/date Постоянные переключения контекста в жизни аналитика Как перестать беспокоиться и начать ими управлять
  • 2.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank История из жизни аналитика 4/22/2016 7:32:06 PM 2010 DB Blue template 1 Анализ Разработка QA Анализ Разработка Проект 1 Проект 2 голова занята проектом 2 фаза активных вопросов по проекту 1 !
  • 3.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — Классический Waterfall и Agile — Разработка «с нуля» и поддержка зрелого продукта — Продуктовая разработка и аутсорсинг — Не только аналитики Кто и когда с этим сталкивается 4/22/2016 7:32:06 PM 2010 DB Blue template 2
  • 4.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — Потеря времени — Потеря качества Это точно проблема? 4/22/2016 7:32:06 PM 2010 DB Blue template 3
  • 5.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank 1. Понятная спецификация → Мало вопросов → Мало отвлечений 2. Вовлеченная команда → Мало вопросов → Мало отвлечений 3. Контролируемое время переключения → Переключение проходит просто 4. Правильная схема переключения → Переключение проходит просто Переключение контекста – не приговор! 4/22/2016 2010 DB Blue template 4
  • 6.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank 4/22/2016 2010 DB Blue template 5 1. Понятная спецификация
  • 7.
    Identifier Deutsche Bank Speakername Name of event/date Прототипы Использовать: когда много UI Проще понять А также: – Не только спецификация – Минус: нет контроля версий 4/22/2016 2010 DB Blue template 6
  • 8.
    Identifier Deutsche Bank Speakername Name of event/date Specification by Example Использовать: когда много сложной логики Проще понять Проще добиться полноты и непротиворечивости А также: — Основа для тестов 4/22/2016 2010 DB Blue template 7
  • 9.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — Общее: спецификация демонстрирует поведение системы — Нагляднее — Проще обеспечить полноту и непротиворечивость требований — Меньше вопросов, меньше отвлечений Понятная спецификация 4/22/2016 2010 DB Blue template 8
  • 10.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank 4/22/2016 2010 DB Blue template 9 2. Вовлеченная команда
  • 11.
    Identifier Deutsche Bank Speakername Name of event/date Аналитик анализирует, разработчик разрабатывает? 4/22/2016 7:32:06 PM 2010 DB Blue template 10 vs Одна голова – плохо
  • 12.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank Примеры: — Сессии Specification by example — Grooming — Раннее review Вовлечение команды: как 4/22/2016 7:32:06 PM 2010 DB Blue template 11 Подготовка Brain Storming Обработка результатов Аналитик АналитикКоманда
  • 13.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — К началу разработки команда уже понимает задачу — Меньше вопросов, меньше отвлечений Вовлеченная команда 4/22/2016 2010 DB Blue template 12
  • 14.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank 4/22/2016 2010 DB Blue template 13 3. Контролируемое время переключения
  • 15.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — Заложить время на старый проект — Как делить время? Планировать активность 4/22/2016 7:32:06 PM 2010 DB Blue template 14
  • 16.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank Пример: Разделение по дням 4/22/2016 2010 DB Blue template 15
  • 17.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank Пример: Разделение по времени 4/22/2016 2010 DB Blue template 16
  • 18.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — Feature Kick-off — Grooming — Q&A sessions Пример: Сессии обсуждений 4/22/2016 7:32:06 PM 2010 DB Blue template 17 Проект 2 Проект 2Сессия по проекту 1
  • 19.
    Identifier Deutsche Bank Speakername Name of event/date Пример: Вопросы в Offline – Вопросы и ответы фиксируются – Участвует вся команда – Задержка ответа – Зато: нет задержки вопроса – Отключать уведомления 4/22/2016 7:32:06 PM 2010 DB Blue template 18
  • 20.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — Можно запланировать переключение заранее — Можно заложить время на переключение — Переключение проходит проще Контролируемое время переключения 4/22/2016 2010 DB Blue template 19
  • 21.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank 4/22/2016 2010 DB Blue template 20 4. Правильная схема переключения
  • 22.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank Плановое переключение контекста 4/22/2016 7:32:06 PM 2010 DB Blue template 21 1. Закончить задачу 2. Выгрузить контекст
  • 23.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank Плановое переключение контекста 4/22/2016 7:32:06 PM 2010 DB Blue template 22 1. Закончить задачу 2. Выгрузить контекст 3. Отключиться 4. Загрузить новую задачу Не менее получаса
  • 24.
    Identifier Deutsche Bank Speakername Name of event/date Case: Два митинга подряд 1. Закончить задачу 2. Выгрузить контекст 3. Отключиться 4. Загрузить новую задачу 4/22/2016 2010 DB Blue template 23
  • 25.
    Identifier Deutsche Bank Speakername Name of event/date Экстренное переключение контекста 0. А можно я не приду? 1. Закончить задачу 2. Выгрузить контекст 3. Отвлечься 4. Загрузить новую задачу 4/22/2016 7:32:06 PM 2010 DB Blue template 24
  • 26.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank — Стандартный алгоритм переключения — Переключение проходит проще Правильная схема переключения 4/22/2016 7:32:06 PM 2010 DB Blue template 25
  • 27.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank 1. Понятная спецификация → Мало вопросов → Мало отвлечений 2. Вовлеченная команда → Мало вопросов → Мало отвлечений 3. Контролируемое время переключения → Переключение проходит просто 4. Правильная схема переключения → Переключение проходит просто Переключение контекста: Знаем, что делать 4/22/2016 2010 DB Blue template 26 Знать – недостаточно! Надо применять
  • 28.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank 4/22/2016 2010 DB Blue template 27 Спасибо! Вопросы?
  • 29.
    Анна Лопатухина Analyst Days2016Identifier Deutsche Bank Данный материал не является предложением или предоставлением какой-либо услуги. Данный материал предназначен исключительно для информационных и иллюстративных целей и не предназначен для распространения в рекламных целях. Любой анализ третьих сторон не предполагает какого-либо одобрения или рекомендации. Мнения, выраженные в данном материале, являются актуальными на текущий момент, появляются только в этом материале и могут быть изменены без предварительного уведомления. Эта информация предоставляется с пониманием того, что в отношении материала, предоставленного здесь, вы будете принимать самостоятельное решение в отношении любых действий в связи с настоящим материалом, и это решение является основанным на вашем собственном суждении, и что вы способны понять и оценить последствия этих действий. ООО "Дойче Банк Техцентр" не несет никакой ответственности за любые убытки любого рода, относящихся к этому материалу. 4/22/2016 2010 DB Blue template 28