Исходная информация при проведении обследования
Данные по оргштатной структуре (получим в отделе кадров);
Информация по принятым технологиям деятельности;
Стратегические цели и перспективы развития;
Результаты интервьюирования сотрудников (от нижнего звена до самого высшего руководства);
Предложения сотрудников по усовершенствованию бизнес-процессов предприятия;
Нормативно-справочная документация;
Данные по имеющимся средствам и системам автоматизации;
Опыт системных аналитиков в части наличия типовых решений.
Замечание: каждый из аналитиков не может обследовать более двух-трёх видов деятельности.
Методы проведения обследования
-
Анкетирование. Предваряет выезд группы системных аналитиков на предприятие. ♥ Нужно для того, чтобы составить первоначальное впечатление о принципе деятельности предприятия. Анкеты рассылаются только руководителям структурных подразделений (15-20 вопросов). Сама анкета:
ФИО руководителя, телефон;
Координаты контактного лица (к кому в случае занятости или отсутствия руководителя можно обратиться);
Каковы с позиции вашего подразделения должны быть цели создания интегрированной системы управления предприятием?
Каковы основные функции подразделения?
Какая информация поступает из других подразделений?
Какая информация передаётся в другие подразделения?
Какая информация формируется (рождается) в подразделении?
С какими внешними предприятиями взаимодействует подразделение? Какой информацией обменивается?
Каково физическое представление информационных потоков и хранилищ? Что это: сеть, журнал, архив, документ, диск, картотека?
Каково время хранения информации?
Документы от и для руководства;
Штатная структура и квалификация кадров;
Техническое оснащение подразделения;
Используемые программные продукты;
Подпись (важный пункт!).
К данной анкете следует попросить приложить:
Положение о подразделении;
Набор документальных форм без внутреннего наполнения.
Сбор документов. Проводится на всех этапах проведения обследования. В дальнейшем целесообразно подготовить набор форм.
Интервьюирование — выявление тонкостей функционирования предприятия, каждый видит его со своего рабочего места. Рекомендации по линии поведения аналитика:
Правило №0. В начале беседы я ничего или почти ничего не знаю о вашей работе: «Расскажите поподробнее, чем вы занимаетесь»;
Правило №1. Если вам начали подробно рассказывать технологию работы — не перебивайте. Необходимые уточнения сделайте в конце беседы;
Правило №2. Если в беседе участвует несколько аналитиков, вести беседу и задавать уточняющие вопросы должен только один. Неясные для других вопросы проясняются в конце беседы;
Правило №3. Даже если вы прекрасно знаете предметную область — не говорите много сами и не учите интервьюируемого, в любом случае появятся тонкости и детали, специфичные для данного предприятия.
Виды людей:
отказник;
говорун;
балласт;
человек, занимающий экзотическую должность;
мелкая сошка.
Информация, которую надо выявить во время интервью:
Необходимо ограничить контекст системы, для этого определить все внешние объекты, с которыми предприятие взаимодействует, технологии взаимодействия, информационные и материальные потоки, обеспечивающие это взаимодействие;
Установить и детально проанализировать реальные технологии работы предприятия. Нормативно-справочная документация описывает их неполно;
Определить реальные функции подразделений, их взаимосвязи и взаимозависимости. Положения о подразделениях такую информацию не содержат;
Выявить и специфицировать все информационные хранилища, в том числе и бумажные;
Оценить аппаратно-техническую базу и исследовать работающее на ней ПО;
-
Сбор статистических данных по бизнес-процессам предприятия. Эти данные собираются по каждому объекту будущей модели: потоку данных, элементам данных, процессу, хранилищу, внешним сущностям. Зачем? На первом этапе это позволит проверить модель на полноту и непротиворечивость, а далее выявить ошибки и узкие места построенной модели. Что именно собирается?
Для составных данных: статистика собирается только для повторяющихся компонентов, надо знать только элементы и количество итераций. Такая информация может понадобиться при проектировании экранов, отчетов и БД;
Для элементов данных: формат, допустимые значения;
По потокам данных: собирается статистика по скорости и интенсивности для определения «железа» (пиковые нагрузки). Для любого составного потока необходимо знать распределение компонентов внутри потока;
По процессам: частота и время выполнения — это характеристики процессов, по которым собирается статистика. Почему? Они определяют требования к аппаратным средствам;
По хранилищам данных: среднее количество записей в каждом хранилище, количество чтений, добавлений, изменений и удалений записей по каждому из процессов. Проектировщик БД использует эту статистику для целей: какой ключ считать первичным, сортировать ли хранилища и по какому ключу, надо ли заводить дополнительную таблицу для увеличения скорости доступа и т.д. Эта информация нужна для выбора СУБД. Ценной информацией является хронология доступа. В каком смысле: запись о конкретном заказе, как правило, однажды создается и однажды удаляется, но доступ к записи обычно происходит в начале её существования и очень редко в дальнейшем (запросы о покупателе, накладные, счета). Это позволяет решить, когда своевременно осуществлять архивацию;
По внешним объектам (ограничение окружения): количество пользователей, их способы использования системы и географическое распределение. Что определяется на основании информации: стоимость периферии, тип системы и даже то, как данные должны быть физически распределены для обеспечения удалённого доступа.
|