
Учебники CALS(SE) / Кафедра. CASE-технологии. Вопросы к зачету
.docCASE-технологии создания автоматизированных и информационных систем
Вопросы к зачёту
-
В чём состоят особенности программного продукта, как рыночного продукта?
-
В чём состоят особенности формирования себестоимости и цены программного продукта?
-
Какие виды программных продуктов выделяются с точки зрения рынка?
-
Каковы область эффективного применения, сильные и слабые стороны итерационной модели жизненного цикла программного продукта и почему?
-
Какова область эффективного применения технологии быстрого прототипирования и почему?
-
Какие виды проектов могут выполняться в ходе жизненного цикла программного продукта?
-
Как вид проекта влияет на состав рабочей группы и распределение ролей внутри неё?
-
Каков типовой состав рабочей группы, выполняющей проект, связанный с жизненным циклом программного продукта, и почему?
-
Какие особенности имеет управление проектом по разработке программного продукта по сравнению с проектом по выбору и внедрению программного продукта?
-
Как осуществляется управление конфигурацией программного продукта?
-
Для чего нужны CASE-технологии; технологиями чего они являются?
-
Как связаны способ производства программного продукта и применение CASE-технологий?
-
Как задачи CASE-технологий влияют на функциональность и архитектуру CASE-систем?
-
Кто и как использует CASE-систему на различных этапах разработки программного продукта?
-
Как должно быть организовано выполнение проекта по созданию программного продукта, чтобы применение CASE-системы было наиболее эффективным?
-
Почему нельзя оценивать программный продукт вне контекста задач, для решения которых этот продукт предназначен?
-
Как связаны между собой понятия «бизнес-процесс», «производственный процесс» и «технологический процесс»?
-
Как качество моделирования бизнес-процессов влияет на эффективность функционирования программного продукта в информационной среде предприятия?
-
В чем состоит основное отличие объектно-ориентированного подхода к анализу и моделированию предметных задач от других подходов аналогичного назначения?
-
Как классифицируются требования к программному продукту? Как должно осуществляться управление требованиями к программному продукту?
-
Как влияет на требования к программному продукту наличие у Заказчика (Потребителя) интегрированной информационной среды, в которую должен быть интегрирован программный продукт?
-
Что такое сценарий использования программного продукта, для чего он нужен и как связан с задачами, для решения которых создаётся (выбирается) программный продукт?
-
Как реализуются отношения уточнения и включения в сценариях использования программного продукта?
-
Как осуществляется анализ сценариев использования программного продукта при выработке функциональных требований к нему?
-
Какие виды моделей предусмотрены в языке моделирования UML, и с чем это связано?
-
Как осуществляется моделирование сценариев использования программного продукта с помощью языка моделирования UML?
-
Каковы сильные и слабые стороны языка моделирования UML при моделировании сценариев использования программного продукта?
-
Для чего нужно техническое задание на программный продукт? Что должно включать в себя техническое задание на программный продукт? Как сформировать ТЗ на разработку программного продукта с помощью объектно-ориентированной CASE-системы?
-
Какие факторы и как надо учитывать при построении модели классов программного продукта на основе анализа сценариев его использования?
-
Какие факторы и как надо учитывать при моделировании взаимодействия объектов в рамках сценариев использования программного продукта?
-
Какие факторы и как надо учитывать при моделировании поведения субъектов и объектов, участвующих в использовании программного продукта?
-
Как сформировать структуру данных для разрабатываемого программного продукта с помощью объектно-ориентированной CASE-системы?
-
Как описать взаимодействие объектов в задаче, для решения которой разрабатывается программный продукт, с помощью объектно-ориентированной CASE-системы?
-
Какие требования предъявляются к качеству программного продукта? Как и кем осуществляется оценка качества программного продукта?
-
Каковы требования к метрикам качества программного продукта? Какие метрики качества программного продукта могут, в настоящее время, считаться безусловно хорошими?
-
Как связано применение CASE-технологий и систем с обеспечением и оценкой качества программного продукта?
-
Кто и как должен осуществлять тестирование программного продукта? Каковы цели различных видов тестирования программного продукта?