NEW
Font size
WorksheetsВикторина по требованиям к программному обеспечению
Total questions: 19
Worksheet time: 10mins
Что такое требования к программному обеспечению?
Формализованное описание того, что система должна делать
Описание кода программы
Только технические характеристики системы
Список всех пользователей системы
Какова основная цель требований?
Увеличить стоимость проекта
Создать общее понимание между заказчиком и командой
Увеличить количество кода
Сократить время разработки
На какие группы делятся требования к ПО?
Функциональные и нефункциональные
Технические и нетехнические
Общие и специальные
Локальные и глобальные
Что описывают функциональные требования?
Какова стоимость системы
Кто будет использовать систему
Как система должна выглядеть
Что система должна делать
Как правильно формулировать функциональные требования?
Система должна работать быстро
Система должна быть удобной
Система должна быть красивой
Система должна + действие
Что такое User Stories?
Документ, описывающий архитектуру системы
Технические характеристики системы
Список всех пользователей системы
Описание функциональных требований в формате роли, действия и ценности
Что описывают нефункциональные требования?
Пользовательский интерфейс
Технические детали кода
Качество и характеристики системы
Конкретные функции системы
Какой пример относится к нефункциональным требованиям?
Система должна обрабатывать запросы не более чем за 2 секунды
Администратор может управлять каталогом товаров
Пользователь может зарегистрироваться в системе
Система должна сохранять результаты тестирования
Что такое заинтересованные стороны?
Все лица и организации, влияющие на систему
Только разработчики системы
Только конечные пользователи
Только заказчики
Кто формулирует бизнес-цели проекта?
Заказчик
Конечные пользователи
Тестировщики
Разработчики
Какой из следующих пунктов не является группой заинтересованных сторон?
Государственные органы
Поставщики оборудования
Конечные пользователи
Разработчики
Каковы основные категории нефункциональных требований?
Функциональность, удобство, стоимость
Технические, пользовательские, бизнес
Архитектурные, кодовые, пользовательские
Производительность, надежность, безопасность
Что важно учитывать при документировании требований?
Требования должны быть только для разработчиков
Требования должны быть сложными и запутанными
Требования не должны быть проверяемыми
Требования должны быть понятными и измеримыми
Какой из следующих примеров является функциональным требованием?
Система должна обеспечивать доступность 99,9% времени
Пароли должны храниться в зашифрованном виде
Новый пользователь должен освоить основные функции системы не более чем за 10 минут
Пользователь может добавлять товары в корзину
Какой из следующих пунктов относится к нефункциональным требованиям?
Добавление товара в корзину
Регистрация пользователя
Время отклика системы
Создание курса
Какова связь между функциональными и нефункциональными требованиями?
Функциональные требования не имеют значения
Нефункциональные требования более важны
Они идентичны
Функциональные требования описывают поведение системы, нефункциональные — качество
Что может произойти, если требования собраны неправильно?
Увеличение бюджета
Снижение качества кода
Провалы IT-проектов
Увеличение числа пользователей
Какой из следующих пунктов не является примером нефункционального требования?
Система должна позволять пользователю восстановить пароль
Все пользовательские данные должны передаваться по HTTPS
Система должна поддерживать увеличение числа пользователей
Новый пользователь должен освоить основные функции системы не более чем за 10 минут
Какой из следующих пунктов является примером конфликта интересов?
Пользователи хотят больше функций, бизнес хочет быстрее и дешевле
Все заинтересованные стороны согласны
Разработчики всегда правы
Тестировщики не участвуют в проекте
