Материал: Автоматизация управления проектами в студии APPCRAFT

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
39
автоматизация конкретного участка даст значительный прирост в
производительности всего предприятия.
Следующий уровень в иерархии стратегий автоматизации
автоматизация по направлениям. В этом случае автоматизируются бизнес-
процессы, которые составляют отдельное направление работы компании.
Комплексная автоматизация подразумевает полную автоматизацию всех
подразделений и всех направлений деятельности организации.
Для данного дипломного проекта была выбрана стратегия
автоматизации по участкам. Основная причина четкое выделение границ
автоматизируемых бизнес-процессов.
Выбранная стратегия автоматизации, по сравнению с другими, лучше
всего подходит: кусочная автоматизация сама по себе носит негативный
характер из-за своей хаотичности, автоматизация по направлениям невозможна
по той причине, что управление проектами это не направление деятельности
организации, а ее внутренний процесс, который тесно связан со всеми другими.
Комплексная автоматизация также не подходит для автоматизации
рассматриваемых бизнес-процессов, исходя из её определения.
Выбранная стратегия автоматизации по участкам включает в себя
следующие этапы [6]:
общий анализ деятельности компании;
изучение планируемой стратегии развития компании;
формализация ключевых свойств будущей ИС;
выделение функционального наполнения ИС;
изучение рынка готовых решений;
обоснование выбора стратегии автоматизации компании;
обоснование выбора способа приобретения ИС;
определение архитектуры ИС;
проработка бизнес-плана решения поставленной задачи.
40
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Способ приобретения ИС в данном случае это перечень действий,
которые необходимо предпринять или осуществить с того момента, как было
принято решение о необходимости автоматизации до полного внедрения ИС в
деятельность компании.
Принято выделять четыре способа приобретения информационных
систем [7]:
разработка (самостоятельная и заказная);
покупка готовой информационной системы;
покупка + доработка (самостоятельная или заказная);
аренда.
Ниже будут рассмотрены все четыре выделенных способа на предмет их
применения к автоматизации управления проектами в компании «AppCraft».
Для покупки готового программного обеспечения нужно определиться с
выбором. Выбранное решение должно полностью соответствовать не только
требованиям, диктуемым организацией автоматизированной задачи, но и общей
структуре бизнес-процессов всей организации. Данный вариант возможен,
однако в большинстве случаев будет выбран программный продукт, который
будет перегружен ненужным функционалом (который тоже будет включен в
стоимость покупки), а также в нём будет недоставать узко-специфичного
функционала, в котором нуждается предприятие.
При заказе разработки нужного ПО у сторонних разработчиков можно
избежать проблем, описанных выше, и будет приобретена информационная
система, полностью удовлетворяющая структуре бизнес-процессов
организации. Однако, при изменении и реинжиниринге бизнес-процесса в
будущем возможно потребуется ее переработка, что выльется в значительное
увеличение стоимости приобретения ИС.
41
Приобретение готового ПО и самостоятельная или заказанная его
доработка, в принципе, возможна. Однако часто доработка может быть
осуществлена только в том случае, если эта доработка не затрагивает ключевой
функционал, «вшитый» в ядро приобретаемой ИС.
Аренда программного обеспечения сама по себе является весьма
привлекательным способом приобретения ИС. Он обладает следующими
достоинствами:
возможность использовать последние разработки в предметной
области;
возможность сэкономить на поддержании IT-инфраструктуры, т.к.
основную часть по поддержанию и развитию ИС возьмет на себя поставщик
ПО, а в некоторых случаях даже затраты на программное и аппаратное
обеспечение работы ПО;
в большинстве случае внедрение арендуемого ПО обходится
дешевле, чем ПО собственной разработки, т.к. поставщик ПО берет часть работ
по внедрению на себя в счет арендной платы;
Однако, вариант аренды ПО имеет и ряд существенных для некоторых
компаний недостатков: подвергается угрозе информационная безопасность
данных и их конфиденциальность. Несмотря на то, что такое ПО чаще всего
высокого качества, в нем могут быть недоработки и не точности работы,
которые возникают из-за того, что это ПО сконфигурировано и разработано для
общей ситуации и не учитывает уникальные особенности конкретного
предприятия.
Поэтому в рамках данного дипломного проекта информационная
система для автоматизации управления проектами будет разрабатываться под
требования компании «AppCraft». Кроме того, в компании имеются
квалифицированные специалисты, которые в дальнейшем смогут поддерживать
работу ИС и развивать ее функционал в случае необходимости.
Разработанное под индивидуальные требования заказчика программное
обеспечение будет включать весь требуемый функционал и учитывать
42
уникальные особенности организации бизнес-процессов в компании
«AppCraft».
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение задачи автоматизации, рассматриваемой
в данной работе, организовано в виде реляционной БД. В данной БД будет
хранится справочная и оперативная информация о проектах и работах по ним.
Информация в базе данных будет представлена в виде связанных таблиц,
каждая из которых, в соответствии с принципами реляционного подхода, будет
хранить данные об определенном объекте предметной области
разрабатываемого ПО. При этом работа с совокупностью таких объектов будет
сводится к манипулированию такой таблицей (добавление, удаление,
редактирование строк таблиц).
Эта модель является основной для большинства современных систем
управления базами данных (СУБД). Основным преимуществом данной модели
данных перед другими является простота проектирования структуры и легкость
восприятия человеческим взглядом. Кроме того, запросы к такой структуре
данных формируются вполне понятным «человеческим» языком, т.к. все
данные представляются в удобной для этого табличной форме (все таблицы в
реляционной модели двумерные).
К достоинствам реляционного подхода можно отнести:
качественная проработка процессов проектирования, позволяющая
избежать большинства ошибок при создании структуры таблиц, которые в
дальнейшем могут привести к замедленной и даже некорректной работе ИС;
строгие правила нормализации структур данных;
легкая завязываемость таблиц БД с реальными объектами и
документами;
43
простое использование для разработчиков благодаря
использованию двумерных таблиц;
практически полная независимость от платформы, на которой
реализуется ИС;
простой и понятный язык взаимодействия с БД (выбора,
добавление, обновление, удаление данных).
Использование базы данных в разрабатываемой информационной
системе автоматизации управления проектами позволяет организовать
централизованное хранение всей необходимой информации, организовать
структуру данных таким образом, чтобы ускорить поиск нужной информации;
возможность ведения необходимых расчетов и формировать отчеты.
Входными данными для информационной системы являются данные о
проектах, их этапах и задачам по этапам, а также комментарии пользователей и
отправляемые ими файлы. Все данные будут вводится с помощью
соответствующих форм интерфейса пользователями ИС.
Также в информационной системе предусмотрены справочники. Всего
используется четыре справочника:
пользователи;
роли пользователей в проекте;
должности;
типы задач.
Выходными данными деятельности информационной системы
автоматизации управления проектами являются результаты выполнения задач
сотрудниками, а также отчеты по задачам.
Для каждого входного документа и справочных данных используются
кодификаторы, предназначенные для идентификации каждой записи.
Описание используемых классификаторов приведено в таблице 3.
Таблица 3
Используемые идентификаторы
Источник: https://baza.diplomsite.ru/previewfile/2299