Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Скандалы, расследования, тестирование

262 Aufrufe

Veröffentlicht am

Доклад Натальи Казаковой на конференции SQA Days-21
www.sqadays.com

Veröffentlicht in: Bildung
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Скандалы, расследования, тестирование

  1. 1. Software quality assurance days 21 Международная конференция по вопросам качества ПО sqadays.com Москва. 20–21 мая 2017 Казакова Наталья Суперджоб. Москва. Россия Скандалы, расследования, тестирование
  2. 2. Скандалы, расследования, тестирование  В тестировании с 2007 года  Два года работы аналитиком и ПМ  Ведущий тестировщик в компании SuperJob
  3. 3. Скандалы, расследования, тестирование  Технологии для подбора персонала/поиска работы (сайт superjob.ru,приложения)  Ежемесячная аудитория 10 млн. пользователей.  Исследовательский центр портала Superjob.ru (социологические опросы, маркетинговые исследования, обзоры зарплат специалистов рынка труда и т.д).
  4. 4. Скандалы, расследования, тестирование
  5. 5. Скандалы, расследования, тестирование  15 человек, 1-2 тестировщика  Что делать определяло руководство  Свой трекер задач со свалкой идей  Задачи - на конкретных разработчиков- универсалов  Тестирование – только для крупных задач, иначе – сами разработчики
  6. 6. Скандалы, расследования, тестирование Свой трекер Свалка идей Релизов нет Переход на JIRA Задачи типа История с вложенными фичами Релизы 1 раз в неделю
  7. 7. Скандалы, расследования, тестирование  Чек-листы на регресс (простыня в Exсel)  Нет регламентов и тест-кейсов  Баги пишутся в комментарии к Истории  Большие подбаги с кучей ошибок  Окончательное решение может приниматься в комментариях к подзадаче.  Пишутся тесты на Se + PHP + webdriver (после обновления Se перестали поддерживаться)
  8. 8. Скандалы, расследования, тестирование Нет методологии Один разработчик Релизы 1 раз в неделю SCRUM Кроссфункциональные команды (разработчики, верстальщик, тестировщик) Двухнедельные спринты и демо
  9. 9. Скандалы, расследования, тестирование Плюсы:  Понятность, прозрачность и ускорение разработки  Планирование выпуска задач Почему это не стало работать?  SCRUM применен ограниченно: не формализованы процессы, нет код ревью, нет технической документации  Процесс насаждается сверху  Нет общей очереди задач
  10. 10. Скандалы, расследования, тестирование Плюсы  тестировщики вовлекаются в проработку требований  понятны бизнес-цели задач => повысилось качество задач и удовлетворенность конечных пользователей Минусы  не налажены коммуникации между командами => задачи одних команд ломают функционал других  нет тестовой документации  нет автоматизации, узкое горлышко  тестировщик - носитель знаний проекта
  11. 11. Скандалы, расследования, тестирование SCRUM Кросс- функциональные команды Сайт и приложения PMBOK Проектные (виртуальные команды) + Мобильная версия Backend + Frontend team
  12. 12. Скандалы, расследования, тестирование Почему это не стало работать?  Отсутствует обучение всех участников, процесс набора команды не изменился  Проектное управление больше подходит для больших задач  Из-за отсутствия коммуникаций между командами много интеграционных багов
  13. 13. Скандалы, расследования, тестирование Плюсы  Общий курс по стандарту управления проектами PMBOK  Пишутся тест-кейсы - в зефире, гуглдоке, в ситечке, в тестлинке (и даже в TestFlo). Минусы  Тестируется не только История, но и отдельно подзадачи и баги – двойная работа.  Нет регламента написания тестов, нет единой системы тест-менеджмента.
  14. 14. Скандалы, расследования, тестирование PMBOK 100 человек Waterfall 200 человек Хаос в задачах Прозрачные процессы
  15. 15. Скандалы, расследования, тестирование  Регламент работы с задачами  Изменение функционала записывается в Историю, а не в комментарии  Нет аналитиков, Истории поступают в виде бизнес-требований.  Вместо интеграционных багов появились ошибки, передающиеся от команды к команде
  16. 16. Скандалы, расследования, тестирование Плюсы  Баг с однотипными ошибками делят на много мелких и нет багов в комментариях  На тестирование передается 1 задача – История (требования, макеты, договоренности, план релиза) Минусы  Отсутствуют ФТ  Не собран отдел автоматизации  Нет регламентов по тестированию
  17. 17. Скандалы, расследования, тестирование Waterfall Простая задача - функциональная команда, итерации МИКС Бизнес требования Сложная задача – кросс- функциональные команды Аналитики и техписатели
  18. 18. Скандалы, расследования, тестирование  Изменения инициируются снизу  Кроссфункциональные команды учатся совместно работать и решать возникающие сложности.  Еженедельные информ-рассылки о доработках в релизе  На каждый процесс свой регламент  Требования как к команде, так и к сотрудникам
  19. 19. Скандалы, расследования, тестирование Плюсы:  Внедрены регламенты работы с задачами, шаблоны ошибок  Тест-кейсы в Test Rail  Собираются метрики, появился учет времени Минусы:  Нет автоматизации (только смоук, самый критичный функционал)  Нет ручного регресса – долго, ресурсоемко
  20. 20. Скандалы, расследования, тестирование Включение тестирования в учет времени по планированию задач Разработка эффективных метрик для оценки отдела в целом и определения слабых мест Создание отдела автоматизации
  21. 21. Скандалы, расследования, тестирование Поиск своего пути Изменения снизу и внутренние коммуникации Внимание к деталям
  22. 22. Скандалы, расследования, тестирование ailir@bk.ru facebook.com/ailir instagram.com/helkawende

×