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.

Points of View: ключ к общению QAs и архитекторов – видим качество за диаграммами

889 visualizaciones

Publicado el

Доклад Евгения Кривошеева на конференции SQA Days-17,
29-30 мая 2015 г., Минск
www.sqadays.com

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

  • Sé el primero en recomendar esto

Points of View: ключ к общению QAs и архитекторов – видим качество за диаграммами

  1. 1. Software quality assurance days 17 Международная конференция по вопросам качества ПО sqadays.com Минск. 29–30 мая 2015 Евгений Кривошеев ekrivosheyev@scrumtrek.ru Москва, Россия. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами.
  2. 2. Software quality assurance days 17 Международная конференция по вопросам качества ПО sqadays.com Минск. 29–30 мая 2015 Евгений Кривошеев ekrivosheyev@scrumtrek.ru В scrumtrek я отвечаю за инженерное направление – обучение программистов и QA, архитектурный консалтинг, разработка. Тема доклада навеяна нашим проектом обучения QA в одном крупном европейском банке. Пишите – с удовольствием отвечу на все вопросы.
  3. 3. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. В какой момент возникают проблемы с качеством – Моменты принятия инженерных решений – Моменты оценок своих решений инженерами – Моменты общения ключевых ролей
  4. 4. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Как должны приниматься инженерные решения – Дизайн как компромисс – Обоснованность решений через требования
  5. 5. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. В реальности: «Все плохо. Но уже поздно.»
  6. 6. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Почему QA видит проблемы лучше DEV – Понимание требований – Фокус на внешнем качестве – Нет привязанности к коду
  7. 7. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Как QA может рано увидеть проблемы – Меппинг инженерных решений на характеристики – Право на вето или необходимость эксперимента
  8. 8. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Фреймворк коммуникаций – QA в архитектурной группе – Участие в решениях как можно раньше – «Чем платим за решение?» ⟶ trade-off – «Обоснуй» ⟶ через FR и NFR – «Твои оценки» ⟶ опыт DEV и риски решения
  9. 9. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Points of View – «Слон» и «Гиперкуб» – Что важнее: схема БД или Concurrency Design? – Не делать лишнего и привычного – Приоритезация
  10. 10. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Архитектурные фреймворки на базе PoV – 4+1 – Rozansky&Woods – Zachman
  11. 11. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами.
  12. 12. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. QA накапливает экспертизу в разных PoV – Объем знаний в каждой PoV – Видеть качество за картинками
  13. 13. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Шаблон №1: видим качество за UML Class Diagram
  14. 14. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами.
  15. 15. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Диагноз по Class Diagram ⟶ NFR – Инкапсуляция – Точки расширяемости – Ассоциации и зависимости – API – State
  16. 16. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Шаблон №2: видим качество за UML Sequence Diagram
  17. 17. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами.
  18. 18. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Диагноз по Sequence ⟶ NFR – Структура (внезапно) – Ответственности компонентов – Порядок операций – Гранулярность операций – Sync/async
  19. 19. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Шаблон №3: видим качество за UML Deployment Diagram
  20. 20. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами.
  21. 21. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Диагноз по Sequence ⟶ NFR – Самостоятельно
  22. 22. Points of View: ключ к общению QAs и архитекторов. Видим качество за диаграммами. Еще раз про фреймворк коммуникаций – QA в архитектурной группе – Участие в решениях как можно раньше – «Чем платим за решение?» ⟶ trade-off – «Обоснуй» ⟶ через FR и NFR – «Твои оценки» ⟶ опыт DEV и риски решения – Накопление инженерной экспертизы в PoV – Через PoV типовые вопросы инженерам
  23. 23. Software quality assurance days 17 Международная конференция по вопросам качества ПО sqadays.com Минск. 29–30 мая 2015 Евгений Кривошеев ekrivosheyev@scrumtrek.ru Обсуждение вопросов

×