Як написати документ зі специфікаціями вимог до програмного забезпечення (SRS).

click fraud protection

Професійні розробники програмного забезпечення повинні пройти процес збору вимог до програмного забезпечення на початку проектів розробки програмного забезпечення будь-якого значущого розміру. Кінцевим продуктом цієї фази проекту є документ, який зазвичай називають Специфікацією вимог до програмного забезпечення, або SRS. Зазвичай це перший етап проекту або результат. Важливість цього документа неможливо недооцінити. Його головна функція — записувати бізнес-потреби та вимоги клієнта в письмовій формі та стати основою для решти процесу розробки програмного забезпечення. Після того, як ці вимоги будуть складені, документ стає записом розуміння як клієнтом, так і розробником того, що програмне забезпечення має виконувати. Зазвичай клієнт переглядає та підписує SRS, таким чином розпочинаючи повну фазу проектування та розробки програмного забезпечення. Виконуючи відповідні кроки високого рівня, ви можете написати документ SRS.

Крок 1

Якщо у вашій організації немає стандартного шаблону документа зі специфікаціями вимог до програмного забезпечення, створіть його зараз (див. Ресурси для посилань на шаблони).

Відео дня

Крок 2

Зустрічайте експертів/клієнтів з даної теми, щоб зібрати вимоги.

Крок 3

Визначте функції програмного забезпечення.

Крок 4

Створіть варіанти використання для основних підпроцесів. Наприклад, якщо ви розробляєте систему введення замовлень, варіанти використання складатимуться зі створення нового замовлення, зміни існуючого замовлення та пошуку замовлень клієнта.

Крок 5

Визначте інтерфейс користувача.

Крок 6

Визначте будь-які інші інтерфейси, такі як апаратні інтерфейси чи інші інтерфейси програмної системи.

Крок 7

Визначте хід процесу.

Крок 8

Визначте будь-які конкретні бізнес-правила.

Крок 9

Визначте специфікацію продуктивності.

Крок 10

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

Крок 11

Складіть документ ЄСВ і попросіть усі необхідні сторони переглянути або підписати його.

Речі, які вам знадобляться

  • Програма для обробки текстів

  • Програмне забезпечення для створення діаграм, наприклад Microsoft Visio

Порада

Створіть стандартний шаблон документа. Включіть матрицю простежуваності. Включіть зв’язок між вимогами та джерелом цих вимог. Чітко перерахуйте визначені правила ведення бізнесу. Переконайтеся, що правила та процеси визначені точною, недвозначною мовою.

Увага

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