Добавил:
Рад, если кому-то помог Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции (1 курс, 2 семестр) УТкПО / Управление требованиями к программному обеспечению 2

.pdf
Скачиваний:
0
Добавлен:
01.11.2025
Размер:
394.54 Кб
Скачать

Понятие требований к ПО. Классификации требований.

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

называется требованиями к системе, а сам

Требование процесс формирования, анализа, документирования и проверки этих функциональных возможностей и ограничений — разработкой требований (requirements engineering).

Согласно стандарту РМ ВОК требования — это:

условия или возможности, которыми должна обладать система или системные компоненты, чтобы выполнить контракт или удовлетворять стандартам, спецификациям или другим формальным документам;

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

Фреймворк от американского Института управления проектами (PMI)

называется «A Guide to the Project Management Body of Knowledge» –

сокращённо PMBoK. «Руководство к своду знаний по управлению проектами» начало выпускаться с 1986 года

Согласно IEEE

Standard

требование — это:

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

условия или возможности, которыми должна обладать система или системные компоненты, чтобы выполнить контракт или удовлетворять стандартам, спецификациям или другим формальным документам;

документированное представление условий или возможностей для пунктов 1 и 2.

IEEE (Institute

of Electrical

and Electronics

Engineers)

институт инженеров по электротехнике и электронике, http://www.ieee.org

международная некоммерческая ассоциация специалистов в области техники, делит с МЭК

(http://www.iec.ch/) мировое лидерство в области разработки стандартов по радиоэлектронике и электротехнике.

IEEE объединяет более 400 тыс. членов из 170 стран, в том числе более 100 тыс. студентов.

IEC (Internationa l Electrotechnical Commission) -

международная

электротехниче

ская комиссия (МЭК)

признанный мировой лидер в области создания международных стандартов в сфере электрики, электронники и смежных технологий, в том числе - в области информационных технологий. Под эгидой организации сотрудничают более 10 000 специалистов. Некоторые из разработанных стандартов созданы совместно с ISO (международная организация по стандартизации).

-это исходные данные, на основании которых проектируются и создаются автоматизированные информационные системы.

Первичные данные поступают из различных источников, характеризуются

Требования противоречивостью, неполнотой,

нечеткостью, изменчивостью.

Требования нужны в частности для того, чтобы Разработчик мог определить и согласовать с Заказчиком временные и финансовые перспективы проекта автоматизации.

Программные

требования

(Software

Requirements)

— свойства ПО, которые должны быть надлежащим образом представлены для решения конкретных практических задач. Данная глава касается вопросов извлечения/сбора, анализа, специфицирования и утверждения требований.

— это спецификация (описание) того, что должно быть реализовано.

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

стороны решения.Что, а не как.

Требования к требованиям:

Корректность

Недвусмысленность

Полнота набора требований

Непротиворечивость набора требований

Проверяемость (тестопригодность)

Трассируемость

Понимаемость