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



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

Реферат


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

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

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

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

Раитин Ю. М.

Проверила:

Дончик В. П.

Макеевка 2018



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

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

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

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


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

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

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

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

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



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

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

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

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

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

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

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

Скачать 16,63 Kb.

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




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

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