Технологии разработки программного обеспечения


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


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. Охарактеризуйте уровень зрелости знакомой вам фирмы.

 




Начало  Назад  Вперед



Книжный магазин