6. Синдром мамонтѐнка: решение 1
Составление представления о текущем
состоянии проекта
Определение текущего состояния проекта
Выявление причин принятых решений
Анализ принимаемых решений
Принудительный отказ от первого варианта
Выделение нескольких решений
Определение результатов возможных решений
7. Синдром мамонтѐнка: решение 2
Проверка решений на оптимальность
Определение факторов, по которым можно сравнивать
решения
Расстановка весовых коэффициентов
Расчет «балла оптимальности» для каждой из категорий
Выявление объективных факторов для каждого
ключевого решения в проекте
Определение текущих нужд проекта
Выявление оптимального решения для текущих нужд
9. Синдром павлина: решение
Принудительная фиксация результатов
Выявление текущих возможностей системы тестирования
Отказ от «обязательности красивых решений» в угоду
эффективности теста
Использование «непопулярных» технологий
Принятие того, что работающий и «некрасиво написанный»
тест намного лучше, чем не работающий
11. Синдром крота: решение
Принятие себя как части проекта
Определение целей проекта
Понимание своей роли
Принятие ответственности за разрабатываемые
тесты
Критический подход к предложенным решениям и
уже готовым методикам
12. Метаморфозы антипаттернов
«Неправильные подходы» оказываются оптимальными
Record and Play
Отказ от инструментов в пользу интерпретатора командной
строки
Использование попиксельного сравнения экранов для
определения статуса документа