Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Можно ли улучшить эффективность разработки без взаимодействия с заказчиком?

229 visualizaciones

Publicado el

Доклад Евгении Рабодзей на Analyst Days-7. 13-14 октября 2017. Минск
www.analystdays.com

Publicado en: Educación
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Можно ли улучшить эффективность разработки без взаимодействия с заказчиком?

  1. 1. Можно ли улучшить эффективность разработки без взаимодействия с заказчиком? 1 Analyst, Team Lead Евгения Рабодзей
  2. 2. 2 One, Inc. - делаем enterprise-продукты, которые ломают стереотипы enterprise- продуктов
  3. 3. 3 Как все начиналось? Features QA Dev BA
  4. 4. 4 Недостаток или полное отсутствие информации Сложность ее поиска Отсутствие структурированной RMS Сложные внутренние коммуникации и отсутствие возможности проводить общение с бизнесом Недостаточная эффективность работы команд Dev и QA Проблемы
  5. 5. 5 “+” “-” Requirement Management и Knowledge Management програмномого продукта «Общее пространство» проекта Команда говорит «на одном языке» Четкое разделение зон ответственности Возможность проверки полноты и непротиворечивости требований Удобство оценки трудозатрат Подозрение на бюрократию Риск избыточности Сложность сопровождения
  6. 6. 6 Новая роль в команде Features QA Dev BATW
  7. 7. 7 Customer scenarios Помогают понять, какие бизнес- процессы сопровождает программный продукт Помогают понять особенности бизнеса Помогают испытать юзабилити Помогают понять реальные нужды заказчика
  8. 8. 8 Бизнес-требования Функциональные требования Нефункциональные требования Набор Бизнес-правил Описание UI Описание взаимодействия с внешними системами Ограничения (доступа, нагрузки и тд.) Сценарии прохода Критерии для тестирования Взаимосвязи компонент Requirement and Knowledge Management Systems
  9. 9. 9 Mind Map Определение основных направлений (функциональности приложения) Определение состава компонент Визуализация состава приложения Mind Map - способ фиксации процесса мышления, наиболее похожий на то, как рождаются и развиваются мысли и идеи в нашем сознании.
  10. 10. 10 Основные потребители спецификаций Что должна содержать в себе спецификация для улучшения эффективности Dev team и QA team Business needs and goals Process Flow Scenarios Business Requirements System Requirements External Integration Requirements Component Relations UI Description Оптимизация структуры документа
  11. 11. 11 Customer Journey Map
  12. 12. 12 Новый спринтовый процесс • New business needs • New user stories • Write-ups ВА • AS-IS model • Specification update • Component relations • Impact Analysis • Help with decomposition SA • Decomposition • Implementation DEV • Test case creation • System testing process QA
  13. 13. 13 Ускорен поиск информации о системе (до 5 мин) Эффективный анализ райтапов до имплементации Снижено количество дефектов Улучшен процесс взаимодействия команд Точная оценка трудозатрат Результат
  14. 14. Спасибо за внимание! Евгения Рабодзей erabodzei@oneincsystems.com Analyst, Team Lead

×