Реферат По дисциплине «Технология разработки программного обеспечения»



Скачать 16,63 Kb.
Дата07.04.2019
Размер16,63 Kb.
ТипРеферат
ГПОУ «Макеевский политехнический колледж»

Реферат


По дисциплине «Технология разработки программного обеспечения»

На тему «Структурный анализ требований программного обеспечения»

Подготовила:

Студент группы ПР15/1

Раитин Ю. М.

Проверила:

Дончик В. П.

Макеевка 2018



Анализ требований разработки ПО

Анализ требований — часть процесса разработки программного обеспечения, включающая в себя сбор требований к программному обеспечению (ПО), их систематизацию, выявление взаимосвязей, а также документирование. В англоязычной среде также говорят о дисциплине «инженерия требований» (англ. Requirements Engineering). В процессе сбор требований важно принимать во внимание возможные противоречия требований различных заинтересованных лиц, таких как заказчики, разработчики или пользователи.

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

Анализ требований включает три типа деятельности:


  • Сбор требований — общение с клиентами и пользователями, чтобы определить, каковы их требования; анализ предметной области.

  • Анализ требований — определение, являются ли собранные требования неясными, неполными, неоднозначными или противоречащими; решение этих проблем; выявление взаимосвязи требований.

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

Анализ требований может быть длинным и трудным процессом, во время которого вовлечены много тонких психологических навыков. Новые системы изменяют окружающую среду и отношения между людьми, поэтому важно определить все заинтересованные лица, принять во внимание все их потребности и гарантировать, что они понимают значения новых систем. 

Аналитики могут использовать несколько методов, чтобы выявить следующие требования от клиента: проведение интервью, использование фокус-групп или создание списков требований. Более современные методы включают создание прототипов и сценариев использования. Где необходимо, аналитик будет использовать комбинацию этих методов, чтобы выявить точные требования заинтересованных лиц так, чтобы была создана система, которая удовлетворяет деловые потребности.



Процесс анализа требований к информационной системе включает следующие фазы:

  • Разработка требований

  • Выявление требований

  • Анализ требований

  • Спецификация требований

  • Проверка требований

  • Управление требованиями


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©psihdocs.ru 2019
обратиться к администрации

    Главная страница