Главная / Менеджмент /
Архитектурное проектирование программного обеспечения / Тест 5
Архитектурное проектирование программного обеспечения - тест 5
Упражнение 1:
Номер 1
Чтобы не допустить устаревания программного продукта и адекватно реагировать на запросы бизнеса, компания должна иметь:
Ответ:
 (1) Высококвалифицированный персонал 
 (2) Поддержку вендора 
 (3) План развития 
 (4) Необходимые ресурсы 
Номер 2
Мартин Фаулер, выделяет следующие архитектурные роли:
Ответ:
 (1) Architectus Reloadus 
 (2) Architectus Oryzus 
 (3) Architectus Integrator 
 (4) Architectus Conservative 
Номер 3
Архитектурная роль "Architectus Reloadus" описывается Мартином Фаулером как:
Ответ:
 (1) сотрудник-руководитель, принимающий большинство важных решений в процессах жизненного цикла программного продукта и поддерживающий концептуальную целостность системы 
 (2) Architectus Integrator 
 (3) Architectus Oryzus 
 (4) человек, осведомлённый обо всём, что происходит в проекте, следящий за всеми трудностями, помогающий предвидеть и объяснять технические последствия нетехнических идей и требований; 
Упражнение 2:
Номер 1
Архитектурная роль "Architectus Oryzus" описывается Мартином Фаулером как:
Ответ:
 (1) человек, осведомлённый обо всём, что происходит в проекте, следящий за всеми трудностями, помогающий предвидеть и объяснять технические последствия нетехнических идей и требований; 
 (2) системный архитектор, выполняющий роль менеджера проекта 
 (3) сотрудник-руководитель, принимающий большинство важных решений в процессах жизненного цикла программного продукта и поддерживающий концептуальную целостность системы 
 (4) самая важная роль в процессах архитектурного проектирования программного продукта 
Номер 2
Одна из основных задач Системного архитектора состоит в:
Ответ:
 (1) управлении командой разработки программного продукта 
 (2) создании процессов коммуникации между «игроками» его команды настолько тесной, насколько это необходимо для разработки программного продукта с заданным уровнем качества 
 (3) создании эффективной коммуникации с стэйкхолдерами проекта 
 (4) Отслеживании всех изменений в процессах разработки архитектуры программного продукта 
Номер 3
«Авторитет» - характеристика Системного архитектора, которая позволяет:
Ответ:
 (1) Достигать компромиссных решений по различным техническим аспектам разрабатываемых программных продуктов 
 (2) Поддерживать свой собственный уровень инициативности на должном качественном уровне 
 (3) Воздействовать на членов команды с целью побуждения к действию и разделения принятых решений системным архитектором 
 (4) Трансформировать неопределенное выражение, сформулированное в виде набора разрозненных бизнес или «околотехнических» понятий, в четкий и осязаемый результирующий артефакт процессов архитектурного проектирования 
Упражнение 3:
Номер 1
Если постулировать режим диктатуры, то архитектор рискует попасть в ловушку профессионального одиночества, основными типичными признаками которой являются:
Ответ:
 (1) Отсутствие профессионального саморазвития 
 (2) Синдром высокомерной замкнутости 
 (3) Исключение возможности ошибки 
 (4) Отсутствие обратной связи от сотрудников 
Номер 2
«Готовность и способность к взаимодействию» - черта Системного архитектора, которая позволяет:
Ответ:
 (1) Прогнозировать возможные тренды развития архитектуры и предвидеть связанные с этим проблемы 
 (2) Воздействовать на членов команды с целью побуждения к действию и разделения принятых решений системным архитектором 
 (3) Оказывать стимулирующее воздействие на всех заинтересованных сторон в процессе проектирования и разработки информационной системы 
 (4) Достигать компромиссных решений по различным техническим аспектам разрабатываемых программных продуктов 
Номер 3
«Определение наиболее эффективного и адаптируемого рабочего процесса» - способность Системного архитектора, которая позволяет:
Ответ:
 (1) Оказывать стимулирующее воздействие на всех заинтересованных сторон в процессе проектирования и разработки информационной системы 
 (2) Достигать компромиссных решений по различным техническим аспектам разрабатываемых программных продуктов 
 (3) Трансформировать неопределенное выражение, сформулированное в виде набора разрозненных бизнес или «околотехнических» понятий, в четкий и осязаемый результирующий артефакт процессов архитектурного проектирования 
 (4) Прогнозировать возможные тренды развития архитектуры и предвидеть связанные с этим проблемы 
Упражнение 4:
Номер 1
«Дипломатичность» - характеристика Системного архитектора, которая позволяет:
Ответ:
 (1) Оказывать стимулирующее воздействие на всех заинтересованных сторон в процессе проектирования и разработки информационной системы 
 (2) Достигать компромиссных решений по различным техническим аспектам разрабатываемых программных продуктов 
 (3) Трансформировать неопределенное выражение, сформулированное в виде набора разрозненных бизнес или «околотехнических» понятий, в четкий и осязаемый результирующий артефакт процессов архитектурного проектирования 
Номер 2
«Инициативность» - характеристика Системного архитектора, которая проявляется в:
Ответ:
 (1) Способности оказывать стимулирующее воздействие на всех заинтересованных сторон в процессе проектирования и разработки информационной системы 
 (2) Внутреннем профессионально честолюбивом стимуле к решению проблем проектирования и разработки информационной системы. Системный архитектор не только поддерживает собственный уровень инициативности на должном качественном уровне, но и развивает это качество в членах своей команды 
 (3) Достижении компромиссных решений по различным техническим аспектам разрабатываемых программных продуктов 
 (4) Способности трансформировать неопределенное выражение, сформулированное в виде набора разрозненных бизнес или «околотехнических» понятий, в четкий и осязаемый результирующий артефакт процессов архитектурного проектирования 
Номер 3
«Абстрактность мышления» характеристика Системного архитектора, которая позволяет:
Ответ:
 (1) Оказывать стимулирующее воздействие на всех заинтересованных сторон в процессе проектирования и разработки информационной системы 
 (2) Достигать компромиссных решений по различным техническим аспектам разрабатываемых программных продуктов 
 (3) Воздействовать на членов команды с целью побуждения к действию и разделения принятых решений системным архитектором 
 (4) Трансформировать неопределенное выражение, сформулированное в виде набора разрозненных бизнес или «околотехнических» понятий, в четкий и осязаемый результирующий артефакт процессов архитектурного проектирования 
Упражнение 5:
Номер 1
Укажите обязанности Архитектора на стадии «Анализ информации» процесса разработки информационной системы
Ответ:
 (1) Он руководит процессом, являясь гарантом валидности разработанного продукта базовой системной архитектуре 
 (2) Он должен быть поглощен изучением различных бизнес аспектов и связями между ними, а также окружения, в котором будет осуществляться разработка программного продукта 
 (3) Он собирает и увязывает между собой абстрактные элементы бизнес домена для того, чтобы его команда смогла создать модель проектируемой системы 
 (4) Он инициирует и управляет обсуждениями на тему системной интеграции 
Номер 2
Укажите обязанности Архитектора на стадии «Проектирование» процесса разработки информационной системы
Ответ:
 (1) Он собирает и увязывает между собой абстрактные элементы бизнес домена для того, чтобы его команда смогла создать модель проектируемой системы 
 (2) Он инициирует и управляет обсуждениями на тему системной интеграции 
 (3) Он изучает различные бизнес аспекты и связи между ними, а также окружение, в котором будет осуществляться разработка программного продукта 
 (4) Он руководит процессом, являясь гарантом валидности разработанного продукта базовой системной архитектуре 
Номер 3
Укажите обязанности Архитектора на стадии «Реализация проекта» процесса разработки информационной системы
Ответ:
 (1) Он руководит процессом, являясь гарантом валидности разработанного продукта базовой системной архитектуре 
 (2) Он собирает и увязывает между собой абстрактные элементы бизнес домена для того, чтобы его команда смогла создать модель проектируемой системы 
 (3) Он инициирует и управляет обсуждениями на тему системной интеграции 
 (4) Он контролирует процесс тестирования системы на предмет эффективной интеграции и приемлемости параметров системы для заказчика 
Упражнение 6:
Номер 1
Укажите обязанности Архитектора на стадии «Тестирование» процесса разработки информационной системы
Ответ:
 (1) Он собирает и увязывает между собой абстрактные элементы бизнес домена для того, чтобы его команда смогла создать модель проектируемой системы 
 (2) Он контролирует процесс тестирования системы на предмет эффективной интеграции и приемлемости параметров системы для заказчика 
 (3) Он инициирует и управляет обсуждениями на тему системной интеграции 
 (4) Он руководит процессом, являясь гарантом валидности разработанного продукта базовой системной архитектуре 
Номер 2
Укажите обязанности Архитектора на стадии «Поддержка и обслуживание» процесса разработки информационной системы
Ответ:
 (1) Он руководит процессом, являясь гарантом валидности разработанного продукта базовой системной архитектуре 
 (2) Он контролирует процесс тестирования системы на предмет эффективной интеграции и приемлемости параметров системы для заказчика 
 (3) Он собирает и увязывает между собой абстрактные элементы бизнес домена для того, чтобы его команда смогла создать модель проектируемой системы 
 (4) Он инициирует и управляет обсуждениями на тему системной интеграции 
Номер 3
Комплексные системы мониторинга способствуют решению следующих задач:
Ответ:
 (1) Влияние сбоя в общем информационном пространстве на смежные продукты и сервисы 
 (2) Оперативная фиксация проблем в функционировании программных продуктов и «Место», причину сбоя 
 (3) Экономия ресурсов организации 
 (4) Проактивное отслеживание изменений в работе и предотвращение потенциальных сбоев 
Упражнение 7:
Номер 1
Подход, при котором будет оптимально интегрироваться друг с другом различные компоненты программного продукта и различные информационные системы, позволит достичь:
Ответ:
 (1) Достижение качественного результата процессов архитектурного проектирования 
 (2) Построения комплексной единой информационной структуры 
 (3) Согласованного результата процесса мониторинга по программным продуктам компании 
 (4) Повышения эффективности деятельности компании 
Номер 2
Укажите существующие подходы к построению системы мониторинга
Ответ:
 (1) Сверху вниз 
 (2) Технический подход 
 (3) Снизу вверх 
 (4) Комбинированный подход 
Номер 3
Подход к построению системы мониторинга «Сверху вниз» предполагает что:
Ответ:
 (1) Поэтапное построение комплекса мониторинга на основании конкретных требований по каждому отдельному процессу будет соо 
 (2) Формирование в компании Каталога ИТ-услуг и согласуется с идеологией сервисного подхода в управлении ИТ (ITSM) 
 (3) Система мониторинга создается один раз и в последствии, новые программные продукты, подключаемые к системе мониторинга, начинают контролироваться по согласованным ранее правилам 
 (4) Система мониторинга создается в первую очередь для ИТ департамента 
Упражнение 8:
Номер 1
Подход к построению системы мониторинга «Снизу вверх» предполагает:
Ответ:
 (1) Поэтапное построение комплекса мониторинга на основании конкретных требований по каждому отдельному процессу 
 (2) Система мониторинга создается один раз и в последствии, новые программные продукты, подключаемые к системе мониторинга, начинают контролироваться по согласованным ранее правилам 
 (3) Формирование в компании Каталога ИТ-услуг и согласуется с идеологией сервисного подхода в управлении ИТ (ITSM) 
 (4) Система мониторинга создается в первую очередь для ИТ департамента 
Номер 2
Подход к построению системы мониторинга «Комбинированный подход» предполагает:
Ответ:
 (1) Поэтапное построение комплекса мониторинга на основании конкретных требований по каждому отдельному процессу 
 (2) Система мониторинга создается в первую очередь для ИТ департамента 
 (3) Система мониторинга создается один раз и в последствии, новые программные продукты, подключаемые к системе мониторинга, начинают контролироваться по согласованным ранее правилам 
 (4) Формирование в компании Каталога ИТ-услуг и согласуется с идеологией сервисного подхода в управлении ИТ (ITSM) 
Номер 3
Для прогнозируемого и предсказуемого процесса сопровождения, стадию разработки информационной системы необходимо выполнять с учетом:
Ответ:
 (1) Ограниченности ресурсов по сопровождению системы 
 (2) Удобства ее дальнейшего сопровождения 
 (3) Простоты интеграции с другими системами 
 (4) Возможности повторного использования уже реализованных компонентов 
Упражнение 9:
Номер 1
Стратегии совершенствования подразумевает
Ответ:
 (1) Формирование первоначального архитектурного базиса и последующего возведения архитектуры, по мере дополнения основных требований и их постепенного изменения, с помощью применения техники рефакторинга 
 (2) Постоянную смену целей и движения в направлении достижении поставленных результатов до определенной степени их воплощения за период времени, пока цели не будут изменены 
 (3) Постепенное, итерационное повышение качества существующих процессов по направлению к определенной и «малоизменяемой» цели, которую определили в начале своего бизнес пути 
 (4) Проведение реинжиниринга всех процессов компании с целью их оптимизации 
Номер 2
Стратегия развития подразумевает
Ответ:
 (1) Проведение реинжиниринга всех процессов компании с целью их оптимизации 
 (2) Постоянную смену целей и движения в направлении достижении поставленных результатов до определенной степени их воплощения за период времени, пока цели не будут изменены 
 (3) Формирование первоначального архитектурного базиса и последующего возведения архитектуры, по мере дополнения основных требований и их постепенного изменения, с помощью применения техники рефакторинга 
 (4) Постепенное, итерационное повышение качества существующих процессов по направлению к определенной и «малоизменяемой» цели, которую определили в начале своего бизнес пути 
Номер 3
Сформулированный и продемонстрированный Мартином Фаулером принцип «YAGNI» описывает:
Ответ:
 (1) Постепенное, итерационное повышение качества существующих процессов по направлению к определенной и «малоизменяемой» цели, которую определили в начале своего бизнес пути 
 (2) Постоянную смену целей и движения в направлении достижении поставленных результатов до определенной степени их воплощения за период времени, пока цели не будут изменены 
 (3) Формирование первоначального архитектурного базиса и последующего возведения архитектуры, по мере дополнения основных требований и их постепенного изменения, с помощью применения техники рефакторинга 
 (4) Проведение реинжиниринга всех процессов компании с целью их оптимизации