Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АВПЗ_НМП.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
520.19 Кб
Скачать

12.3. Питання для самоконтролю

  1. Охарактеризуйте основні складові плану проекту.

  2. Особливості складання плану ітерації.

  3. Яке ваше ставлення до гнучких методологій розробки ПЗ? Обґрунтуйте відповідь.

Теми рефератів

  1. Роль і значення вимог у софтверних проектах

  2. Поняття «вимоги» у сучасній літературі з ПІ

  3. Різні класифікації вимог у сучасній літературі з ПІ

  4. Стандарти IEEE, що регламентують роботу з вимогами

  5. Вітчизняні ДСТУ, що регламентують роботу з вимогами

  6. Прототипування вимог

  7. Шаблон повного опису варіантів використання за А.Коберном

  8. Шаблон опису варіантів використання за методологією RUP

  9. Особливості здійснення інспекцій з дотримання вимог

  10. Неформальні перегляди дотримання вимог

  11. Стратегії виявлення вимог у сучасній практиці софтверних проектів

  12. Виявлення вимог засобами Mind Mapping

  13. «Успішні практики», їхнє використання при виявленні вимог

  14. Спільні семінари як стратегія виявлення вимог

  15. Спостереження як дієва стратегія виявлення вимог

  16. SRS MSF

  17. «Бачення» у різних методологіях

  18. «Бачення» у вітчизняних ДСТУ

  19. «Глосарій», сутність і значення

  20. Формування проектної команди за MSF

  21. Vision/Scope за MSF

  22. Постать експерта у виявленні вимог

Перелік теоретичних питань до підсумкового контролю студентів з дисципліни «Аналіз вимог до програмного забезпечення»

  1. Роль вимог при розробці ПЗ

  2. Дайте визначення і характеристику поняття «вимоги»

  3. Вимоги до продукту. Дайте визначення, наведіть приклади

  4. Вимоги до проекту. Дайте визначення, наведіть приклади

  5. Основні рівні вимог. Стисла характеристика.

  6. Рівень бізнес-вимог (business requirements)

  7. Рівень вимог користувачів (user requirements)

  8. Рівень функціональних вимог (functional requirements)

  9. Системні вимоги

  10. Функціональні вимоги, як найважливіший вид вимог. Види представлення

  11. Атрибути функціонування системи

  12. Групи нефункціональних вимог за К.Вігерсом

  13. Основні атрибути якості (модель FURPS)

  14. Категорії вимог за FURPS, FURPS+

  15. Розкрийте зміст поняття «обмеження»

  16. Розкрийте зміст поняття «характеристики продукту» (feature)

  17. Класифікація вимог за RUP (Rational Unified Process)

  18. Основні класифікації вимог

  19. Методології та стандарти, що регламентують роботу з вимогами

  20. Основні Державні стандарти, що регламентують роботу з вимогами

  21. Стандарти IEEE, що регламентують роботу з вимогами

  22. Дайте стислу характеристику основних властивостей вимог

  23. Повнота, ясність як властивості вимог до ПЗ

  24. Коректність та узгодженість, як властивості вимог до ПЗ.

  25. Необхідність та корисність при експлуатації, як властивості вимог до ПЗ

  26. Придатність до верифікації, як властивість вимог до ПЗ

  27. Здійсненність та придатність до модифікації, як властивості вимог до ПЗ

  28. Процес трасування вимог

  29. Впорядкованість за важливістю та стабільністю

  30. Наявність кількісної метрики

  31. Яких вимог не має бути?

  32. Аналіз вимог, як один з робочих потоків (workflow) Програмної інженерії

  33. Складові процесу аналізу вимог (Requirement Process) за SWEBOK

  34. Складові процесу аналізу вимог за методологією RUP

  35. Значення аналізу вимог при розробці ПЗ

  36. Результат процесу аналізу вимог

  37. Цілі процесу аналізу вимог

  38. Хто і як використовує вимоги

  39. Замовник та його участь проекті

  40. Рольові кластери MSF

  41. Робота з вимогами у різних фазах робіт за методологією MSF

  42. Зробіть стислий огляд робочих потоків програмної інженерії за методологією RUP

  43. Покажіть схематичний зв’язок потоку аналізу вимог з іншими потоками програмної інженерії за методологією RUP

  44. Роль глосарію при аналізі вимог до ПЗ

  45. Розкрийте сутність відмінностей між аналізом проблемної області та аналізом вимог.

  46. Модель аналізу вимог

  47. Джерела вимог

  48. Стратегії виявлення вимог

  49. Інтерв’ю з експертами як стратегія виявлення вимог. Правила. Проведення.

  50. Анкетування: переваги та недоліки стратегії

  51. Спостереження: переваги та недоліки стратегії

  52. Спільні семінари як дієва стратегія виявлення вимог

  53. Створення прототипів, як ключова стратегія виявлення вимог у багатьох методологіях

  54. Основні принципи RAD-методу

  55. «Бачення», його відображення у різних методологіях (RUP, MSF, Держстандартах)

  56. Фаза створення концепції за методологією MSF (envisioning phase), її основні задачі

  57. Поняття «обмежень проекту»

  58. Основні вимоги до створення концепції , закладені у ГОСТ 34.601-90 "Автоматизовані системи. Стадії створення"

  59. Послідовність кроків для створення документа «Vision» за методологією RUP

  60. Шаблон документа «Vision» (RUP)

  61. Коротка характеристика розділів «Vision» (RUP)

  62. «Бачення та рамки проекту» (vision/scope document) за методологією MSF

  63. Атрибути можливостей у «Vision» (RUP)

  64. Визначення та зміст поняття «актор»

  65. Визначення та сутність поняття «варіант використання»

  66. Дайте визначення та характеристику документа «Глосарій»

  67. Стилі опису варіантів використання (Use Cases)

  68. Вільний формат опису варіантів використання

  69. Повний формат опису варіантів використання за А.Коберном

  70. Табличний стиль опису варіантів використання

  71. Стиль опису варіантів використання за методологією RUP

  72. Від чого залежить вибір форми опису варіантів використання?

  73. Специфікація нефункціональних вимог

  74. Принципи вибору різних методик, мов моделювання при аналізі вимог

  75. Діаграма варіантів використання UML (Use Case Diagram)

  76. Діаграма дій UML

  77. Діаграма станів UML

  78. Діаграма класів UML

  79. Діаграма потоків даних (data flow diagram, DFD)

  80. Поняття «прототипу». З якою метою використовують прототипи

  81. Класифікація прототипів

  82. Горизонтальний прототип (horizontal prototype, behavioral prototype)

  83. Вертикальний прототип (vertical prototype, structural prototype)

  84. Одноразовий прототип (throwaway prototype, exploratory prototype)

  85. Еволюційний прототип (evolutionary prototype)

  86. Паперові прототипи та електронні презентації

  87. Ілюстровані сценарії прецедентів

  88. Аспекти застосовності: поняття та різновиди

  89. Орієнтири. Дайте визначення, наведіть приклади

  90. Середні значення атрибутів та обсяги об’єктів. Дайте визначення, наведіть приклади

  91. Середня інтенсивність використання. Дайте визначення, наведіть приклади

  92. Документування вимог відповідно до Державних стандартів

  93. Технічне завдання

  94. Документування вимог у RUP

  95. Шаблон SRS

  96. Документування вимог на основі IEEE Standart 830-1998

  97. Зовнішній інтерфейс. Складові та вимоги

  98. Основні характеристики інтерфейсів користувача

  99. Документування вимог у MSF

  100. Методи та засоби перевірки вимог

  101. Неофіційні перегляди вимог

  102. Механізм здійснення інспекцій

  103. Механізм тестових сценаріїв

  104. Визначення критеріїв прийнятності

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]