МАГ (Михайлов Александр Геннадьевич): персональные страницы

Сотрудничество Публикации Путешествия English

 

   Методика проектирования информационных систем в Internet

 

 

 

2.   Планирование разработки и эксплуатации информационной системы

2.1. Определение работ и их последовательности

Последовательность проектирования и эксплуатации системы сбора и анализа информации по состоянию конкретной предметной области представлена на Рис.  2.1, где «М» – месяц с начала проекта («М1» – первый месяц, …):

Рис.  2.1 Этапы жизненного цикла ИС
 

       Проектирование ИС может занимать примерно 3-6 месяцев для сложных ИС и 1-3 для достаточно простых. Функционирование ИС можно разбить на ряд последовательно выполняющихся 6-ти месячных программ. Могут быть и другие интервалы времени, хотя 6-ти месячные программы широко используют в международных проектах и, на взгляд автора, достаточно удобны.

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

       После проведения анализа эффективности прошедшего этапа функционирования ИС,  корректируются детальные планы на следующий период работы и примерные планы на следующие 1-2 года.  Далее шестимесячные этапы эксплуатации ИС повторяются в цикле.

Первый этап эксплуатации ИС можно детализировать следующим образом (Рис.  2.2):

Рис.  2.2  Этапы эксплуатации ИС
 

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

          Проектирование ИС можно поделить на следующие этапы (Рис.  2.3), где «Month» – месяц с начала проекта («Month 1» - первый месяц, …):

Рис.  2.3 Этапы проектирования ИС

          Рассмотрим краткое описание каждого из этапов проектирования ИС:

Табл. 2.1 Характеристики каждого из этапов проектирования ИС

Этапы

Характеристики этапов

1. Предварительный анализ (разработка концепции)

Предварительный анализ целесообразности разработки ИС.

Оценка целей и задач ИС, требуемых ресурсов, а также возможных рисков. Согласование результатов анализа с заказчиком.

2. Планирование разработки и эксплуатации ИС

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

3. Разработка ИС

Полный цикл разработки ИС: проведение маркетинговых исследований, проектирование и программирование ИС, планирование качества информации.

4. Детализация плана эксплуатации ИС, подготовка к первому этапу

Уточнение планов на несколько лет эксплуатации ИС, детальное планирование на первый период эксплуатации.

 

          В свою очередь работы по разработке ИС можно разбить на:

Табл. 2.2 Характеристики работ по проектированию ИС

Работы

Характеристики работ

3.1. Маркетинговые исследования

Анализ потребностей пользователей в информации, анализ имеющейся информации

3.2. Проектирование ИС

Проектирование схем сбора, анализа и распространения информации, структур данных и др.

3.3. Разработка программного обеспечения

Разработка программного обеспечения ИС, в том числе баз данных, сайта в Internet, печатных справочников.

3.4. Планирование продвижения ИС, качества информации

Планирование конкретных мероприятий по сбору, анализу и распространению информации.

Планирование периодических маркетинговых исследований, рекламы, PR.

Планирование качества и количества каждого из видов собираемой информации.

 

          В рамках международных проектов со странами Европейского Союза, затраты на разработку концепции, планирование и маркетинговые исследования для проекта по разработке и эксплуатации ИС обычно оцениваются от 10 до 20% от стоимости всех работ. Следовательно, если в течении 2-х лет сбором информации будет заниматься хотя бы 1-2 человека, то на разработку концепции ИС и планирование ее разработки и эксплуатации можно отвести 2-3 человеко-месяца. Затраты времени на выполнение предлагаемой методики разработки ИС  как раз укладываются в эти рамки.

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

В рамках организуемых ЕС международных проектов, связанных со сбором информации, разрабатывается план на все время его выполнения (как правило, 2 года). При этом планирование проводится не слишком подробно, а детальные планы разрабатываются на каждые следующие 6 месяцев. Таким образом, удается достаточно эффективно учитывать возникающие изменения и реально планировать развитие проекта.

Конкретные задачи на период эксплуатации ИС очень специфичны для каждого конкретного проекта. Далее это рассмотрено на конкретных примерах.

 

Разработанный автором сетевой график работ по проектированию ИС приведен на Рис.  2.4. На рисунке приводятся названия работ, их примерная длительность («d» - дней, «w» - недель) и последовательность работ. Все работы по составлению сетевых графиков и оценке требуемых ресурсов выполнены на Microsoft Project, хотя может быть использована и другая программа планирования.

2.2. Определение требуемых ресурсов

В качестве ресурсов рассматриваются:

-         Время на разработку ИС;

-         Финансы;

-         Персонал;

-         Технические и программные средства (компьютеры и другое оборудование, программное обеспечение, каналы связи);

-         Другие ресурсы.

 

Расходы ресурсов рассматриваются отдельно для этапов разработки и эксплуатации ИС. В теории управления проектами все работы по планированию конкретного проекта формализованы и подробно документированы /2/. Эти работы адаптированы автором к проектам по проектированию ИС:

1.     Задание основных работ, их детализация и определение последовательности выполнения работ (это было рассмотрено в п. 2.1.);

2.     Задание примерного времени выполнения каждой работы и оценка итогового времени выполнения всего проекта;

3.     Определение групп персонала (программисты, операторы и др.), участвующих в данном проекте;

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

Рис.  2.4  Типовой сетевой график работ по проектированию ИС
 

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

6.     Оценка финансовых затрат. Можно оценить следующие статьи затрат:

а) Явные затраты на некоторые работы, например, на закупку юридических, адресных и других баз данных;

б) Затраты на технические и программные средства, а также на каналы связи;

в) Затраты на персонал. Для этого требуется указать стоимость 1 человеко-дня для каждой категории работников, участвующих в данном проекте;

г) Прочие затраты.

              Итого можно суммировать все эти статьи расходов и оценить примерные затраты на разработку и примерные расходы в месяц на эксплуатацию ИС;

7. Оптимизация сетевого графика работ - рассмотрена далее.

 

          Рассмотрим персонал, требуемый для разработки и эксплуатации ИС:

1. Структурная схема подразделений, связанных с разработкой и эксплуатацией ИС (на примере маркетинговой ИС) приведена на Рис.  2.5:

 

Обозначения:  «______________»  - управление;    «- - - - - - - - - - -»  - координация.

Рис.  2.5 Структурная схема подразделений, связанных с разработкой и эксплуатацией ИС
 

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

 

2. Функциональные обязанности персонала, непосредственно занятого разработкой и эксплуатацией ИС приведены в Табл. 2.3:

Табл. 2.3 Функциональные обязанности персонала, занятого разработкой и эксплуатацией ИС

N

Должность

Ко-во человек

Функции

Примечания

1.      

Руководитель проекта по разработке и эксплуатации ИС

1

Руководство проектом по разработке и эксплуатации ИС

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

2.      

Эксперт по информационным технологиям

1 (или внешняя организация)

Консультации по разработке и эксплуатации ИС. Возможна полная разработка ИС силами внешних экспертов

Как правило, внешний высококвалифицированный эксперт в области информационных технологий (или представители фирмы, специализирующейся на разработке ИС)

3.      

Программисты

1-4

Программирование баз данных, сайта в Internet, программ анализа данных и генерации отчетов

Могут работать в вашей организации или в специализированных фирмах

4.      

Операторы

1-...

Эксплуатация ИС

Сотрудники вашей организации

 

2.3. Определение критических путей

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

Критические пути можно легко определить средствами MS Project или другой программы сетевого планирования. Оптимизация работ подразумевает следующие моменты:

-         распараллеливание работ (например, анализ имеющейся информации можно провести параллельно анализу требуемой информации, а разработку БД - почти параллельно разработке сайта в Internet);

-         равномерную загрузку имеющегося персонала;

-         равномерную загрузку технических средств;

-         анализ требуемых резервов.

 

Ожидаемое время выполнения работы определяется как:

 (Min время  +  4 * Ожидаемое время  + Max время) / 6

где  «Min время»  и «Max время» - ожидаемые минимальные и максимальные длительности выполнения работы.

 

На данном этапе проводится оптимизация итогового плана на разработку и примерного плана на эксплуатацию ИС.

2.4. Согласование планов

На данном этапе проводится согласование планов разработки эксплуатации ИС с руководством организации, а также с другими заинтересованными лицами. План на разработку и эксплуатацию ИС желательно оформить в виде инвестиционного проекта – достаточно простого, т.к. ориентирован он, скорее всего, на руководство своей организации. На взгляд автора, неплохая форма для оформления такого проекта предложена фондом «Евразия».

Разделы формы и их краткое описание доступны на сайте фонда в Internet: www.eurasia.ru  , раздел «Форма заявок».

 

 

 сайт:  alex.mikhailov.ru    e-mail: alex@mikhailov.ru

Copyright  2014

Начало

Ссылки  

Семья