Диплом: Программные средства календарного планирования (на примере ООО "Проектная Мастерская")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
поддерживает технологию управления проектам. В программе предусмотрена
возможность проведения прогнозирования проекта, оценки бизнес-задач [29].
В отличие от других программ календарного планирования в ней
существует возможность получения:
- отчетов о статусе выполнения задач в разрезе исполнителей и выделенных
ресурсов;
- отчетов по исполнению задач в текстовом виде для оценки трудоемкости
выполненных задач сотрудниками;
- бюджетов доходов и расходов по статьям для управления финансами
проекта с контролем поступления денежных средств на его реализацию и
расходование.
Кроме этого существует возможность интеграции бюджета доходов и
расходов по статьям с используемой в деятельности предприятия программой для
ведения бухгалтерского учета.
Система календарного планирования Адванта поддерживает кроме
календарного планирования режим совместного обсуждения проектов и
управления документами.
Сравнительный анализ средств календарного планирования приведен в
табл.1.4.
Таблица 1.4
Сравнительный анализ средств календарного планирования
Функции
Система
календарного
планирования
Teamwork
Система календарного
планирования
Microsoft Project 2016
Система
календарного
планирования
Адванта
Распределение ролей
сотрудников, участвующих в
проекте
Да
Да
Да
Автоматизация процессов
составления календарного
плана
Да
Да
Да
Подготовка проектно-
сопроводительной
документации
Да
Да
Да
Установка контрольных
точек и фиксирование
изменений
Да
Да
Да
Внесение и просмотр
пояснений к проекту с
формированием итогов
Да
Да
Да
33
Функции
Система
календарного
планирования
Teamwork
Система календарного
планирования
Microsoft Project 2016
Система
календарного
планирования
Адванта
совещаний, встреч и
обсуждений
Формирование отчетов и
ведение статистики по
задачам и сотрудникам
Да
Да
Да
Ведение базы знаний
проектов
Да
Да
Нет
Построение Диаграммы
Ганта
Да
Да
Да
Автоматизация составления
графика нагрузки на
оборудование
Нет
Да
Нет
Автоматизация составления
графика нагрузки на
трудовые ресурсы
Нет
Да
Нет
Построение сетевого
графика
Нет
Да
Нет
Разработка ресурсного плана
Нет
Да
Да
Автоматизация процесса
получения сводного плана
Нет
Да
Нет
Режим совместной работы
Да
Да
Да
На основании выполненного сравнительного анализа можно сделать
выводы, что наибольшие возможности по автоматизации процесса календарного
планирования обеспечит ООО «Проектная мастерская» программа Microsoft
Project 2016, которая в отличие от других систем позволяет автоматизировать
процессы составления графика нагрузки на оборудование, трудовые ресурсы, а
также получать сетевой график, ресурсный план и сводный план строительства.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
В настоящее время существует несколько стратегий внедрения
программного продукта, среди которых следует следующие:
- параллельная стратегия, при которой производится сравнение выходных
документов и автоматизированных задач с ранее выполняемыми ручными
операциями;
- стратегия «Скачок», которая предусматривает переход от одного варианта
автоматизированной информационной системы к программному продукту, в
котором больше функциональности. Данный вариант предусматривает отказ от
34
ранее используемого программного обеспечения и выбор более совершенного
программного обеспечения. Данная стратегия отличается высоким риском,
поскольку не всегда персонал может быстро адаптироваться к новому
программному продукту, а это негативно отразится на качестве выполняемых
задач;
- стратегия «Пилотный проект» предусматривает выбор тактики, порядка
действий для автоматизации определенного участка в деятельности предприятия.
Для такой стратегии характерна высокая надежность и более низкие риски, чем
для стратегии «Скачок»;
- стратегия «Узкое место» применяется в том случае, когда необходимо
параллельное внедрение нескольких автоматизированных систем для бизнес-
процессов. В случае совпадения результатов внедряемых технологий старая
технология исключается из деятельности компании, а новая остается.
Поскольку в ООО «Проектная мастерская» уже применяется программа MS
Excel для календарного планирования, то выбираем стратегию «Параллельное
использование», которая предусматривает использование существующего
программного продукта и внедрение новой системы.
Стратегия внедрения должна соответствовать целям строительной
организации и включать такие составляющие, как организационные потребности,
базовые метрики для сравнения результатов, критерии, отражающие успешность
внедрения программного продукта, факторы риска.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации комплекса задач
В настоящее время существуют различные способы приобретения ИС для
автоматизации задачи календарного планирования:
- заказ программного продукта у специализированной IT-компании,
которая имеет опыт разработки систем календарного планирования;
- покупка готовой информационной системы, которая получила свою
популярность на рынке программного обеспечения;
35
- использование прототипа программного обеспечения, то есть разработка
аналогичной системы, но в рамках масштаба деятельности предприятия;
- разработка программного продукта специалистами ИТ-службы
предприятия.
Разработка проекта специализированной IT-компанией предусматривает
передачу всех функций по подготовке проекта, его реализации и дальнейшего
сопровождения. Такой вариант имеет преимущества, когда в штате предприятия
не предусмотрена IT-служба, имеющая опыт разработки системам календарного
планирования и их интеграции существующий IT-системой [1].
Достоинствами привлечения сторонней организации к участию в IT-
проекте относятся:
- снижение трудоемкости задач для IT-службы предприятия;
- поддержка проекта внедрения системы календарного планирования;
- снижение стоимости работ в сравнении с затратами на разработку проекта
собственной IT-службой предприятия;
- отсутствие необходимости выделять дополнительные затраты на
обучение персонала, поскольку эти задачи будут возложены на
специализированное предприятие;
- имеет большую гибкость в случае изменения потребностей предприятия;
- прозрачность формирования смет на реализацию проекта.
Среди недостатков привлечения специализированного IT-предприятия
стоит выделить:
- IT-компания получит доступ к конфиденциальной информации и
персональным данным сотрудников;
- риск отказа сопровождения специализированной компанией системы
календарного планирования;
- увеличивается стоимость на дальнейшее сопровождение системы;
- недостаточная квалификация IT-компании в области календарного
планирования и строительной отрасли.
Как показал анализ, на рынке программного обеспечения существуют
профессиональные системы календарного планирования, которые позволяют
автоматизировать «узкие места» ООО «Проектная компания».
36
Среди недостатков внедрения приобретенного программного продукта
следует отметить [11]:
- несовместимость программного продукта с текущими бизнес-процессами
предприятия;
- сложность внесения изменений в функциональность готового решения;
- использование шаблонов не позволяет реализовать индивидуальные
настройки программы;
- необходимость обучения сотрудников с выделением дополнительных
затрат.
Преимуществом внедрения готового решения является то, что оно имеет
унифицированный пользовательский интерфейс, который удобен для обучения.
Кроме этого существует возможность получения платной технической поддержки
от поставщика программного обеспечения, как на этапе его внедрения, так и на
этапе дальнейшей эксплуатации.
Поскольку на основании сравнительного анализа был выбран программный
продукт компании Microsoft, то можно сказать, что этот производитель
достаточно много уделяет внимание поддержке системы не только на этапе
внедрения, но и дальнейшего сопровождения.
Вариант собственной разработки системы календарного планирования
имеет недостатки в том, что собственная разработка не позволит реализовать все
функции готового решения, а интеграция с существующей системой может
создать дополнительные потери времени и затраты.
На основании рассмотренных способов наиболее целесообразным
способом является способ покупки готового решения, в котором учитываются
текущие проблемы предприятия и масштабы реализации проекта.
37
1.4 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение должно быть достаточным, чтобы система
календарного планирования выполняла свои функции и обеспечивала
информационную совместимость с другими подсистемами.
В состав системы календарного планирования должен входить
информационный массив для накопления данных в базе данных. Поскольку в
данном случае планируется обрабатывать значительные объемы информации,
позволяющие формировать рабочий объемный и сводный календари
планирования.
Система MS Project 2016 должна поддерживать механизмы обновления в
режиме онлайн, иметь быстрый доступ к проектной документации.
В данном случае формы входных и выходных данных имеют
унифицированный интерфейс, поддерживаемый компанией Microsoft.
Выбранное программное обеспечение совместимо с установленным в
программной архитектуре ИС ООО «Проектная мастерская» программным
обеспечением, что позволит ускорить процесс его интеграции.
Информационное обеспечение представлено выходными и входными
документами, технологическими инструкциями, средствами, позволяющими
организовать обмен с другими системами. В качестве источников информации
для системы календарного планирования будут выступать шаблоны настройки
выполнения плана строительства [3].
Также существует возможность создания пользовательских шаблонов для
учета специфики деятельности ООО «Проектная мастерская» и автоматизации
задачи работы с несколькими проектами.
1.4.2 Обоснование проектных решений по программному обеспечению
Сформируем требования к программному обеспечению для работы
программы MS Project 2016.
38
По данным производителя для полноценного функционирования
программа должна поддерживать [5]:
- серверную операционную систему Windows Server 2016 Standard или
Datacenter;
- сервер баз данных SQL Server 2016 или SQL Server 2014 с пакетом
обновлений до 64-разрядной версии;
- браузер Microsoft Edge, Microsoft Internet Explorer 11, Google Chrome
(последняя версия), Mozilla Firefox (последняя версия).
На рабочих станциях должна поддерживаться работа с офисным пакетом
MS Office 2016, пакет обновлений MS Project 2010, MS Project 2013 и MS Project
2016.
При работе в режиме онлайн должно поддерживаться последние
обновление программы MS Project.
Если планируется в работе ООО «Проектная мастерская» использовать
службу для интеллектуального анализа, то на сервере баз данных должна быть
установлена система управления базами данных SQL Server 2016, а для
организации совместной работы SharePoint Server 2016 Enterprise.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение представлено средствами, позволяющими
обеспечить автоматизированную работу персональных компьютеров, средств
коммуникаций и организационной техники [13].
На основании выполненного анализа технической архитектуры ИС ООО
«Проектная мастерская» было установлено, что в ней используется современная
компьютерная техника, позволяющая обеспечить проектные решения, поэтому
дополнительные расходы на покупку нового технического обеспечения не
требуются.
По данным производителя техническое обеспечение для работы MS Project
2016 должно удовлетворять следующим минимальным требованиям:
- процессор 64-разрядная версия 4 ядерного процессора с тактовой частотой
не менее 2,5 ГГц;
39
- оперативное запоминающее устройство объемом 24 Гбайт;
- жесткий диск объемом не менее 80 Гбайт.
Минимальные требования должны выполняться при интенсивном
использовании возможностей программного решения. При внедрении системы
календарного планирования MS Project 2016 должны быть предусмотрены
возможности дополнительного использования ресурсов процессора и жесткого
диска. Производителем рекомендуется отделить сервер баз данных SQL Server от
сервера приложений.
40
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 РАЗРАБОТКА ПРОЕКТА АВТОМАТИЗАЦИИ
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы является процессом,
отображающим принятие решения о необходимости разработки или внедрения и
до полного изъятия системы из эксплуатации. В настоящее время для разработки
или внедрения программного обеспечения применяются различные стандарты,
среди которых следует отметить такие стандарты как ГОСТ 34, ISO 12207, MSF,
ISO 15288, Oracle CDM, COBIT, XP [14].
Стандарт ISO/IEC 12207 выступает документом для регламентации
процессов жизненного цикла информационной системы. В нем определена
структура, процессы, этапы разработки программного продукта. Каждый процесс
включает в свой состав набор действий, а каждое действие – задачи. Для каждой
задачи, действия или процесса существует возможность определения
последовательности их выполнения.
К основным процессам жизненного цикла ИС в соответствии с ISO/IEC
12207 относятся приобретение, поставка, эксплуатация, сопровождение
программного обеспечения.
Процесс разработки программного обеспечения является наиболее важным
и связан с разработкой и подготовкой проектной и сопроводительной
документации, тестовых материалов. На этапе эксплуатации специалистами
команды разработки проекта подготавливается руководство пользователя и
администратора, а на этапе сопровождения исправляются ошибки, расширяется
функционал системы в зависимости от условий ее эксплуатации [4].
К вспомогательным процессам относятся процессы документирования,
обеспечения качества, управления конфигурации системы, верификации и
аттестации. Также вспомогательные процессы включают такие этапы как аудит,
совместная оценка, разрешение проблем. На этапе документирования
производится формальное описание данных, формируются процедуры и
41
выбираются компоненты информационной системы с последующим их
изменением и улучшением.
Процесс оценки качества предусматривает проверку разработанного
программного продукта или внедряемой автоматизированной системы на
выполнение требований стандартов. В процессе верификации проверяются
требования и условия эксплуатации программного продукта.
К организационным процессам относятся процессы управления, создания
инфраструктуры, усовершенствования программного продукта, а также обучения
персонала. Среди организационных процессов наиболее важным является
процесс создания инфраструктуры, который предусматривает выбор
инструментальных средств, аппаратного и программного обеспечения для
разработки и дальнейшего сопровождения программного продукта.
Модель жизненного цикла определяет взаимосвязь процессов и задач в
течение всего периода реализации проекта. В стандарте ISO/IEC 12207 не
определяется структура модели, а его положение используется для выбора
технологий и методов разработки программного обеспечения [15].
Среди моделей жизненного цикла следует выделить каскадную модель, в
которой предусматривается последовательное выполнение этапов или работ. В
этой модели строго формализованы требования в техническом задании, которые
должны использоваться во время разработки проекта.
В соответствии с каскадной моделью при разработке программного
обеспечения должны выполняться такие этапы как анализ, проектирование,
реализация, внедрение, эксплуатация и сопровождение.
Для разработки программного обеспечения также можно использовать
спиральную модель, в основе которой находится разработка прототипа. В данном
случае формируются итерации, соответствующие каждой версии программного
обеспечения. Для каждой итерации производится оценка рисков, стоимости и
сроков проекта, устанавливается целесообразность прекращения проекта
разработки программного обеспечения.
Итерационная модель сочетает в себе преимущества спиральной и
каскадной моделей. С учетом особенностей автоматизации и масштабов проекта
наиболее выбираем каскадную модель жизненного цикла.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран