Специфікація програмного забезпечення

Специфікація вимог програмного забезпечення (англ. Software Requirements Specification. SRS) - закінчений опис поведінки програми. яку потрібно розробити.

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

У стандарті IEEE 830 міститься рекомендації до структури і методів опису програмних вимог - «Recommended Practice for Software Requirements Specifications».

Рекомендована стандартом IEEE 830 # 91; 1 # 93; структура SRS

  • Вступ
    • цілі
    • Угоди про терміни
    • Аудиторія та послідовність сприйняття
    • масштаб проекту
    • Посилання на джерела
  • Загальний опис
    • бачення продукту
    • функціональність продукту
    • Класи і характеристики користувачів
    • Середовище функціонування продукту (операційне середовище)
    • Рамки, обмеження, правила і стандарти
    • Документація для користувачів
    • Допущення і залежності
  • функціональність системи
    • Функціональний блок X (таких блоків може бути кілька)
      • Опис і пріоритет
      • Причинно-наслідкові зв'язки, алгоритми (рух процесів, workflows)
      • функціональні вимоги
  • Вимоги до зовнішніх інтерфейсів
    • Інтерфейси користувача (UX)
    • програмні інтерфейси
    • інтерфейси обладнання
    • Інтерфейси зв'язку і комунікації
  • нефункціональні вимоги
    • Вимоги до продуктивності
    • Вимоги до збереження (даних)
    • Критерії якості програмного забезпечення
    • Вимоги до безпеки системи
  • Інші вимоги
    • Додаток А: Словник
    • Додаток Б: Моделі процесів і предметної області та інші діаграми
    • Додаток В: Список ключових завдань

Напишіть відгук про статтю "Специфікація програмного забезпечення"

Примітки

Уривок, що характеризує Специфікація програмного забезпечення


Після всього того, що сказав йому Наполеон, після цих вибухів гніву і після останніх сухо сказаних слів:
«Je ne vous retiens plus, general, vous recevrez ma lettre», Балашев був упевнений, що Наполеон вже не тільки не побажає його бачити, але постарається не бачити його - ображеного посла і, головне, свідка його непристойною запалу. Але, на подив своєму, Балашев через Дюрока отримав в цей день запрошення до столу імператора.
На обіді були Бессьєр, Коленкур і Бертьє. Наполеон зустрів Балашева з веселим і ласкавим видом. Не тільки не було в ньому вираження сором'язливості або докору собі за ранкову спалах, але він, навпаки, намагався підбадьорити Балашева. Видно було, що вже давно для Наполеона в його переконанні не існувало можливості помилок і що в його понятті все те, що він робив, було добре не тому, що воно збігалося з уявленням про те, що добре і погано, але тому, що він робив це.
Імператор був дуже веселий після своєї верхової прогулянки по Вільно, в якій натовпи народу з захопленням зустрічали і проводжали його. У всіх вікнах вулиць, по яких він проїжджав, були виставлені килими, прапори, вензелі його, і польські пані, вітаючи його, махали йому хустками.
За обідом, посадивши біля себе Балашева, він звертався з ним не тільки ласкаво, але звертався так, як ніби він і Балашева вважав в числі своїх придворних, в числі тих людей, які співчували його планам і повинні були радіти його успіхам. Між іншим розмовою він заговорив про Москву і став питати Балашева про російській столиці, не тільки як питає допитливий мандрівник про нове місце, яке він має намір відвідати, але як би з переконанням, що Балашев, як український, повинен бути задоволений цією допитливістю.
- Скільки жителів в Москві, скільки будинків? Чи правда, що Moscou називають Moscou la sainte? [Святая?] Скільки церков в Moscou? - питав він.
І на відповідь, що церков більше двохсот, він сказав:
- До чого така безодня церков?
- українські дуже побожні, - відповідав Балашев.
- Втім, велика кількість монастирів і церков є завжди ознака відсталості народу, - сказав Наполеон, озираючись на Коленкура за оцінкою цього судження.
Балашев шанобливо дозволив собі не погодитися з думкою французького імператора.
- У кожної країни свої звичаї, - сказав він.
- Але вже ніде в Європі немає нічого подібного, - сказав Наполеон.
- Прошу вибачення у вашої величності, - сказав Балашов, - кромеУкаіни, є ще Іспанія, де також багато церков і монастирів.
Ця відповідь Балашева, натякав на недавню поразку французів в Іспанії, був високо оцінений згодом, за розповідями Балашева, при дворі імператора Олександра і дуже мало був оцінений тепер, за обідом Наполеона, і пройшов непомітно.

Персональні інструменти


Специфікація програмного забезпечення

Інструменти

На інших мовах

Схожі статті