Комплексное определение для информационного моделирования (IDEF1X), страница 22

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

Третья функция – это описание модели. Разработчик описывает модель данных посредством текстового и графического описания. Стандартная форма для сбора и отображения информации о модели представлена в Разделе А4.3.

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

Разработчик также несет ответственность за периодическую публикацию информации о модели в виде коллекции справочников для распространения обозревателям. Коллекция справочников – это, во-первых, коллекция информации о модели, собранная для написания рецензии, и, во-вторых, коллекция комментариев от экспертов предметной области. Коллекции описаны далее в разделе А4.2.

Роль источника информации

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

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

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

Если модель данных создается  для интеграции или восстановления существующих баз данных, существующие базы данных можно принимать за исходный документ. Однако, также как и другие документы, существующие база данных не полностью отражают подразумеваемую структуру данных и требуемую интерпретацию.

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

Роль эксперта

Эксперт – человек, который назначается  менеджером проекта и обладает определенными знаниями о моделируемом объекте; его экспертная оценка учитывается при появлении критических моментов в разработке модели. Эксперт оказывает огромное влияние на проектирование модели. Разработчик вместе с менеджером проекта должны серьезно относиться к выбору каждого эксперта.

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

Основной работой эксперта является оценивание модели. Экспертная оценка – основной способ достижения экспертами консенсуса. Поэтому, обоснованная и эффективная модель – единственное соглашение, к которому могут прийти эксперты. Нужно отметить, что для того чтобы быть эффективной, модель должна быть «правильной». Если большинство экспертов соглашаются с тем, что модель полностью описывает предметную область, она признается эффективной. Особое мнение всегда учитывается, но предполагается, что пока оно не доказано,  модель является не объективной. Поэтому совместная работа экспертов очень важна при проектировании модели. Когда разработчик впервые определяет части модели, он говорит: Я изучил все данные и пришел к следующему…Когда эта часть утверждается экспертами, он спрашивает: Я прав? Комментарии эксперта принимаются во внимание и те части модели, с которыми эксперты не согласны пересматриваются для того, чтобы все-таки прийти к какому-то соглашению.