Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник.pdf
Скачиваний:
2
Добавлен:
10.06.2024
Размер:
3.87 Mб
Скачать

Контрольные вопросы

1.Дайте определение технологии конструирования программного обеспечения.

2.Какие этапы классического жизненного цикла вы знаете?

3.Охарактеризуйте содержание этапов классического жизненного цикла.

4.Объясните достоинства и недостатки классического жизненного цикла.

5.Чем отличается классический жизненный цикл от макетирования?

6.Какие существуют формы макетирования?

7.Чем отличаются друг от друга стратегии конструирования ПО?

8.Укажите сходства и различия классического жизненного цикла и инкрементной модели.

9.Объясните достоинства и недостатки инкрементной модели.

10.Чем отличается модель быстрой разработки приложений от инкрементной модели?

11.Объясните достоинства и недостатки модели быстрой разработки приложений.

12.Укажите сходства и различия спиральной модели и классического жизненного цикла.

13.В чем состоит главная особенность спиральной модели?

14.Чем отличается компонентно-ориентированная модель от спиральной модели и классического жизненного цикла?

15.Перечислите достоинства и недостатки компонентно-ориентированной модели.

16.Чем отличаются тяжеловесные процессы от облегченных процессов?

17.Чем отличаются тяжеловесные процессы от прогнозирующих процессов?

18.Чем отличаются подвижные процессы от облегченных процессов?

19.Перечислите достоинства и недостатки тяжеловесных процессов.

20.Перечислите достоинства и недостатки облегченных процессов.

21.Приведите примеры тяжеловесных процессов.

22.Приведите примеры облегченных процессов.

23.Перечислите характеристики ХР-процесса.

24.Перечислите методы ХР-процесса.

25.В чем состоит главная особенность ХР-процесса?

26.Охарактеризуйте содержание игры планирования в ХР-процессе.

27.Охарактеризуйте назначение метафоры в ХР-процессе.

28.Какова особенность проектирования в ХР-процессе?

29.Какова особенность программирования в ХР-процессе?

30.Что такое реорганизация?

31.Что такое коллективное владение?

32.Какова особенность тестирования в ХР-процессе?

33.Чем отличается ХР-реализация от ХР-итерации?

34.Чем ХР-реализация похожа на ХР-итерацию?

35.Какова длительность ХР-реализации?

36.Какова длительность ХР-итерации?

37.Какова максимальная численность группы ХР-разработчиков?

38.Какие модели качества процессов конструирования вы знаете?

39.Охарактеризуйте модель СММ.

40.Охарактеризуйте уровень зрелости знакомой вам фирмы.

ГЛАВА 2. РУКОВОДСТВО ПРОГРАММНЫМ ПРОЕКТОМ

В этой главе детально рассматривается такой элемент процесса конструирования ПО, как руководство программным проектом. Читатель знакомится с вопросами планирования проекта, оценки затрат проекта. В данной главе обсуждаются размерно-ориентированные и функциональноориентированные метрики затрат, методика их применения. Достаточно подробно описывается наиболее популярная модель для оценивания затрат — СОСОМО II. В качестве иллюстраций приводятся примеры предварительного оценивания проекта, анализа влияния на проект конкретных условий разработки.

19

Соседние файлы в предмете Технология программирования