Ищете эффективный способ проверить свои знания в области Agile? Наш тест с ответами по Agile — это идеальный инструмент для самопроверки и углубления понимания гибких методологий разработки. В тесте представлены вопросы, охватывающие ключевые аспекты Agile, такие как принципы, роли, инструменты и лучшие практики. Вы сможете протестировать свои знания о Scrum, Kanban, Lean и других популярных фреймворках, а также узнать, как применять эти методологии на практике.
Каждый вопрос сопровождается подробным ответом и пояснением, что позволяет не только проверить свои знания, но и получить ценную информацию для дальнейшего обучения. Тест с ответами по Agile поможет вам подготовиться к сертификациям, улучшить навыки работы в команде и повысить эффективность ваших проектов.
Независимо от того, являетесь ли вы новичком в Agile или опытным профессионалом, наш тест с ответами станет полезным ресурсом для вашего профессионального роста. Начните прямо сейчас и убедитесь, что ваши знания соответствуют современным требованиям рынка!
Вопрос 1: Какое утверждение справедливо для закона Боема, подтвержденного экспериментальными исследованиями:
- Изменение номинальной стоимости может повлечь изменение номинальной длительности, но лишь в ограниченных пределах (верный ответ)
- Изменение номинальной стоимости может повлечь изменение номинальной длительности, но лишь в неограниченных пределах
- Существует единственная объективная характеристика программного проекта – номинальная стоимость
Вопрос 2: Один из главных вкладов Agile в приемы программной инженерии:
- Избавление от программистов, срывающих график работы, для завершения проекта к заданному сроку
- Короткие итерации с временными рамками для устойчивого развития проекта (верный ответ)
- Длинные итерации с временными рамками для устойчивого развития проекта
Вопрос 3: Какое утверждение справедливо для закона Боема, подтвержденного экспериментальными исследованиями:
- Объективно существуют три независимые характера
- Существует единственная объективная характеристика программного проекта – номинальная стоимость
- Объективно существуют две независимые характера (верный ответ)
Вопрос 4: Один из главных вкладов Agile в приемы программной инженерии:
- Центральная роль команды для эффективности процесса разработки проекта (верный ответ)
- Избавление от программистов, срывающих график работы, для завершения проекта к заданному сроку
- Длинные итерации с временными рамками для устойчивого развития проекта
Вопрос 5: Что понимается под парным программированием:
- Парное программирование – это техника программирования, в которой каждый программный модуль разрабатывается независимо двумя членами команды
- Техника программирования, при которой один участник создает программу, другой ее тестирует
- Техника, при которой программные элементы создаются парой, непосредственно работающей за одним столом и за одним компьютером (верный ответ)
Вопрос 6: Какой метод разработки программных систем относится к Agile:
- Структурное программирование (Structure Programming)
- Экстремальное программирование (Extreme Programming) (верный ответ)
- Объектное программирование (Object-Oriented Programming)
Вопрос 7: Что понимается под парным программированием:
- Техника программирования, при которой один участник создает программу, другой ее тестирует
- Парное программирование – это техника программирования, в которой каждый программный модуль разрабатывается независимо двумя членами команды
- При парном программировании оба члена пары работают за одним компьютером, периодически меняясь местами при наборе кода, вслух обсуждая детали создаваемого кода (верный ответ)
Вопрос 8: Какой метод разработки программных систем относится к Agile:
- Парное программирование (Pair Programming) (верный ответ)
- Объектное программирование (Object-Oriented Programming)
- Структурное программирование (Structure Programming)
Вопрос 9: Что понимается под термином «водопад»:
- Непрерывный процесс разработки программного проекта
- Процесс разработки, завершающийся падением проекта с большой высоты
- Модель этапов разработки проекта, не содержащая циклов (верный ответ)
Вопрос 10: Метод разработки программных систем, относится к Agile:
- Уединенное программирование (Single)
- Схватка (Scrum) (верный ответ)
- Функциональное программирование (Functional)
Вопрос 11: Какое утверждение следует признать справедливым:
- Обобщения позволяют предусмотреть возможность будущих изменений системы (верный ответ)
- Обобщением с целью повторного использования функций системы следует заниматься на начальных этапах разработки системы
- Обобщением с целью повторного использования функций системы не следует заниматься, поскольку это вредит основной цели
Вопрос 12: Метод разработки программных систем, относится к Agile:
- Функциональное программирование (Functional)
- Экономное программирование(Lean) (верный ответ)
- Уединенное программирование (Single)
Вопрос 13: Какое утверждение следует признать справедливым:
- Обобщением с целью повторного использования функций системы следует заниматься в процессе разработки системы (верный ответ)
- Обобщением с целью повторного использования функций системы не следует заниматься, поскольку это вредит основной цели
- Обобщением с целью повторного использования функций системы следует заниматься на начальных этапах разработки системы
Вопрос 14: Какой довод приводят сторонники Agile, критикуя «Предваряющий анализ»:
- Принципиально невозможно сформулировать требования к еще не созданной системе
- Не следует слушать пользователей. Все решения принимают разработчики
- Архитектурные решения следует принимать в тот момент, когда появляется проблема, но не раньше (верный ответ)
Вопрос 15: В Scrum предполагаются всего три роли для участников проекта – Владелец продукта, Мастер, Команда. Какие утверждения справедливы относительно Scrum Мастера:
- Может играть роль тренера (верный ответ)
- Должен быть сертифицированным
- Управляет выполнением задач
Вопрос 16: Какой довод приводят сторонники Agile, критикуя «Предваряющий анализ»:
- Не следует слушать пользователей. Все решения принимают разработчики
- Следование первоначальному плану, который задается статическим документом требований, не соответствует изменяющимся запросам пользователей (верный ответ)
- Принципиально невозможно сформулировать требования к еще не созданной системе
Вопрос 17: Agile выступает за самоорганизуемую команду, передавая команде традиционные обязанности менеджеров. Что, по мнению Agile, должны делать менеджеры:
- Принимать решения, какие функции следует реализовать
- Требовать отчеты о проделанной работе
- Представлять интересы команды в общении с руководством (верный ответ)
Вопрос 18: Какое утверждение в Agile считается справедливым относительно организации офисного пространства:
- Столы разработчиков должны располагаться по кругу или должен быть единый круглый стол
- Разработчики должны располагаться в большой комнате (верный ответ)
- Все технические обсуждения должны вестись в едином рабочем пространстве
Вопрос 19: Agile выступает за самоорганизуемую команду, передавая команде традиционные обязанности менеджеров. Что, по мнению Agile, должны делать менеджеры:
- Требовать отчеты о проделанной работе
- Принимать решения, какие функции следует реализовать
- Управлять ресурсами, включая поставщиков и партнеров по аутсорсингу (верный ответ)
Вопрос 20: Какое утверждение в Agile считается справедливым относительно организации офисного пространства:
- Все технические обсуждения должны вестись в едином рабочем пространстве
- Рабочее пространство должно быть открытым (верный ответ)
- Столы разработчиков должны располагаться по кругу или должен быть единый круглый стол
Вопрос 21: Какие принципы лежат в основе идей Agile:
- Рассматривать тесты, как ключевой ресурс (верный ответ)
- Выражать требования через методы
- Рекламировать систему до ее выпуска
Вопрос 22: Как измеряется «скорость» разработки в Agile проектах:
- Скорость разработки можно измерять ежедневно
- Скорость разработки итерации – это число баллов тех историй, которые выполнены во время итерации (верный ответ)
- Скорость разработки можно измерить только за период всей итерации
Вопрос 23: Какие принципы лежат в основе идей Agile:
- Выражать требования через методы
- Рекламировать систему до ее выпуска
- Выражать требования через сценарии (верный ответ)
Вопрос 24: Как измеряется «скорость» разработки в Agile проектах:
- Скорость разработки можно измерить только за период всей итерации
- Под скоростью разработки понимается отношение трудоемкости выполненных работ ко времени их выполнения (верный ответ)
- Скорость разработки можно измерять ежедневно
Вопрос 25: Пользовательские истории и требования, — какое утверждение следует считать некорректным:
- Пользовательские истории не являются заменой выработки системных требований, определяющих ключевые абстракции
- Для задания свойств проблемной области следует использовать формальные требования, а не пользовательские истории
- Для задания свойств проблемной области следует использовать пользовательские истории, а не формальные требования (верный ответ)
Вопрос 26: Какое высказывание является справедливым по отношению к утверждению, носящему характер всеобщности:
- Пример может доказать утверждение
- Пример может опровергнуть утверждение (верный ответ)
- Пример не может ни подтвердить, ни опровергнуть справедливость утверждения
Вопрос 27: Пользовательские истории и требования, — какое утверждение следует считать некорректным:
- Пользовательские истории являются заменой выработки системных требований, определяющих ключевые абстракции (верный ответ)
- Пользовательские истории не являются заменой выработки системных требований, определяющих ключевые абстракции
- Для задания свойств проблемной области следует использовать формальные требования, а не пользовательские истории
Вопрос 28: Какое высказывание является справедливым по отношению к утверждению, носящему характер всеобщности:
- Пример не может ни подтвердить, ни опровергнуть справедливость утверждения
- Пример может доказать утверждение
- Пример может подтвердить справедливость утверждения (верный ответ)
Вопрос 29: Какой принцип характерен для Agile метода Lean – Экономного программирования:
- Доверять решения команде (верный ответ)
- Строить множество решений, каждое из которых покрывает некоторую потребность пользователя
- Принимать решения как можно раньше
Вопрос 30: Какой принцип характерен для Agile метода Lean – Экономного программирования:
- Строить множество решений, каждое из которых покрывает некоторую потребность пользователя
- Улучшить обучение (верный ответ)
- Принимать решения как можно раньше