это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
3365991
300 руб.
Ознакомительный фрагмент работы:
Значение инженерии требований (Requirements Engineering) в
процессе создания информационных систем
Введение
Одной из непростых задач, при разработке информационной системы
является понимание командой разработчиков представлений заказчика о
будущей системе.
Чем точнее и правильнее будут сформированы заказчиком и поняты
создателями системы требования, тем меньше проблем возникнет на этапе
приёмки готового продукта заказчиком.
Тут возникает ещё одна проблема: заказчик не всегда может
сформулировать чёткие требования, так как не является специалистом в
области инженерии требований, даже если он хорошо понимает
функциональность системы и её назначение.
Таким образом, очень важно на начальном этапе сформировать
перечень функциональных и нефункциональных требований к проекту, для
успешной реализации информационной системы, удовлетворяющей нуждам
заказчика.
1 Инженерия требований
Бизнес-требования являются своеобразным контекстом и объективным
методом измерения успеха. Если все требования сформулированы чётко, они
будут определять бедующее состоянии всего проекта.
Анализ требований включает в себя следующие этапы:
1. Получение требований к проекту.
2. Проведение анализа.
3. Документирование требований.
Из перечисленных этапов, самой трудной задачей является анализ
требований, так как инженеру требуется выполнить обратное
проектирование информационной системы (реверс-инжинеринг) и
попытаться понять:
- достаточно ли полученных от заказчика требований;
- не возникнут ли противоречия на средних и поздних стадиях
разработки.
В качестве эффективного способа сбора требований и выявления
противоречий очень часто используется метод демонстрации прототипов.
Разработчик демонстрирует заказчику прототип системы (макет), чтобы он
смог оценить, удовлетворяет такая система его потребностям или нет.
Также, инженер должен контролировать требования на всех этапах
разработки системы и учитывать изменчивость предметной области, в
которой данная система будет работать.
2. Значение инженерии требований в процессе создания
информационных систем
Значение инженерии требований при разработке информационной
системы трудно переоценить. То, насколько хорошо был сформирован
список требований к проекту, влияет на следующие аспекты:
1. Длительность разработки проекта. Неправильно понятые требования
могут привести к увеличению сроков разработки всей системы, так как
потребуется переделывать некоторые части, а то и всю систему.
2. Затраты на создание системы. Команде разработчиков необходимо
платить деньги, а заказчик не будет спонсировать ошибки инженера по
требованиям. Соответственно, средства придётся брать из внутренних
резервов компании, что приведёт к убыткам.
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Заполните форму и узнайте цену на индивидуальную работу!