Список вопросов при сборе не функциональных требований/ часть 2 - performance
2020-02-20 14:51:12 +0600 +0600
Тут я делюсь спсиком вопросов которые можно(нужно) задавать заказчику о производительночти
Список вопросов, который можно задать заказчику для опрделения требований
Эта статья - продолжение ( http://architectvelichko.com/blog/nfr-key-questions/ )
На моем новом проекте есть целая команда, которая занимается оптимизацией производительности. Вопросом сбора требований производительности пришлось выделить отдельный воршоп. вот что поучилось:
Кто
-
Кто должен получать уведомления при сбоях системы?
-
Кто имеет право доступа к каким данным?
-
Кто (роль) должен получать предупреждающие сообщения при превышении пороговых значений?
-
Кто выполняет рутинную настройку производительности?
-
Кому звонят, когда система не работает должным образом?
-
Кто должен получать отчеты об аудите производительности системы?
Какой
-
Каков исходящий пиковый объем данных?
-
Что является входящим источником пикового объема пропускной способности?
-
Какие запросы требуют индикаторов прогресса при обработке?
-
Какие запросы требуют оценки оставшегося времени до завершения?
-
Какие пороги предупреждения можно установить при увеличении емкости?
-
Какой баланс между входящей и исходящей пропускной способностью?
-
Что еще мне следует спросить об «данных»?
-
Каковы ожидания от эффективности системы?
-
Каковы ожидания от времени отклика системы?
-
Каковы ожидания по пропускной способности системы?
-
Каковы ожидания от емкости системы?
-
Каким пользователям нужно иметь большую эффективность, чем другим?
-
Каково типичное количество пользователей, одновременно обращающихся к системе?
-
Какое наибольшее количество одновременных пользователей во время пиковой обработки? ожидаемый будущее использование?
-
Какие ограничения на количество одновременных пользователей применяются?
-
Какие существуют требования по принудительному извлечению / отклонению для пользователя?
-
На какие типы пользователей может повлиять измерение трафика?
-
Что еще мне следует спросить об «ролях» эффективности?
-
Какой скачок спроса мы можем ожидать?
-
Какие ожидания времени существуют по функциям?
-
Какие классы или категории уровней производительности можно определить?
-
Какой уровень пропускной способности ожидается от системы?
-
Какое минимальное количество событий должна хранить система?
-
Какая производительность измеряется?
-
Какой срок должен соответствовать этому требованию к производительности?
-
Какое максимально допустимое время отклика сквозное?
-
Какой процент времени ожидается от заявленного времени ответа?
-
Какие показатели эффективности наиболее важны для бизнеса?
-
Какова допустимая продолжительность времени ответа?
-
Каково ожидаемое время ответа в [единицах измерения]?
-
Какова ожидаемая пропускная способность в [единицах измерения]?
-
Каково ожидаемое (принятое) среднее время ответа?
-
Каково ожидаемое (принятое) максимальное время ответа?
-
Какова ожидаемая (принятая) средняя пропускная способность?
-
Какова ожидаемая (принятая) минимальная пропускная способность?
-
Какова ожидаемая (принятая) максимальная пропускная способность?
-
Какова ожидаемая скорость выполнения задачи?
-
Что является приемлемым режимом работы, когда система каким-либо образом деградировала?
-
При каком уровне нагрузки реакция может начать ухудшаться?
-
Что такое приемлемое ухудшение во время пиковых нагрузок?
-
Какие были препятствия для ожидаемой производительности?
-
Что может случиться худшего, если требование не выполнено?
-
Какие риски связаны с проблемами производительности?
-
Какова приемлемая стоимость мониторинга?
-
Какова способность системы хранить события определенного типа?
-
Какие функции являются кандидатами на измерение времени отклика?
-
Каковы предикторы активности большого объема?
-
Какие обстоятельства или условия должны соблюдаться в операционной среде?
-
Какие условия эффективности могут существовать на оборудовании поставщика?
-
Какие условия эффективности могут существовать в программном обеспечении поставщика?
-
Какова типичная непиковая пропускная способность? Пиковая пропускная способность?
-
Какова ожидаемая продолжительность периодов пиковой активности?
-
В какое время суток будет пиковое использование?
-
Какие запросы имеют максимальные сроки ответа?
-
Какие запросы имеют минимальные сроки ответа?
-
Какие запросы имеют максимальные пределы времени последовательного ответа?
-
Какие запросы имеют минимальные пределы времени последовательного ответа?
-
Какие запросы являются последовательными с максимальными сроками?
Когда
-
Когда подтверждение перед результатами является ожидаемым ответом?
-
Когда следует уведомить несколько человек?
-
Когда начинается и заканчивается измерение?
-
Когда следует измерять производительность?
-
Когда в течение недели, месяца, квартала и года наступит пиковое время?
-
Когда можно ограничить трафик для ограничения доступа?
-
Когда следует использовать текстовые и графические особенности дизайна?
Зачем
Зачем нужен такой уровень перформанс тестирования
Продолжение следвует