Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ModulAnaliz_OTVET_1.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.09 Mб
Скачать

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

  1. Поняття вимог до автоматизованої системи та програмного забезпечення.

  2. Основні види вимог.

  3. Роль вимог у забезпеченні успішності проектів програмного забезпечення.

  4. Джерела та користувачі вимог.

  5. Процеси вивчення концепції – ідентифікація та оформлення ідей та потреб замовника.

  6. Процеси вивчення концепції – формулювання потенційних підходів, вивчення здійсненності,

  7. Процеси призначення системи – аналіз функцій, розробка системної архітектури, декомпозиція системних вимог.

  8. Процес ідентифікації вимог до програмного забезпечення, що імпортується.

  9. Процеси встановлення вимог – визначення та розробка вимог до програмного забезпечення, визначення вимог до інтерфейсу.

  10. Процеси встановлення вимог – встановлення пріоритетів та інтеграція вимог до програмного забезпечення.

  11. Загальний зміст специфікації вимог до програмного забезпечення.

  12. Методи збору та виявлення вимог

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

  14. Анкетування. Спостереження.

  15. Вивчення документів та аналогічних систем.

  16. Нарада. «Мозковий штурм».

  17. Прототипування. Класифікація прототипів

  18. Створення прототипів з використанням програмних засобів.

  19. Поняття аналізу. Загальні методи та засоби аналізу.

  20. Засоби уніфікованої мови моделювання UML для аналізу вимог

  21. Аналіз вимог

  22. Діаграми потоків даних

  23. Методологія SADT.

  1. Поняття вимог до автоматизованої системи та програмного забезпечення.

  1. Основні види вимог.

Бізнес вимоги – високо рівневі цілі організації або замовників системи

Вимоги користувачів -  визначають набір завдань користувача, які повинна вирішувати програма, а також сценарії їхнього вирішення в системі. 

Функціональні вимоги – визначають функціональність майбутньої системи

Нефункціональні вимоги – вимоги які описують цілі та атрибути якості та вимоги до інтерфейсу. (приклад безпечність даних)

Системні вимоги – вимоги що описують характеристики, яким повинен задовольняти комп’ютер де буде встановлено ПЗ.

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

Продуктом процесу виявлення вимог є неформалізований опис вимог. Такий опис є фактично контрактом на розробку між розробником і виконавцем. Обидві сторони мають розуміти його вміст, оскільки це розуміння гарантує , що система, в розробку якої буде вкладено працю виконавця задовольнить замовника. Виконавцем даного процесу є розробник, завданням якого є подальше уточнення і формалізація вимог та їх документування або представлення у вигляді певних нотацій, що є однозначно зрозумілими колективу розробників для подальшого проектування, реалізації, тестування та документування програмного продукту. Бізнес вимоги містять високо рівневі цілі організації або замовників системи. Як правило їх висловлюють ті, хто фінансує проект, замовники системи і відділ маркетингу. У цьому документі пояснюється навіщо організації потрібна така система, тобто зазначаються цілі, яких організація збирається досягти з її допомогою.

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