Основные фазы проектирования информационной системы



Семинар № 1

Тема: «Жизненный цикл информационных систем»

 

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

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

· функциональные связи – каждое подразделение выполняет определенные виды работ в рамках единого бизнес-процесса;

· информационные связи – подразделения обмениваются информацией (документами, факсами, письменными и устными распоряжениями и т. п.);

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

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

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

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

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

Общие сведения об управлении проектами

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

Понятие проекта

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

Можно выделить следующие основные отличительные признаки проекта как объекта управления:

· изменчивость – целенаправленный перевод системы из существующего в некоторое желаемое состояние, описываемое в терминах целей проекта;

· ограниченность конечной цели;

· ограниченность продолжительности;

· ограниченность бюджета;

· ограниченность требуемых ресурсов;

· новизна для предприятия, для которого реализуется проект;

· комплексность – наличие большого числа факторов, прямо или косвенно влияющих на прогресс и результаты проекта;

· правовое и организационное обеспечение – создание специфической организационной структуры на время реализации проекта.

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

В системном плане проект может быть представлен «черным ящиком», входом которого являются технические требования и условия финансирования, а итогом работы – достижение требуемого результата (рис. 1). Выполнение работ обеспечивается наличием необходимых ресурсов:

· материалов;

· оборудования;

·  человеческих ресурсов.

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

Рис. 1. Представление проекта в виде «черного ящика»

 

С точки зрения теории систем управления проект как объект управления должен быть наблюдаемым и управляемым, то есть выделяются некоторые характеристи­ки, по которым можно постоянно контролировать ход выполнения проекта (свойство наблюдаемости). Кроме того, необходимы механизмы своевременного воздействия на ход реализации проекта (свойство управляемости).

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

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

· объем работ;

· сроки выполнения;

· себестоимость;

· экономическая эффективность, обеспечиваемая реализацией проекта;

· социальная и общественная значимость проекта.                 

Классификация проектов

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

Класс проектаопределяется по составу и структуре проекта. Обычно различают:

· монопроект (отдельный проект, который может быть любого типа, вида и масштаба);

· мультипроект (комплексный проект, состоящий из ряда монопроектов и требующий применения многопроектного управления).

Тип проектаопределяется по основным сферам деятельности, в которых осуществляется проект. Можно выделить пять основных типов проекта:

· технический;

· организационный;

· экономический;

· социальный;

· смешанный.

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

· главная цель проекта четко определена, но отдельные цели должны уточняться по мере достижения частных результатов;

·  срок завершения и продолжительность проекта определены заранее, желательно их точное соблюдение, однако они также могут корректироваться в зависимости от полученных промежуточных результатов и общего прогресса проекта.

Масштаб проектаопределяется по размерам бюджета и количеству участников:

· мелкие проекты;

· малые проекты;

· средние проекты;

· крупные проекты.

Можно также рассматривать масштабы проектов в более конкретной форме – отраслевые, корпоративные, ведомственные проекты, проекты одного предприятия.

 

Основные фазы проектирования информационной системы

Каждый проект, независимо от сложности и объема работ, необходимых для его выполнения, проходит в своем развитии определенные состояния: от состояния, когда «проекта еще нет», до состояния, когда «проекта уже нет». Совокупность ступеней развития от возникновения идеи до полного завершения проекта принято разделять на фазы (стадии, этапы).

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

Можно выделить следующие фазы развития информационной системы:

· формирование концепции;

· разработка технического задания;

· проектирование;

· изготовление;

· ввод системы в эксплуатацию.

Рассмотрим каждую из них более подробно.

Концептуальная фаза

Главным содержанием работ на этой фазе является определение проекта, разработка его концепции, включающая:

· формирование идеи, постановку целей;

· формирование ключевой команды проекта;

· изучение мотивации и требований заказчика и других участников;

· сбор исходных данных и анализ существующего состояния;

· определение основных требований и ограничений, требуемых материальных, финансовых и трудовых ресурсов;

· сравнительную оценку альтернатив;

· представление предложений, их экспертизу и утверждение.


Дата добавления: 2018-02-15; просмотров: 787; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!