Скачать презентацию Software quality assurance days 17 Международная конференция по Скачать презентацию Software quality assurance days 17 Международная конференция по

4b71b09c14d350b526a1e43714d735a5.ppt

  • Количество слайдов: 14

Software quality assurance days 17 Международная конференция по вопросам качества ПО sqadays. com Башарин Software quality assurance days 17 Международная конференция по вопросам качества ПО sqadays. com Башарин Александр Петрович АО Райффайзенбанк, Москва, Россия Может ли тестирование быть отдельно от других участников процесса или как вовлечь внутренних заказчиков в процесс QA? Минск. 29– 30 мая 2015

О себе Senior test manager Опыт в тестировании > 10 лет Роли: tech lead, О себе Senior test manager Опыт в тестировании > 10 лет Роли: tech lead, team lead, технический присейл, руководитель направления функционального тестирования, ресурс менеджер. Сертификаты ISTQB AL TM, HP ALM, QTP Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Предусловие • • • Говорим про крупную компанию > 5000 сотрудников Не ИТ компания, Предусловие • • • Говорим про крупную компанию > 5000 сотрудников Не ИТ компания, специфика финансы Большой ДИТ по бюджету и сотрудникам (~300 в развитии систем) Много разных поставщиков услуг для IT Сложный ИТ ландшафт ПО используют внутренние заказчики и клиенты. Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Типовой процесс Фазы проекта Анализ Проектирование Создание и тестирование Go-Live Stable Фазы тестирования Анализ Типовой процесс Фазы проекта Анализ Проектирование Создание и тестирование Go-Live Stable Фазы тестирования Анализ и Планирование 1. 2. 3. 4. Разработка тестов Выполнение Бизнес и системный анализ Разработчики Тестировщики Бизнес пользователи Отчётность Завершение взаимодействия Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Печаль Все протестировали • Функциональное - ок • Интеграционное – ок • UAT - Печаль Все протестировали • Функциональное - ок • Интеграционное – ок • UAT - ок • Нагрузочное – ок • Установка – ок А проблемы в проде есть, индекс лояльности NPS низок, почему? ? ? Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Кого звать? • • • Кто использует систему? Кто поддерживает систему? Кто участвовал в Кого звать? • • • Кто использует систему? Кто поддерживает систему? Кто участвовал в формировании требования к системе? Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Новые участники? Фазы проекта Анализ Проектирование Создание и тестирование Go-Live Stable Фазы тестирования Анализ Новые участники? Фазы проекта Анализ Проектирование Создание и тестирование Go-Live Stable Фазы тестирования Анализ и Разработка Планирование тестов Выполнение Отчётность IS 1. 2. 3. 4. AS/TI Поддержка приложения (AS) Технологическая инфраструктура (TI) Информационная безопасность (IS) Внешние поставщики Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Зачем звать кого-то еще? • • Специфика работы вовлекаемых подразделений Приобретать или перенимать данную Зачем звать кого-то еще? • • Специфика работы вовлекаемых подразделений Приобретать или перенимать данную экспертизу не целесообразно Вовлечение всех участников в процесс на ранних стадиях Улучшить индекс лояльности NPS Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Поддержка приложения Как они используют? • Ответственные за установку приложения в продуктив • 3 Поддержка приложения Как они используют? • Ответственные за установку приложения в продуктив • 3 -линия поддержки Как мотивировать: • Тестирование установки до выхода в продуктив • Оказывают консультации, решают инциденты • Специфичный функционал (загрузки, администрирование, сервисные функции) • Специфичные тесты, аварии приложения Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Технологическая инфраструктура Кто они? • Отвечают за производительность ПО, управляют мощностями • Отвечают за Технологическая инфраструктура Кто они? • Отвечают за производительность ПО, управляют мощностями • Отвечают за мониторинг приложений Как мотивировать: • Понимать текущую производительность ПО • Понимать запас прочности программного решения для управления мощностями • Специфичный функционал мониторинга • Специфичные тесты аварии инфраструктуры, конфигурационные тесты Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Информационная безопасность Кто они? • Отвечают за соответствие ПО федеральным законам ФЗ 152 • Информационная безопасность Кто они? • Отвечают за соответствие ПО федеральным законам ФЗ 152 • Внутренний аудит • ? ? Как мотивировать: • Тестирование специфичных требований к логированию и мониторингу • Тестирование не явно сформулированных требований • Не быть плохими дядями блокирующими выход в продуктив Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

Outsource (внешние команды) Кто они? • Внешние команды разработки вне офиса • Поставляют готовое Outsource (внешние команды) Кто они? • Внешние команды разработки вне офиса • Поставляют готовое решение которое надо встраивать в ИТ ландшафт компании Как мотивировать: • Выдерживать SLA – поставки/время/баги • Меньше штрафов. Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

В заключении Для того чтобы ПО было лучше • Выявляйте максимальное число групп пользователей В заключении Для того чтобы ПО было лучше • Выявляйте максимальное число групп пользователей ПО, для улучшения индекса лояльности. • Вовлекайте все крупные группы в процесс тестирования, для повышения качества ПО и повышения лояльности. • Вовлечение это долгий процесс, который базируется на доверии между партнерами и поддержке руководства. • Инициировать этот процесс должна тестирование как заинтересованная сторона Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?

ВОПРОСЫ ? Контакты https: //www. linkedin. com/profile/view? id=210195179 basharin@yandex. ru Может ли тестирование быть ВОПРОСЫ ? Контакты https: //www. linkedin. com/profile/view? id=210195179 basharin@yandex. ru Может ли тестирование быть отдельно от других участников процесса, или как вовлечь внутренних заказчиков в процесс QA?