УЧЕТ ИНДИВИДУАЛЬНЫХ РАЗЛИЧИЙ В ПЕРСПЕКТИВЕ ПРИ СИСТЕМНОМ ПОДХОДЕ К АНАЛИЗУ ТРЕБОВАНИЙ К ИНФОРМАЦИОННЫМ СИСТЕМАМ
Инвестиции в информационные системы (ИС) и информационные технологии (ИТ) в современных организациях широко распространены и значительны. Сегодня мало какой бизнес может эффективно и конкурентоспособно работать, не прибегая хотя бы к минимальной зависимости от ИС/ИТ как неотъемлемой части повседневной деятельности. Для большинства из них инвестиции в ИБ/ИТ составляют значительную долю капитальных и операционных затрат. Более того, для этих организаций получение адекватной отдачи от инвестиций стало насущной проблемой менеджмента (Ward et aI., 1990). Отсюда можно сделать вывод, что разработка информационных систем (ISD), независимо от того, определяется ли она как разработка компьютерных систем на основе первых принципов, или как адаптация готовых пакетов, или как некоторый вариант этих двух крайностей, является общим, необходимым и важным процессом в большинстве современных организаций.
Однако научная литература изобилует рассказами о разочарованиях и неудачах в проектах ИСД (Eason, 1988; Galliers, 1993). Более тщательное изучение некоторых исследований, посвященных неудачным проектам в области ИСД, поражает воображение. Форд (Ford, 1994) сообщает, что менее 10% заказных ИС успешно внедряются и используются без существенной модификации, и что более 50% проектов по ИСД не приводят к созданию системы, которую пользователи считают удовлетворительной. В исследовании Министерства торговли и промышленности, проведенном в 1988 году (Flynn, 1992), говорится о том, что некачественные ИС обходятся Великобритании в один миллиард фунтов стерлингов ежегодно, причем эта цифра не включает оценки потери бизнеса, ущерба репутации и упущенных возможностей для бизнеса, непосредственно связанных с неудачей ИС.
Тщательный анализ причин, лежащих в основе многих из этих неудач и разочарований, позволяет выявить четыре основные темы, первые три из которых представляются весьма взаимосвязанными и представляют особый интерес для данной статьи. Эти четыре темы таковы:
- существовали трудности с адекватной оценкой масштаба и контекста ISD
- существовали трудности с адекватным определением информационных потребностей пользователей - существовали трудности в общении между аналитиками и пользователями - плохой контроль бюджета (Hirschheim, 1985; Davis, 1992; Flynn, 1992)
Таким образом, можно сделать вывод, что адекватное определение информационных потребностей пользователей, обращение к соответствующему организационному проблемному контексту и принятие процесса, который адекватно поддерживает коммуникацию между участниками (аналитиками и пользователями), на ранних стадиях разработки систем остается сложной проблемой. И это несмотря на многочисленные технологические достижения в области поддержки процесса разработки информационных систем, такие как, например, CASE-средства.
В данной статье авторы утверждают, что применение системного подхода к анализу требований к информационным системам (ISRA) может помочь смягчить некоторые из ранее выявленных трудностей. В частности, будет показано, что в методологии ISRA необходимо стремиться к учету многочисленных и часто противоречивых индивидуальных точек зрения, игнорирование которых может привести к проблемам коммуникации и разочарованию в процессе разработки системы. Методология разработки и анализа стратегических вариантов (SODA) и сопутствующая ей техника когнитивного картирования будут предложены в качестве подходящего кандидата на роль методологии для ISRA. В заключение будет кратко рассмотрен один успешный опыт применения ISRA, в котором SODA и когнитивное картирование оказались ценными вспомогательными инструментами для определения информационных требований к проекту по разработке систем в правительственном учреждении Западной Австралии.
Применение системного мышления в ИСРП