Требования Flashcards

1
Q

Требование

A

Практическое описание проблемы, которую нужно решить или возможности, которую можно использовать
Либо условия, которым должен соответствовать создаваемый продукт

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Характеристики требований

A
  1. Описывает решение конкретной проблемы
  2. Документально зафиксировано
  3. Должно быть реализовано
  4. Измеряемо
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Требования к проекту

A

Это требования, описывающие организацию работы команды
Включают в себя:
1. Физические ресурсы, необходимые команде: оборудование, помещение и прочее
2. Необходимость обучения персонала
3. Проектную документацию: руководство пользователя, руководства для поддержки
4. Необходимые изменения инфраструктуры операционной среды ПО: антивирусы, браузеры, виртуальные рабочие места и пр.
5. Требования и процедуры для установки, конфигурирования, тестирования и выпуска нового продукта, а также для перехода со старой системы на новую систему. Например, количество и разделение ландшафтов, требования к миграции данных, бэкапы и пр.
6. Требования по сертификации продукта, его соответствие требованиям регулирующих органов, правовой защите (патенты).
7. Внутренние документы компании: её политика, процессы, структуры и прочее.
8. Соглашение с клиентами об уровне обслуживания (Service Level Agreement — SLA). Например, гарантийное обслуживание.
9. Сроки проекта

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Где описываются проектные требования?

A

НЕ описываются в Спецификации к ПО
Раскрываются в: бизнес-плане, руководствах пользователя, руководствах тех. поддержки

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Почему важно грамотно собирать и управлять требованиями?

A

Стоимость внесения изменений в ПО или устранения программной проблемы увеличивается пропорционально этапу, на котором вносятся изменения или исправления

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Уровни требований

A

Бизнес-проблема (поступает от бизнеса)
|
Бизнес - требования (поступают от бизнеса/бизнес-аналитика)
|
Пользовательские требования (составляет системный аналитик на основании бизнес-требований)
|
Функциональные требования (составляет системный аналитик на основании пользовательских требований)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Бизнес-требования

A

Описание целей, задач и желаемых для заказчика результатов разработки ПО. То есть то, что нужно компании

Содержат:
Бизннес-цели компании - увеличение прибыли/доли рынка/снижение издержек

Исходят от:
Тех, кто непосредственно финансирует проект (департамент/руководство), или от бизнес-аналитиков, которые выявили несовершенства процесса/построили новый процесс

Пример:
К следующему году снизить среднее время обработки документа с 3х дней до 3х часов. Для достижения цели требуется снижение времени простоя, снижение количества людей, участвующих в обработке документа

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Пользовательские требования

A

Описывают нужды уже конкретных пользователей, а не компании

Содержат:
Описание возможностей системы, которые хочет видеть пользователь, описание важных характеристик продукта

Исходят от:
Конкретных пользователей, которые уже работают или будут работать с целевой системой

Пример:
Возможность автоматически распознать и заполнить номер договора из документа в формате Word/PDF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Функциональные требования

A

Описывают, что конкретно должно делать ПО, какие функции оно должно иметь/выполнять, чтобы удовлетворять задачи пользователей/задачи бизнес-процесса (в случае автоматизации)

Содержат:
Сценарии поведения ПО в различных условиях

Пример:
Поле в базе данных должно автоматически заполниться номером договора при поступлении документа от контрагента.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly