Этапы выполнения практикума «Разработка проекта автоматизации компании»

Методика проведения практического занятия

Данный практикум основан на рассмотрении конкретной ситуации (case-study) и направлен на приобретение навыков практического применения комплекса полученных студентами знаний для нахождения решения проблемы в конкретной предложенной ситуации, с которой студент (специалист IT-менеджер) может столкнуться в будущей профессиональной деятельности.

Case-study – это методика ситуативного обучения студентов, основанная на описании конкретной ситуации и направленная на поиск и реализацию решения проблемы.

Описание конкретной ситуации включает описание компании, ее основных характеристик, описание проблемной ситуации, сложившейся в компании.

Основная задача практикума заключается в том, чтобы детально и подробно рассмотреть ситуацию на фирме-потребителе ИС при реализации проекта внедрения ИС.

 

Этапы выполнения практикума:

- учебная группа делится на подгруппы по 4 человека;

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

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

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

- для защиты отчетов по каждому этапу необходимо знать методику выполнения заданий и уметь обосновать принятые решения.

 

Этапы выполнения практикума «Разработка проекта автоматизации компании»

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

 

Этап 1. Разработка стратегического плана автоматизации компании

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

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

Стратегия автоматизации должна содержать:

- цели автоматизации;

- способ автоматизации;

- ограничения;

- требования к информационной системе;

- способ приобретения информационной системы (ИС).

Цели автоматизации соответствуют целям бизнеса компании и включают области деятельности компании и последовательность, в которой они будут автоматизированы.

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

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

При выборе стратегии автоматизации существенную роль играет состояние информационных технологий. Существуют следующие способы приобретения ИС:

- покупка готовой ИС;

- разработка ИС (самостоятельно или с помощью специализированной фирмы-разработчика ИС), если необходимой ИС нет на рынке;

- покупка ядра ИС и его доработка под потребности компании;

- аутсорсинг ИС.

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

При выборе ИС потребности бизнеса преобразуются в технические и экономические требования к информационной системе:

- функциональные возможности;

- совокупная стоимость владения;

- перспективы развития, поддержки и интеграции;

- технические характеристики.

Функциональные возможности ИС должны соответствовать основным бизнес-процессам, которые существуют или планируются к внедрению в компании.

Стоимость приобретения ИС включает в себя стоимость ИС, стоимость операционной системы, стоимость СУБД, стоимость аппаратного обеспечения и рассчитывается исходя из количества автоматизируемых рабочих мест.

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

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

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

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

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

 

Задание для выполнения по этапу «Разработка стратегического плана автоматизации компании»

Разработать стратегический план автоматизации компании (стратегию автоматизации).

1. Описать цели и задачи бизнеса компании (см. «Описание конкретной ситуации»), например: снижение стоимости продукции; увеличение количества или ассортимента; сокращение цикла разработки новых товаров и услуг; переход от производства на склад к производству под конкретного заказчика с учетом индивидуальных требований и т. д.

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

3. Выбрать способ автоматизации компании и обосновать свой выбор:

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

3.2. Описать существующий в компании способ автоматизации (см. «Описание конкретной ситуации») и недостатки данного способа автоматизации для компании.

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

4. Описать ограничения, которые необходимо учитывать при выборе стратегии автоматизации компании (финансовые, временные, трудовые, технические):

4.1. Определить величину инвестиций, которые компания способна сделать в развитие автоматизации (см. «Описание конкретной ситуации»).

4.2. Определить временные ограничения (см. «Описание конкретной ситуации»).

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

4.4. Описать возможные технические ограничения (см. «Описание конкретной ситуации»).

5. Выполнить анализ требований к ИС:

5.1. Описать функции, которые должна выполнять будущая система (то, что нужно автоматизировать).

5.2. Выбрать класс ИС для автоматизации компании (MRPII, ERP, CRM, OLAP и др.) и обосновать свой выбор, т.е. описать структуру, функциональные возможности, преимущества и недостатки внедрения информационных систем различных классов (см. Интернет).

5.3. В соответствии с требованиями к будущей ИС и ограничениями выбрать класс ИС, подходящий для внедрения в данной конкретной компании.

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

6.1. Для рассмотрения варианта покупки ИС необходимо:

6.1.1. Описать преимущества и недостатки покупки ИС.

6.1.2. Выполнить с помощью Интернет обзор ИС, в которых реализована автоматизация необходимых функций, выявленных в процессе анализа требований к ИС.

6.1.3. В результате обзора составить список ИС, в которых реализованы необходимые функции (3-5 информационных систем).

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

6.1.5. Описать функциональные возможности каждой ИС.

6.1.6. Описать соответствие функциональных возможностей каждой ИС бизнес-

функциям компании.

6.1.7. Рассчитать стоимость приобретения каждой ИС.

6.1.8. Описать, какие этапы жизненного цикла ИС влияют на совокупную стоимость владения ИС.

6.1.9. Рассчитать совокупную стоимость владения каждой ИС.

6.1.10. Описать перспективы развития, поддержки и интеграции каждой ИС.

6.1.11. Оценить устойчивость каждого поставщика ИС (т.е. определить время существования их на рынке; определить долю занимаемого рынка; наличие сети сертифицированных центров технической поддержки; авторизованных учебных центров; «горячих линий» для консультаций и т.д.)

6.1.12. Описать технические характеристики каждой ИС.

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

6.2. Для рассмотрения варианта самостоятельной разработки ИС необходимо:

6.2.1. Описать преимущества и недостатки самостоятельной разработки ИС.

6.2.2. Оценить возможности компании для проведения самостоятельной разработки ИС, т.е. найти в описании конкретной ситуации имеется ли у компании отдел ИТ и необходимые специалисты-разработчики (программисты, тестировщики и т.д.).

6.2.3. Рассчитать финансовые и временные затраты на разработку и внедрение ИС (проектирование, программирование, тестирование, отладка, внедрение, сопровождение).

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

6.3. Для рассмотрения варианта разработки ИС фирмой-разработчиком необходимо:

6.3.1. Выполнить с помощью Интернет обзор фирм-разработчиков ИС, которые занимаются созданием ИС на заказ.

6.3.2. В результате обзора составить список фирм-разработчиков ИС, занимающихся созданием ИС на заказ (3-5 фирм).

6.3.3. Выделить и описать критерии оценки фирм-разработчиков ИС (например, время существования на рынке, наличие разработанных ИС, заказчики и т.д.).

6.3.4. Рассчитать совокупную стоимость владения ИС (обследование компании, проектирование, программирование, тестирование, отладка, внедрение, сопровождение) по каждой фирме-разработчику ИС.

6.3.5. Описать перспективы развития, поддержки и интеграции разработанной ИС по каждой фирме-разработчику ИС.

6.3.6. Оценить устойчивость каждой фирмы-разработчика ИС (т.е. определить время существования их на рынке; определить долю занимаемого рынка; наличие сети сертифицированных центров технической поддержки; авторизованных учебных центров; «горячих линий» для консультаций и т.д.).

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

6.4. Для рассмотрения варианта покупки и доработки ИС необходимо:

6.4.1. Описать преимущества и недостатки покупки и доработки ИС.

6.4.2. Определить недостатки найденных ИС для покупки для данной конкретной компании.

6.4.3. Описать функции, которые необходимо доработать под потребности бизнеса компании.

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

6.5. Для рассмотрения варианта аутсорсинга ИС:

6.5.1. Описать преимущества и недостатки аутсорсинга ИС (см. Интернет).

6.5.2. Выполнить с помощью Интернет обзор фирм, предоставляющих услуги аутсорсинга ИС.

6.5.3. В результате обзора составить список фирм, предоставляющих услуги аутсорсинга ИС (3-5 фирм).

6.5.4. Выделить критерии оценки фирм, предоставляющих услуги аутсорсинга ИС (функциональные возможности, совокупная стоимость владения и т.д.).

6.5.5. Рассчитать совокупную стоимость владения ИС по каждой фирме, предоставляющей услуги аутсорсинга.

6.5.6. Описать перспективы данного способа приобретения.

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

6.6. Коллективно обсудить преимущества, недостатки, финансовые и временные затраты, основные характеристики и проблемы каждого способа приобретения ИС, выбрать наиболее подходящий для компании способ приобретения ИС и обосновать свой выбор.

6.7. Описать выбранный способ приобретения ИС и обоснование выбора.

 

В результате выполнения задания по этапу «Разработка стратегического плана автоматизации компании» необходимо подготовить отчет «Стратегический план автоматизации компании».

В структуре отчета приведены заголовки разделов отчета. Содержание каждого раздела отчета должно включать решение соответствующего ему задания (см. Задание для выполнения по этапу «Разработка стратегического плана автоматизации компании»).

Структура отчета «Стратегический план автоматизации компании»:

1. Цели и задачи бизнеса компании.

2. Цели автоматизации компании.

3. Способ автоматизации компании.

4. Ограничения.

5. Анализ требований к ИС.

6. Способ приобретения ИС.

 

Этап 2. Разработка оперативного плана автоматизации компании

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

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

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

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

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

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

Для разработки проекта автоматизации с помощью MS Project необходимо описать структуру проекта; установить параметры работ проекта и проекта в целом; провести ресурсное планирование; выполнить стоимостный анализ проекта и проанализировать возможные риски при реализации проекта.

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

Для проекта в целом на начальном этапе планирования должны быть заданы:

- календарь рабочего времени, на основании которого будет рассчитываться календарная длительность работ и проекта в целом,

- метод расчета длительности проекта (в качестве точки отсчета может быть задана дата начала или требуемая дата завершения проекта автоматизации).

К параметрам работ относятся:

- плановые календарные даты начала и завершения работ;

- длительность;

- способ планирования;

- способ исчисления трудозатрат, определяемый типом взаимосвязи между длительностью работы и трудозатратами на ее выполнение.

Ресурсное планирование проекта автоматизации предполагает выделение и распределение различных ресурсов на все работы проекта. Для выполнения ресурсного планирования внести все виды ресурсов с указанием располагаемого объема в таблицу ресурсов (Resource Sheet) и после этого произвести их распределение между работами проекта, либо назначить требуемые ресурсы непосредственно на работы проекта и в результате получить обобщенную информацию о них в таблице ресурсов. Если при назначении ресурсов возникла ситуация, когда суммарный объем назначенного ресурса на некоторый интервал времени превышает располагаемое количество этого ресурса (т.е. перегрузка ресурса), то необходимо выявить причины перегрузки и устранить ее.

Для проведения стоимостного анализа проекта автоматизации MS Project предоставляет целый набор электронных таблиц различного формата и средства графической интерпретации вычисленных оценок.

 

Задание для выполнения по этапу «Разработка оперативного плана автоматизации компании» с помощью MS Project

Разработать оперативный план автоматизации компании по выбранному способу приобретения и в соответствии со стратегией автоматизации с помощью MS Project.

1. Описать проект автоматизации компании:

1.1. Создать и сохранить в MS Project новый проект (создается автоматически после запуска приложения).

1.2. Установить параметры проекта автоматизации в целом (окно Project Information, которое появляется при создании нового проекта или выбирается в меню Project/ Project Information).

1.3. Описать структуру проекта автоматизации компании, т.е. описать этапы автоматизации компании (столбец Task Name в Gantt Chart) и установить взаимосвязи между ними.

1.4. Детализировать этапы работ по автоматизации на подэтапы (кнопки Indent и Outdent).

1.5. Установить параметры работ проекта автоматизации (окно Task Information).

2. Провести ресурсное планирование проекта автоматизации:

2.1. Внести все виды ресурсов в таблицу ресурсов Resource Sheet с указанием располагаемого объема (см. содержание раздела отчета «Ограничения»).

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

2.3. Определить имеются ли перегруженные ресурсы (Resource Sheet).

2.4. Определить и описать причины перегрузки ресурсов.

2.5. Устранить перегрузки ресурсов.

2.6. Сформировать план по кадрам (отчет Who Does What When из меню View/Report/Assignment).

3. Выполнить стоимостный анализ проекта с помощью таблицы затрат Table Cost (меню View/Table/Cost). Сформировать финансовый план проекта (отчет Cash Flow, содержащий информацию о распределении стоимости работ во времени, отчет Budget из меню View/Report/Costs). Сделать выводы по данным отчетам.

 

В результате выполнения задания по этапу «Разработка оперативного плана автоматизации компании» необходимо подготовить отчет «Оперативный план автоматизации компании».

В структуре отчета приведены заголовки разделов отчета. Содержание каждого раздела отчета должно включать решение соответствующего ему задания (см. Задание для выполнения по этапу «Разработка оперативного плана автоматизации компании»).

Структура отчета «Оперативный план автоматизации компании»:

1. Структура проекта автоматизации компании (диаграмма Gantt).

2. Ресурсное планирование проекта автоматизации (таблица ресурсов Resource Sheet, отчет Who Does What When).

3. Стоимостный анализ проекта (отчеты Cash Flow, Budget).

 

Этап 3. Разработка плана управления рисками проекта автоматизации компании

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

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

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

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

 

Задание для выполнения по этапу «Разработка плана управления рисками проекта автоматизации компании»

Разработать план управления рисками проекта автоматизации компании:

1. Провести идентификацию рисков проекта автоматизации:

1.1. Составить список рисков или условия возникновения рисков.

1.2. Описать признаки рисков, по которым их можно идентифицировать.

2. Оценить риски проекта автоматизации (качественные и количественные оценки):

2.1. Оценить вероятность возникновения и влияния рисков на проект автоматизации.

2.2. Определить степень важности каждого идентифицированного риска (расставить приоритеты реагирования на риски) и упорядочить список рисков по приоритетам.

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

2.4. Определить вероятность невыполнения плановых сроков и бюджета.

2.5. Определить необходимые резервы.

2.6. Определить предполагаемые сроки окончания проекта автоматизации с учетом рисков.

3. Выполнить планирование реагирования на риски:

3.1. Определить возможные способы реагирования для каждого риска (избежание рисков, передача рисков, минимизация рисков, принятие рисков, альтернативный план).

3.2. Составить план реагирования на риски.

 

В результате выполнения задания по этапу «Разработка плана управления рисками проекта автоматизации компании» необходимо подготовить отчет «План управления рисками проекта автоматизации компании».

В структуре отчета приведены заголовки разделов отчета. Содержание каждого раздела отчета должно включать решение соответствующего ему задания (см. Задание для выполнения по этапу «Разработка плана управления рисками проекта автоматизации компании»).

Структура отчета «План управления рисками проекта автоматизации компании»:

1. Идентификация рисков.

2. Оценка рисков.

3. Планирование реагирования на риски.