Итоги этапа разработки стратегии служат исходной базой для проведения исследований на этапе анализа, где они проходят тщательную проверку, уточняются и детализируются до такого уровня, чтобы обеспечить необходимую степень адекватности моделирования прикладной области, гарантировать реализуемость решений и сформировать твердую основу для проведения этапа проектирования.
Этот этап является наименее изученным и наиболее трудным и длительным по времени этапом. Однако он является наиболее важным, так как на нем основано большинство последующих проектных решений
Описание. Анализ данных включает в себя документирование всех атрибутов. Анализ задач может потребовать привлечения новых методов построения диаграмм для исследования взаимосвязей, характера использования данных, событий, состояний данных и разработки детализированных алгоритмов.
Изучается потребность в реализации мер по контролю и защите данных, их резервному копированию и восстановлению. Должен быть проведен детальный анализ существующих систем, а также других факторов, оказывающих влияние на процесс внедрения системы. Должны быть выявлены все ограничения и предположения, способные повлиять на последующее проектирование, использование ресурсов и сроки проведения работ.
|
|
Подход. В ходе данного этапа аналитики и пользователи работают бок о бок, устанавливая и подвергая скрупулезной проверке детализируемые требования. В коллективе должна установиться атмосфера уверенности в том, что для определения истинных потребностей и интересов прикладной деятельности проанализированы все возможные аспекты, не упущена ни одна деталь. Анализ включает:
· проведение всевозможных бесед с пользователями и взятие у них интервью,
· просмотр всех циркулирующих в организации документов, бланков,
· анализ потока документов (документооборот)
· анализ решаемых в организации задач и способов их решения,
· фиксация всевозможных правил, ограничений, законов, действующих в прикладной области.
Ключевые результаты этапа анализа:
· Согласованная диаграмма сущностей и связей
· Согласованные описания задач с достаточным уровнем детализации
· Матрицы Задача:Сущность, Задача:Подразделение и Сущность:Подразделение
· Объемы данных, частота выполнения задач, ожидаемая пользователем производительность.
· Первоначальный вариант стратегии внедрения.
· Необходимость мер по ревизии и контролю данных, резервному, копированию и восстановлению.
· Общее описание неавтоматизируемых процедур.
· Критерии приемлемости, качества, гибкости, производительности.
|
|
· Предварительная оценка объема системы.
· Ограничения и предположения.
· Согласованный подход к этапам проектирования и реализации.
· Уточненный план разработки системы.
Критические факторы успеха. К критическим факторам успеха относятся:
· Активное участие пользователей.
· Тщательная проверка достоверности и полноты, непротиворечивости.
· Выявление всех вопросов и предположений, имеющих ключевое значение для проектирования и внедрения.
· Точные объемно-частотные характеристики ключевых задач и данных.
· Жесткий контроль за ходом работ, полная концентрация усилий на выполнении календарных планов и соблюдении запланированных сроков.