я не адепт никаких религиозных сект и имхо Бах с Болтоном реально сильно загоняются, равно как и вот та шайка, что замутила Скрам и сделала из него религию
но, ессесно, многое в том, что пишут они, действительно валидно и актуально, так как это фундаментальная база, хоч применяй - хоч нет
но я несколько о другом:
да, риски - это важно, но риск менеджмент - это вот реальный QA (а не часть, под названием тестирование) и контроль нефакапа в области рисков можно делать
а) без тестирования
б) в рамках программирования (то есть автоматизации проверок)
условно падение Боингов MAX версии - это не проблема тестировщиков, не выполнивших тесты, это инженерная теоретическая проблема конфликта работы двух систем и интеграции между ними и приоритет системы был отдан машине (судя по всему сознательно).
да, тестирование могло бы выявить проблему, но гораздо логичнее было бы устранить эту проблему банально поговорив бы с пилотами конкретных регионов до начала редизайна самолета и спросив бы "вот наша система реагирует так - какие ситуации могут быть, чтобы мы логический модуль прописали?"
зачем тут звено тестирования и почему это не могут выяснить архитекторы - я хз
а если архитекторы посчитали, что плевать - шансы у тестировщика выяснить, что воздушные потоки при череде определенных условий могут приводить к определенного вида конфликту "робот-человек" до того, как реально самолет уронится в землю - минимален.
то есть какая бы ни была рисковая система - сам процесс тестирования мало как может помочь решить эту проблему
потому тупоголовые конторы с низким уровнем риска, типа фейсбука или эпол или гугл или мс или амазон поняли первую часть и решили "все равно и так и так будут баги - давайте всё тестировать на проде" и это работает. то есть реально работает - прибыли растут, на качество в универсальном смысле всем плевать.
собственно сам Болтон и уводит все тестирование в анализ и ему не стыдно. 😂
https://techbeacon-com.cdn.ampproject.org/c/s/techbeacon.com/app-dev-testing/analyze-first-test-later-how-approach-your-next-software-project?amp