В мире, где технологии развиваются с невиданными темпами, подходы к
обеспечению качества (QA) и инженерии качества (QE) претерпевают
значительные изменения. "World Quality Report 2023-24" выявляет ключевые
тренды и вызовы, с которыми сталкиваются организации, стремясь
адаптироваться к быстро меняющейся цифровой среде. Отчет подчеркивает,
что качество теперь является важной частью стратегической повестки
компаний. Например, 38% бизнесов смещают акцент с объема на ценность,
при этом 67% интегрируют QA в основу своих бизнес-операций
Мы с коллегами однажды (21-22 годы) проводили исследования этого отчёта, они даже делились немного своим опытом внедрения технологий, упомянутых в нём. А в этом году я самостоятельно пробежался по свежему отчёту и вынес из него основные тезисы в данном посте.
Гибкость и автоматизация в QE
Концепция гибких организаций обсуждается на уровне совета директоров уже
более десяти лет. Бизнесы стремятся оставаться актуальными в меняющихся
и сложных условиях. Со временем эта концепция превратилась в нечто
большее, чем просто методология разработки. Теперь это стиль мышления,
подчеркивающий непрерывное улучшение, адаптивность и ориентацию на
клиента. Это развитие явно представлено в тенденциях, формирующих
практики гибкого управления качеством (AQM) сегодня.
Принятие гибких принципов в индустрии превышает начальные этапы, и
большинство организаций активно продвигаются по пути гибких и
DevOps-методологий. Организации теперь придают приоритет развитию
навыков, ориентированных на разработку, по сравнению с традиционными
навыками тестирования. Навыки, сосредоточенные на разработке, такие как
C#/Java/SQL/Python и CI/CD, занимают верхние строчки в списке критически
важных навыков, в то время как традиционные навыки тестирования, такие
как автоматизация и инструменты для тестирования производительности,
оказываются в нижней части списка.
Продуктово-ориентированная организация QE позволяет отказаться от централизованных команд по автоматизации тестирования и перейти к более гибким 'единицам возможностей', снимая общую нагрузку с инженеров по качеству. Это также включает:
Ориентацию на клиентоцентрическое дизайнерское мышление, которое подчеркивает быстрый отклик и улучшает гибкость бизнеса для внедрения инновационного мышления, согласованного с потребностями клиентов.
Интеграцию искусственного интеллекта и машинного обучения в автоматизацию тестирования в бизнес-технологической экосистеме, что напрямую способствует повышению качества путем прогнозирования проблем, анализа данных и повышения эффективности тестирования.
Принятие гибких практик во всей организации для улучшения выравнивания и обеспечения бесперебойного сотрудничества для достижения целей
Искусственный Интеллект и его роль в QE
ИИ, особенно генеративный ИИ (Gen AI), становится основой
технологических преобразований в QE. Отчет показывает, что 77%
организаций инвестируют в ИИ для трансформации QE. Основная область
интереса респондентов - это данные, гипер-автоматизация тестирования и
расширение тестовых случаев для покрытия.
Использование ИИ в QE ведет к повышению производительности и скорости, а
также улучшает клиентский опыт и надежность. 71% организаций считают,
что QE активно вносит вклад в повышение устойчивости, а 55% используют
ИИ для ускорения процессов.
Организации используют ИИ для автономного тестирования (55%),
тестирования производительности (53%) и приоритизации тестов (51%). ИИ
также используется для обеспечения контекстуального предоставления
тестовых данных (50%) и кросс-анализа тестовых результатов и
предсказания дефектов (47%).
Для тестирования решений на основе ИИ организации фокусируются на
требованиях к прозрачности, надежности, конфиденциальности и генерации
тестовых данных для обработки больших объемов данных. Также требуются
дополнительные навыки в QA-командах для работы с более сложными
системами.
В отчете отмечаются опасения, связанные с безопасностью,
конфиденциальностью и предвзятостью результатов, которые могут возникать
при использовании ИИ в QE. Около 31% организаций выражают скептицизм
относительно ценности ИИ в QA. Эти проблемы включают вопросы
конфиденциальности, соблюдения нормативных требований и устойчивости, а
также проблемы с "галлюцинациями" и предвзятостью.
Эволюция экосистемы качества
Основные Активности в Экосистеме Качества:
Бесшовная интеграция с облачной экосистемой
Обеспечение безопасности продукта
Создание идеального пользовательского опыта
Интересно, что хотя важность тестирования была в узком диапазоне, облачное тестирование выделилось как наиболее важный фактор, на который 50% респондентов обратили внимание. Это подтверждает преобладание взаимосвязанных продуктов. Удовлетворение потребностей в кибербезопасности стало другой важной задачей (47% респондентов).
Необходимость тестирования от начала до конца (E2E):
Только 36% опрошенных считают необходимым E2E-тестирование, хотя
ценность связанных продуктов распространяется по всей цепочке, и её
устойчивость зависит от самого слабого звена. Возможная причина -
значительные инвестиции в тестовые стенды, аппаратное обеспечение и
облачную инфраструктуру для E2E-тестирования.
Важные области тестирования:
К критически важным областям тестирования относятся функциональное
тестирование (48%), доступность (46%) и встроенное тестирование (46%).
Ожидания от определения теста:
Респонденты ожидают улучшения определения теста, особенно в выборе и
приоритизации тестовых случаев (52% и 50% соответственно). Это
подчеркивает необходимость постоянного развития подходов к тестированию
для предотвращения системных сбоев.
Влияние ИИ и Генеративного ИИ (Gen AI) на Тестирование:
ИИ и Gen AI являются ключевыми технологиями для улучшения определения
тестов, включая автоматизацию и расширение тестовых случаев, что ведет к
значительному увеличению объема данных. 43% респондентов считают
интеграцию технологий платформ данных, таких как Hadoop или MapReduce,
важной для их основных компетенций. 44% верят в необходимость
использования как контролируемых, так и неконтролируемых технологий
машинного обучения в своих действиях.
Надежность Цифрового Ядра
Фокус на Бизнес-Процессах: Отчет подчеркивает важность
сосредоточения на энд-ту-энд (E2E) бизнес-процессах. Около 50%
организаций имеют специализированные команды по качеству для
тестирования цифровых основных приложений. Кроме того, 35% организаций
привлекают бизнес-пользователей для тестирования решений цифрового ядра,
чтобы обеспечить качество E2E.
Применение Автоматизированных Решений:
Автоматизированные решения широко используются для тестирования
цифрового ядра, включая проверку конфигурации, анализ и отчетность,
управление средами и развертываниями, анализ воздействия и определение
объема тестирования, моделирование рабочей нагрузки для тестирования
производительности и т.д.
Тенденции в Экосистеме Качества: Наблюдается
метаморфоза облачного тестирования и появление инженерии надежности
сайтов (SRE) и хаос-инженерии, подчеркивая важность новых подходов к
тестированию и улучшению надежности цифровых решений.
Основные Вызовы: Среди ключевых вызовов, с которыми
сталкиваются организации при обеспечении качества цифровых ядерных
решений, выделяются сложность из-за множества инструментов, сложность
тестирования бизнес-процессов E2E, проблемы среды, предоставление
тестовых данных, аналогичных PROD, и др.
Важные Аспекты при Тестировании: При тестировании
цифровых ядерных решений особое внимание уделяется опыту пользователей,
проверке данных, скорости развертывания, соответствию требованиям и
безопасности, а также удобству доступа и валидации бизнес-процессов.
QE и устойчивость
Согласно отчету, 73% респондентов выразили намерение активно внедрять лучшие практики устойчивости в своих организациях. Это подчеркивает растущую роль QA (Quality Assurance) и QE (Quality Engineering) в продвижении устойчивости. Устойчивость здесь может охватывать несколько аспектов:
Экологическая Устойчивость: Разработка более экологичных и энергоэффективных программных решений.
Экономическая Устойчивость: Создание программных продуктов, способных выдерживать изменения рынка и потребностей пользователей в долгосрочной перспективе.
Социальная Устойчивость: Разработка программного обеспечения, которое положительно влияет на общество, например, способствует инклюзивности или обеспечивает защиту данных пользователей.
Этот фокус на устойчивость отражает широкий тренд в бизнесе и технологиях, где компании все более ориентируются на социальную ответственность и долгосрочное воздействие своих продуктов и услуг. В контексте QA и QE это может означать разработку и реализацию новых методов и инструментов тестирования, направленных на минимизацию экологического воздействия и улучшение общественного благополучия.
Бизнес-Обеспечение
Бизнес-обеспечение (Business Assurance) признается сегодня
необходимостью, учитывая новые возможности, которые предоставляет
динамичная цифровая эпоха, а также сложности управления многочисленными
потоками в бизнес-проектах и доставки высококачественного опыта для
клиентов через различные каналы. Эта практика необходима для поддержания
баланса и защиты имиджа бренда, надежности, цифрового опыта и
достижения положительных бизнес-результатов. Она стала интегральной
частью стратегических бизнес-функций и считается важной для
долгосрочного успеха организации. Бизнес-обеспечение включает
систематический подход к определению бизнес-рисков и акцент на наиболее
важных аспектах, обеспечивая, чтобы процессы и результаты деятельности
организации соответствовали бизнес-стандартам и целям.
Организации начинают признавать бизнес-обеспечение как необходимость,
что приводит к фундаментальным изменениям в корпоративной культуре. Все
больше компаний принимают всеобъемлющие практики бизнес-обеспечения для
снижения рисков, обеспечения качества, гарантирования надежности,
поддержания соответствия нормативным требованиям и защиты репутации и
финансовой стабильности организации. Компании даже отклоняются от
традиционных способов функционирования, чтобы адаптироваться к принципам
бизнес-обеспечения.
Один из ключевых трендов этого года - это быстрое внедрение подхода,
ориентированного на бизнес-результаты. Многие компании сейчас переходят
от простого объема работ к ориентации на результаты, используя методы
картирования ценностных потоков (Value Stream Mapping, VSM). Это привело
к усилению внимания к знаниям, которые помогают компаниям выделить свою
нишу и отличаться от конкурентов. VSM фокусируется на
клиентоцентричности, добавляя ценность клиенту и улучшая клиентский
опыт. В этом году в опросе WQR было отмечено резкое увеличение
применения VSM и связанных с ним техник в оптимизации ИТ-жизненного
цикла - 71%, что на 11% больше по сравнению с прошлым годом.
Переориентация на Ценность, а не Объем
Переориентация на ценность вместо объема работы является ключевым трендом в современных бизнес-стратегиях, как отмечается в "Всемирном отчете по качеству 2023-24". Один из заметных аспектов этого тренда - это увеличение использования методов картирования ценностных потоков (Value Stream Mapping, VSM) для оптимизации ИТ-жизненного цикла. В этом году 71% организаций используют VSM, что на 11% больше по сравнению с прошлым годом. Это подчеркивает сдвиг фокуса с количества выполняемых работ на результативность и ценность, что также имеет важное значение для более чем 64% организаций, использующих ориентированные на продукт модели доставки.
VSM и связанные с ним техники помогают компаниям выделить свою нишу и отличаться от конкурентов. Эти методы сосредоточены на клиентоцентричности, добавляя ценность клиенту и улучшая клиентский опыт. Благодаря этому подходу компании переходят от простого объема работ к результативной работе, ориентированной на достижение конкретных бизнес-результатов.
Таким образом, переориентация на ценность и результативность становится важным аспектом в оптимизации ИТ-жизненного цикла и общей стратегии организации, позволяя достигать более высокой эффективности и удовлетворенности клиентов.
Итог
В заключение, 'World Quality Report 2023-24' не только представляет
собой компендиум современных тенденций и стратегий в QA и QE, но и
служит маяком, указывающим на будущее технологического ландшафта. Он
выявляет переход от традиционного упора на объем работ к более
ценностно-ориентированному подходу, подчеркивая важность гибкости,
инноваций и клиентоцентричности. Рост роли ИИ и генеративного ИИ в QE
отражает стремление к более умным, эффективным и адаптивным процессам
тестирования. Бизнес-обеспечение, как выявлено в отчете, теперь является
ключевой стратегией для компаний, желающих обеспечить устойчивое
развитие и надежность бренда в быстро меняющемся цифровом мире.
Переосмысление устойчивости, как интегральной части QA и QE,
подчеркивает растущую ответственность компаний перед обществом и
окружающей средой. Этот отчет является не просто отражением текущего
состояния отрасли, но и путеводителем для будущих инноваций, указывая на
важность адаптации, продуманности и стремления к высокому качеству в
каждом аспекте нашей работы. В эпоху беспрецедентных технологических
изменений и преобразований, 'World Quality Report' подчеркивает, что
истинное мастерство в QA и QE заключается не только в следовании
тенденциям, но и в предвидении будущего, где качество становится
краеугольным камнем успеха и инноваций.
Полный отчёт на языке оригинала без моих выводов можно получить тут: https://www.microfocus.com/en-us/marketing/world-quality-report-2023-24
Nurked
Дорогой Всеволод, окститесь! В каждом доме есть туалет. А за пределами домов есть сортиры или кустики. Не надо это пихать на Хабр, просто отсавьте в туалете.
Вы когда генерируете статью с помощью ГПТ, хотя бы не поленитесь правильно расставить переводы строк. А то мне неудобно скармливать это своему ГПТ, чтобы он выдал мне выжимку того, что вы попытались сказать.
Вообще не пойму, нафига такую халтуру постить?
yursha Автор
Дорогой Иван, научитесь разговаривать в профессиональном сообществе языком, чуть менее похожим на язык подворотен. Для тех, кто ничего не понял, потому что даже не пытался - в статье есть ссылка на оригинал отчёта, регистрируетесь и читаете. А 6 часов бесплатной "халтуры" мои просто проходите мимо, незачем хамить.