Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб работа 1_Анализ требований.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
139.78 Кб
Скачать

Лабораторная работа 1.

Выявление высокоуровневых требований.

Разработка документа "Видение"

Цель работы

Необходимо выявить и описать высокоуровневые требования к информационной системе в соответствие с вариантом задания.

Порядок выполнения работы

  1. Подготовить интервью с представителем Заказчика (ранг - руководитель, инвестор), согласно теоретическим сведениям 1.

  2. Разработать видение (концепцию) АИС, на основе теоретических сведений и примера оформления работы № 1, в том числе:

  • Написать введение;

  • Проанализировать проблемную ситуацию, определить позицию разрабатываемой АИС.

  • Сформулировать краткое описание АИС, определить его возможности.

  • Выработать и описать прочие требования к АИС.

  1. Оформить работу.

  2. Осуществить защиту работы.

Требования к оформлению результатов

Результаты должны быть представлены в форме документа "Видение (концепция АИС)", структура и форматирование должны быть взяты в примере оформления работы № 1.

Теоретические сведения

1. Источники требований

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

  • бизнес-требования и

  • требования пользователей.

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

Другим важным источником информации, помимо выявления требований, являются артефакты, описывающие предметную область. Это могут быть документы с описанием бизнес-процессов предприятия, выполненные консалтинговым агентством, либо просто документы (должностные инструкции, распоряжения, своды бизнес-правил), принятые на предприятии.

Одной из немногих методологий, в которой специально выделяется рабочий поток делового моделирования, является Rational Unified Process (RUP).

Стратегии выявления требований

1). Ключевой стратегией выявления требований было и остается интервью с экспертами.

Подготовка к интервью. Подготовка позволяет спланировать процесс опроса и выработать стратегию управления этим процессом. При подготовке рекомендуются следующие шаги:

  • выберите нужного собеседника;

  • договоритесь о встрече;

  • установите предварительную программу встречи;

  • изучите сопутствующую информацию;

  • согласуйте свои действия с группой проектирования.

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

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

Завершение интервью. Следите за возникновением следующих ситуаций:

  • вы уже получили достаточно информации;

  • вы получаете большой объем неподходящей информации;

  • обилие информации вас подавляет;

  • эксперт начинает уставать;

  • у вас с экспертом часто возникают конфликты.

Любая из этих причин - достаточное основание для завершения беседы.

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

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

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

Рекомендуется формулировать в анкетах вопросы с замкнутым циклом ответов в одной из следующих трех форм.

  • Многоальтернативные вопросы. Эта форма анкеты известна всем, кто когда- либо проходил тестирование; может расширяться комментариями респондента в свободной форме.

  • Рейтинговые вопросы. Представляют предопределенный набор ответов на сформулированные вопросы. Используются такие значения, как "абсолютно согласен", "согласен", "отношусь нейтрально", "не согласен", "абсолютно не согласен", "не знаю".

  • Вопросы с ранжированием. Предусматривает ранжирование (упорядочивание) ответов путем присваивания им порядковых номеров, процентных значений и т.п.

3). Наблюдение за работой моделируемой организационной системы - полезная стратегия получения информации (хотя, строго говоря, по результатам наблюдения можно получить модель ОС - организационной структуры, а не модель АИС).

4). Самостоятельное описание требований. Документы - хороший источник информации, потому что они чаще всего доступны и с ними можно работать в удобном для себя темпе. Чтение документов - прекрасный способ получить первоначальное представление о системе и сформулировать вопросы к экспертам.

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

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