СПЕЦИФИКАЦИЯ
«УНИВЕРСАЛЬНЫЙ
ШАБЛОН
СПЕЦИФИКАЦИИ»
Функциональная спецификация «Универсальный шаблон спецификации»
Оглавление
1. Введение...................................................................................................................4
1.1. Инструкции для авторов..................................................................................4
1.2. История изменений..........................................................................................4
1.3. Блок согласований............................................................................................4
1.4. Список рассылки...............................................................................................4
2. Общее описание......................................................................................................4
2.1. Терминология...................................................................................................4
2.2. Соглашения, принятые в документах.............................................................4
2.3. Общий взгляд на продукт, бизнес-процесс...................................................4
2.4. Обзор бизнес-требований...............................................................................4
2.5. Описание текущей системы............................................................................4
2.6. Предлагаемые методы решения....................................................................4
2.7. Взаимодействие пользовательских ролей.....................................................4
2.8. Предположения, допущения, зависимости...................................................5
2.9. Границы проекта...............................................................................................5
2.10. Ссылки...............................................................................................................5
3. Функциональность...................................................................................................5
3.1. Функциональные требования.........................................................................5
3.2. Варианты использования (Use Cases).............................................................5
3.3. Пользовательские истории (User Stories).......................................................5
3.4. Внутренние рабочие процессы системы........................................................5
3.5. Перечень особенностей («фитч») или описания функций...........................5
3.6. Функциональность администратора..............................................................5
3.7. Обработка ошибок...........................................................................................5
3.8. Взаимодействие продукта (с другими продуктами и компонентами)........5
4. Требования к данным.............................................................................................5
4.1. Логическая модель данных.............................................................................6
4.2. Словарь данных................................................................................................6
4.3. Отчеты................................................................................................................6
4.4. Получение.........................................................................................................6
4.5. Целостность.......................................................................................................6
4.6. Хранение и утилизация данных;.....................................................................6
5. Требования к внешним интерфейсам...................................................................6
5.1. Пользовательские интерфейсы.......................................................................6
roksdevelopment.ru
2
Функциональная спецификация «Универсальный шаблон спецификации»
roksdevelopment.ru
3
Функциональная спецификация «Универсальный шаблон спецификации»
1. Введение
{…}
1.1. Инструкции для авторов
{…}
1.2. История изменений
{…}
2. Общее описание
{…}
2.1. Терминология
{…}
2.2. Соглашения, принятые в документах
{…}
2.3. Общий взгляд на продукт, бизнес-процесс
{…}
2.4. Обзор бизнес-требований
{…}
2.5. Описание текущей системы
{…}
2.6. Предлагаемые методы решения
{…}
2.7. Взаимодействие пользовательских ролей
{…}
Классы и характеристики пользователей
2.8. Предположения, допущения, зависимости
{…}
roksdevelopment.ru
4
Функциональная спецификация «Универсальный шаблон спецификации»
{…}
2.10. Ссылки
{…}
3. Функциональность
{
по согласованию сторон, необходимо выбрать одну из методик описания
функциональности и заполнить раздел, лишние разделы нужно удалить:
или Функциональные требования;
или Варианты использования (Use Cases);
или Пользовательские истории (User Stories);
}
3.1. Функциональные требования
{…}
3.2. Варианты использования (Use Cases)
{…}
3.3. Пользовательские истории (User Stories)
{…}
3.4. Внутренние рабочие процессы системы
{…}
Описание процессов происходящих, внутри и в разрезе всей системы.
3.5. Перечень особенностей («фитч») или описания функций
{…}
3.6. Функциональность администратора
{…}
3.7. Обработка ошибок
{…}
3.8. Взаимодействие продукта (с другими продуктами и компонентами)
{…}
4. Требования к данным
{…}
4.1. Логическая модель данных
{…}
4.2. Словарь данных
roksdevelopment.ru
5
Функциональная спецификация «Универсальный шаблон спецификации»
{…}
4.3. Отчеты
{…}
4.4. Получение
{…}
4.5. Целостность
{…}
4.6. Хранение и утилизация данных
{…}
5. Требования к внешним интерфейсам
{…}
5.1. Пользовательские интерфейсы
{…}
5.1.1. Прототипы дизайнов
{…}
5.1.2. Контуры или наброски
{…}
5.2. Интерфейсы ПО
{…}
5.3. Интерфейсы оборудования
{…}
5.4. Коммуникационные интерфейсы
{…}
5.5. Управление конфигурациями
{…}
6. Платформа и фреймворки
{…}
7. Тестирование и проверка
{…}
8. Критерий приёмки работ
9. Установка
9.1. Настройка
{…}
9.2. Инсталляция
roksdevelopment.ru
6
Функциональная спецификация «Универсальный шаблон спецификации»
{…}
10. Атрибуты
{…}
10.1. Портативность
{…}
10.2. Производительность
{…}
10.3. Безопасность
{…}
10.4. Расширяемость
{…}
10.5. Интернационализация
{…}
10.6. Поддержка и техническое обслуживание
{…}
10.7. Справка и документация
{…}
10.8. Надежность
{…}
10.9. Доступность
{…}
10.10. Требования к удобству использования
{…}
roksdevelopment.ru
7