Анализ требований (разработка ПО) | это... Что такое Анализ требований (разработка ПО)? (original) (raw)
Анализ требований (разработка ПО)
Анализ требований (разработка ПО)
Анализ требований (разработка ПО)
Разработка программного обеспечения
Процесс разработки ПО |
---|
Шаги процесса |
Анализ • Проектирование • Реализация • Тестирование • Внедрение • Сопровождение |
Модели / Методы |
Agile • Cleanroom • Итеративная • RAD • Scrum • RUP • OpenUP • MSF • Спиральная • Водопад • XP |
Сопутствующие дисциплины |
Конфигурационное управление • Документирование • Управление проектами |
В разработке программного обеспечения, анализ требований — это процесс сбора требований к программному обеспечению, их систематизации, документирования, анализа, выявления противоречий, неполноты, разрешения конфликтов. В англоязычной среде также говорят о дисциплине «Инженерия требований» (en:Requirements Engineering). Полнота и качество анализа требований играют ключевую роль в успехе всего проекта.
Фазы
Включает следующие фазы:[1]
- Разработки требований
- Выявление
- Анализ
- Спецификация
- Проверка
- Управления требованиями
Литература
- Карл И. Вигерс: Разработка требований к программному обеспечению — Русская Редакция, 2004, ISBN 5-7502-0240-2.
См. также
Cсылки
- Основы программной инженерии (по SWEBOK). Требования.(рус.) (перевод SWEBOK с замечаниями и комментариями от Сергея Орлика и Юрия Булуя).
- Business Analysis Body Of Knowledge(англ.) (Документ построен главным образом вокруг требований).
- Форум «Системный анализ и требования»(рус.)
- Статья о разработке и управление требованиями с точки зрения Agile(рус.)
Примечания
- ↑ Карл И. Вигерс: Разработка требований к программному обеспечению — Русская Редакция, 2004, ISBN 5-7502-0240-2.
Wikimedia Foundation.2010.
Полезное
Смотреть что такое "Анализ требований (разработка ПО)" в других словарях:
- Анализ требований — Разработка программного обеспечения Процесс разработки ПО Шаги процесса Анализ • Проектирование • Программирование • Документирование& … Википедия
- Разработка приложений для мобильных устройств — Разработка приложений для мобильных устройств это процесс при котором приложения разрабатываются для небольших портативных устройств таких как КПК, смартфоны или сотовые телефоны. Эти приложения могут быть предустановлены на устройство в… … Википедия
- анализ — 3.8.7 анализ (review): Деятельность, предпринимаемая для установления пригодности, адекватности и результативности (3.2.14) рассматриваемого объекта для достижения установленных целей. Примечание Анализ может также включать определение… … Словарь-справочник терминов нормативно-технической документации
- Разработка программного обеспечения — Когда Грейс Хоппер работала с компьютером Гарвард Марк II в Гарвардском университете, её коллеги обнаружили эту моль, застрявшую в реле и таким образом помешавшую работе устройства, после чего она отметила, что они «отлаживали»(debug) систему.… … Википедия
- разработка — 3.6.6. разработка : Стадия конструкторской ПП, выполняемая при помощи CAD системы, в ходе которой разрабатывается подробная 3D мoдeль изделия, а также 3D мoдeли узлов, агрегатов и основных (базовых) деталей, на базе которых формируются 2D… … Словарь-справочник терминов нормативно-технической документации
- Разработка учебно-тренировочных систем (instructional systems development, ISD) — P. у. т. с. это методический, систематический подход к проектированию, реализации и оценке программ обучения. Методология ISD представляет собой апробированный набор процедур, используемый в вооруженных силах США для разраб. программ подготовки… … Психологическая энциклопедия
- Разработка ПО — Разработка программного обеспечения (англ. software engineering, software development) это род деятельности (профессия) и процесс, направленный на создание и поддержание работоспособности, качества и надежности программного обеспечения, используя … Википедия
- Разработка требований к ПО — Разработка программного обеспечения Процесс разработки ПО Шаги процесса Анализ • Проектирование • Программирование • Докумен … Википедия
- Веб-разработка — Веб разработка процесс создания веб сайта или веб приложения. Термин включает в себя веб дизайн, программирование для веб на стороне клиента и сервера, а также конфигурирование веб сервера. Содержание 1 Основные этапы веб разработки … Википедия
- Анализ риска — процесс количественного и качественного определения показателей угроз и вызовов безопасности технических систем и их отдельных компонентов; сводится преимущественно к определению вероятностей возникновения аварийных или катастрофических состояний … Словарь черезвычайных ситуаций