Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11 лекция.doc
Скачиваний:
12
Добавлен:
10.06.2015
Размер:
245.25 Кб
Скачать

Вариант 1

1. RUP провозглашается унифицированной основой организации и ведения любых рационально устроенных про­граммных проектов. Так ли это?

  • нет, так как это в принципе невозможно

  • да, так как в RUP предлагается полный комплект инструмен­тов, пригодный для поддержки всех видов проектной деятель­ности

  • да, так как RUP всегда дает возможность воспользоваться предлагаемой авторами методикой разработки проектов, под­держанной инструментально

  • нет, так как предлагаемый в RUP комплект средств и инстру­ментов не объединен системой деятельностей, которая и со­ставляет методологию (методику) ведения проектов

2. Как сторонники методологий быстрого развития относятся к сертификации компаний, в которых процесс произ­водства программного обеспечения основывается на этих методологиях?

  • поддерживают, так как это поможет построить объединенную универсальную методологию быстрого развития

  • отрицательно, поскольку это может привести к чрезмерной формализации процесса, т.е. методология перестанет быть бы­ строй

  • поддерживают, так как это будет способствовать росту прести­жа данного методологического направления

  • индифферентно, так как этот вопрос решается на уровне конкретной компании

  • отрицательно, так как не может быть единого стандарта для всех быстрых методологий

3. Какие методические стратегии и приемы используются менеджером для организации проектной деятельности при экстремальном программировании?

  • определение этапов проекта

  • сужение проектной задачи

  • определение отклонений траектории проектной деятельности и корректировка

  • распределение ресурсов и ответственности

  • выполнение измерений процесса реализации проекта

Вариант 2

1. Модель жизненного цикла RUP задается в виде:

  • последовательности итераций, для которых задано разбиение процесса на этапы (фазы)

  • схемы переходов от итерации к итерации, включающей в себя задание производственных функций

  • матрицы интенсивностей функций, выполняемых на этапах (фазах), которые проецируются на итерации

  • универсальной схемы, отражающей то, что включается в лю­бое производство программного обеспечения

  • описания бизнес-процессов производства программного обес­печения

2. Какие фазы и этапы можно указать в жизненном цикле при любой методологии быстрого развития?

  • начальная фаза, серия итераций, состоящая из шагов выбора требований для реализации, реализации требований, внедре­ния и оценки, фаза заключительной оценки

  • анализ требований, спецификация разрабатываемого про­граммного обеспечения, конструирование архитектуры, реа­лизация, отладка, выпуск продукции

  • обдумывание, сотрудничество, обучение

  • конструирование архитектуры, серия итераций с целью разви­тия возможностей системы, выпуск продукции

3. Адаптивная разработка по Хайсмиту — это:

  • методология программирования, предлагающая для использо­вания полный комплект средств, инструментов и методов, по­зволяющих эффективно выполнять проекты в условиях неоп­ределенности их развития

  • принципиальная методологическая основа разработок в усло­виях непредсказуемости развития проекта, определяющая ор­ганизационные и управленческие подходы к менеджменту проектной деятельности

  • проект, менеджер которого не делает никаких предположений о будущем развитии

  • проект, который развивается в непредсказуемой среде, адапти­руется к меняющимся требованиям с помощью особого вни­мания менеджера к вопросам коммуникаций и обучения лиц, заинтересованных в результатах проекта