
- •Поняття вимог до автоматизованої системи та програмного забезпечення
- •Основні види вимог
- •Роль вимог у забезпеченні успішності проектів програмного забезпечення
- •Джерела та користувачі вимог
- •Процеси вивчення концепції – ідентифікація ідей та потреб замовника, оформлення ідей та потреб
- •Процеси вивчення концепції – формулювання потенційних підходів, вивчення здійсненності
- •Процеси призначення системи – аналіз функцій, розробка системної архітектури, декомпозиція системних вимог
- •Процеси призначення системи:
- •Аналіз функцій
- •Розробка системної архітектури
- •Декомпозиція системних вимог
- •Процес ідентифікації вимог до програмного забезпечення, що імпортується
- •Визначення вимог до пз, що імпортується
- •Оцінка джерел імпорту пз
- •Визначення методі імпорту пз
- •Імпорт пз
- •Процеси встановлення вимог – визначення та розробка вимог до програмного забезпечення, визначення вимог до інтерфейсу Процеси встановлення вимог
- •Визначення та розробка вимог до пз
- •Визначення вимог до інтерфейсу
- •Процеси встановлення вимог – встановлення пріоритетів та інтеграція вимог до програмного забезпечення
- •Загальний зміст специфікації вимог до програмного забезпечення
- •Специфікація вимог до пз
- •Специфікація вимог до пз (srs)
- •Методи збору та виявлення вимог
- •Інтерв’ю замовника та експертів прикладного домену
- •Анкетування. Спостереження
- •Спостереження
- •Вивчення документів та аналогічних систем
- •«Мозковий штурм»
- •Прототипування. Класифікація прототипів
- •Створення прототипів з використанням програмних засобів
- •Розкадровка. Основні види
- •Поняття аналізу. Загальні методи та засоби аналізу
- •Засоби уніфікованої мови моделювання uml для аналізу вимог
- •Метод системного аналізу
- •Діаграми бізнес-процесів та потоків даних
- •Методологія sadt.
Процеси призначення системи – аналіз функцій, розробка системної архітектури, декомпозиція системних вимог
Група
процесів призначення системи є мостом між визначенням концепції і визначенням вимог до ПЗ. Ця група процесів встановлює необхідні функції до ПЗ і коли доречно, апаратне ПЗ та людей.
Процеси призначення системи:
Аналіз функцій
Розробка системної архітектури
Декомпозиція системних вимог
Аналіз функцій
Вхідні дані: від процесу «Визначення концепції»:
Рекомендації
Формулювання (затвердження) потреб
Вихідні дані: Функціональний опис системи
Призначення:
Інші процеси призначення системи (розробка системної архітектури, декомпозиція системних вимог)
Вимоги
Розробка системної архітектури
Системна архітектура – фундаментальна організація системи, реалізована в її компонентах, зв’язках цих компонентів один з одним і зовнішнім середовищем і принципах, що визначають структуру і розвиток системи.
Вхідні дані: - Сформульовані (затверджені) вимоги (визначення концепції) -Функціональний опис системи (аналіз функцій)
Вихідні дані: Системна архітектура
Призначення:
Інші процеси призначення системи
Проекти
Декомпозиція системних вимог
Вхідні дані:
Функціональний опис системи (призначення системи)
Системна архітектура (призначення системи)
Вихідні дані: Функціональні вимоги до ПЗ
Призначення:
Створення проекту (початок проектування)
Вимоги
Процес ідентифікації вимог до програмного забезпечення, що імпортується
Оцінка джерел імпорту ПЗ
Визначення методу імпорту ПЗ
Імпорт ПЗ
Визначення вимог до пз, що імпортується
Вхідні дані:
Вимоги до ПЗ
Процес визначення вимог до ПЗ, що імпортується, виявляє ті вимоги до ПЗ, що можуть найкращим чином бути задоволені із існуючого чи придбаного ПЗ. В результаті вимоги до ПЗ, що імпортується охоплюють всі категорії вимог, включаючи бюджетні та часові обмеження.
Додаткова інформація з цим процесом в стандарті IEE Std 1062, 1998.
Вихідні дані:
Вимоги до ПЗ, що імпортується
Призначення:
Планування проекту
Моніторінг та контроль проекту
Імпортування ПЗ
Оцінка джерел імпорту пз
Оцінка джерел імпорту ПЗ застосовується тоді, коли в проекті застосовується ПЗ, що імпортується. Доступні джерела мають бути оцінені відносно відповідності доступного ПЗ вимогам, наявності, термінам, якості джерела.
Вплив на загальний бюджет проекту, вартість і ризики повинні бути розглянуті в цій оцінці і доведені до управління проектом.
Вихідні дані: Виділені джерела імпорту ПЗ
Призначення: - Етап імпортування ПЗ - Моніторінг та контроль проекту
Визначення методі імпорту пз
Вхідні дані: Виділені джерела ПЗ, що імпортується
За допомогою цього процесу повинні бути обрані найбільш підходящі методи за допомогою яких обрані джерела ПЗ, що імпортується забезпечать імпортування ПЗ.
(Інтеграція імпортованого ПЗ з загальним графіком проекту, вимоги тестування імпортованого ПЗ, вимоги бюджету і персоналу).
Вихідні дані: Виділені методи імпорту ПЗ