Тестирование программного обеспечения. Базовый курс. 3-е издание



Pdf көрінісі
бет56/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   52   53   54   55   56   57   58   59   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

Выполнимость
(feasibility
91
). Требование должно быть технологически вы-
полнимым и реализуемым в рамках бюджета и сроков разработки проекта. 
Типичные проблемы с выполнимостью: 

Так называемое «озолочение» (gold plating) — требования, которые крайне 
долго и/или дорого реализуются и при этом практически бесполезны для ко-
нечных пользователей (например: «
настройка параметров для подключе-
ния к базе данных должна поддерживать распознавание символов из же-
стов, полученных с устройств трёхмерного ввода
»). 

Технически нереализуемые на современном уровне развития технологий 
требования (например: «
анализ договоров должен выполняться с примене-
нием искусственного интеллекта, который будет выносить однозначное 
корректное заключение о степени выгоды от заключения договора
»). 

В принципе нереализуемые требования (например: «
система поиска должна 
заранее предусматривать все возможные варианты поисковых запросов и 
кэшировать их результаты
»). 
Способы обнаружения проблем 
Способы устранения проблем 
Увы, здесь есть только один путь: 
максимально нарабатывать опыт и 
исходить из него. Невозможно по-
нять, что некоторое требование 
«стоит» слишком много или вовсе 
невыполнимо, если нет понимания 
процесса разработки ПО, понима-
ния предметной области и иных со-
путствующих знаний. 
При обнаружении невыполнимости 
требования не остаётся ничего дру-
гого, как подробно обсудить ситуа-
цию с заказчиком и/или изменить 
требование (возможно – отказаться 
от него), или пересмотреть условия 
выполнения проекта (сделав выпол-
нение данного требования возмож-
ным). 
Обязательность, нужность 
(obligatoriness
92
) и 


Достарыңызбен бөлісу:
1   ...   52   53   54   55   56   57   58   59   ...   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет