Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Программное обеспечение управления проектами

Содержание:

Введение

За последние 15 лет IT-компании существенно изменили принципы и подходы к управлению проектами не только в своей сфере, но и в других отраслях. Появление новых методологий, таких как SCRUM, AGILE и значительное изменение существующих, таких как lean и kanban является результатом не модного течения, но конъюнктурой рынка и необходимым условием выживания. Ускорение темпов жизни, ускорение бизнес-процессов приводит к тому, что компании, не меняющие свой подход к проектной деятельности, теряют время, возможности и, как следствие прибыль, что нередко становится причиной банкротства или поглощения. Верно и обратное – чтобы оставаться лидерами рынка, крупные игроки перенимают опыт молодых компаний, обновляют свои бизнес-процессы и приумножают свою прибыль. Яркими примерами, даже в таких консервативных отраслях как банковская и нефтегазодобыча, являются ПАО «Сбербанк» и ПАО «Газпром нефть». ПАО «Сбербанк» не только перенял молодую методологию agile, но и, пользуясь своими обширными ресурсами, значительно модифицировал и переработал под свои нужды, назвав получившуюся технологию sbergile.[1] ПАО «Газпром нефть» тоже внедрила одну из гибких методологий – scrum.[2]

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

В цифровой век невозможно представить себе процесс управления проектом без использования программного обеспечения. И в то же время, всякое программное обеспечение ориентировано на определенную сферу деятельности. Так, например, сервис Bitrix24, который в составе имеет также компонент для управления проектами, ориентирован в первую очередь на организации с большим поток продаж, а, например, сервис Jira, ориентирован на IT-проекты. Неправильный выбор пакета прикладных программ может привести к дополнительным временным и ресурсным расходам.

Ключевыми причинами выбора темы курсовой работы «Программное обеспечение управления проектами» стали:

  1. Практический опыт анализа рынка программного обеспечения управления проектами, а также внедрения таких систем.
  2. Актуальность вопроса выбора подходящего обеспечения для современных организаций вообще и IT-компаний в частности, в силу быстро меняющегося рынка доступных программ и развития методов управления проектами.

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

  1. Определение бизнес-процессов и этапов проекта, характерных для IT сферы;
  2. Определение и анализ функциональных и нефункциональных характеристик, на основе обозначенных бизнес-процессов;
  3. Анализ рынка и сравнительный анализ программного обеспечения управления проектами.

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

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

Используемые методы исследования предмета:

1. Изучение теоретических материалов

2. Наблюдение

3. Эксперимент

4. Анализ и синтез

В качестве источников, используются учебные пособия и материалы, рекомендуемые Московским Финансово-Промышленным Университетом «Университет» по дисциплине «Организация управления проектами», учебные пособия аккредитованных российских государственных учебных заведений и материалы, рекомендуемые этими учебными заведениями, а так же надежные источники в сети Интернет, такие как: официальный сайт ПАО «Сбербанк», официальный сайт ПАО «Газпром нефть», официальный сайт Федеральной службы государственной статистики и т.п.

Глава 1. Функциональные требования к программному обеспечению управления проектами в сфере IT

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

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

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

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

Информационная система управления проектами – организационная и программно-техническая среда, предоставляющая руководству и команде проекта инструменты выработки и реализации сбалансированных управленческих решений, охватывающая разные уровни управления проектами и позволяющая обеспечить эффективность управления.[6]

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

Функциональные и нефункциональные требования к программному обеспечению управления проектами.

Функциональные требования описывают поведение системы и сервисы (функции), которые она должна выполнять.[8]

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

  • Пользовательский интерфейс
  • Управление данными
  • Механизм планирования
  • Обеспечение совместной работы[9]

Нефункциональные требования относятся к характеристикам системы и её внешнего окружения.[10]

Важнейшей составляющей пользовательского интерфейса составляет графический пользовательский интерфейс[11] – стиль взаимодействия «пользователь-компьютер», в котором применяются четыре фундаментальных элемента: окна, пиктограммы, меню и указатели. Важнейшие свойства графического интерфейса – это возможность непосредственного манипулирования, поддержка мыши или указателя, использование графики и наличие области для функций и данных приложения.

Требования к графическому пользовательскому интерфейсу можно отнести к нефункциональным интерфейсным требованиям – требованиям которые описывают формат, в котором система общается с внешней средой.[12]

Определение особенных требований, предъявляемых к программному обеспечению управления проектами в IT- компаниях.

Современные IT-компании в большинстве своём являются эдхократическими.[13] Ключевыми факторами в эдхократии являются компетентность и групповая взаимосвязь работ.

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

  • Такой продукт является результатом работы группы (как малой, меньше 10 человек, так и крупной, более 100 тыс. человек) высококвалифицированных специалистов. Т.к. каждый час работы таких специалистов оплачивается выше, чем средняя по профессиям[14], то требуется более тщательное управление человеческими ресурсами.
  • Для создания такого продукта требуется дорогостоящее оборудование. Каждому из прикладных специалистов требуется предоставить рабочую станцию для работы с исходным кодом (разработчикам) или с готовым функционалом продукта (другие специалисты, такие как тестировщики, аналитики, архитекторы и пр.). Помимо персонального рабочей станции, требуется также серверное оборудование. Не каждая организация может позволить себе избыточное количество серверов, и единственный выход для сдачи проекта в срок с сохранением качества, не увеличивая бюджет – грамотное распределение машинных ресурсов между специалистами или командами специалистов.
  • Продукт нематериален, разработка компонент идёт параллельно и в то же время компоненты продукта сильно связаны.[15] Параллельная разработка ведет к тому, что несколько специалистов работает над частями продукта, которые взаимно влияют друг на друга – при выходе из строя одного компонента, другой также выходит из строя. Т.к. все компоненты сильно связаны друг с другом, выход одного компонента из строя может привести к лавинообразному выходу из строя целого ряда других компонент, что приведет к неработоспособности всего продукта. Для недопущения подобной ситуации применяется два подхода. Первый: часто используется инкрементальная разработка с маленьким шагом[16] – после окончания разработки части каждого компонента, программное обеспечение тестируется на поиск дефектов. Второй: жесткая интерфейсная взаимосвязь компонент между собой, прямая связь выполняемых работы и документированных требований.

Ключевые характеристики комплексных пакетов для управления проектами в сфере IT[17]:

  • Возможность рассмотрения и учета всех фаз жизненного цикла проекта;
  • Возможность управления всеми проектами на предприятии, причем итоговая информация по этим проектам может представляться в различной форме (как ИСП/ИСР, в организационной форме, в виде схемы счетов или ином), задаваемой пользователем пакета;
  • Возможность осуществления информационной поддержки стратегических решений;
  • Возможность связи с другими информационными управленческими программами.

Вывод

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

Функциональные требования:

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

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

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

Глава 2. Анализ рынка программного обеспечения управления проектами

Обзор рынка

На текущий момент рынок программного обеспечения управления проектами можно поделить на несколько категорий.

По направлению:

  • Управление проектами
  • Управление проектами и управление продажами
  • Управление проектами и управление продуктами

По пакетному решению:

  • Полный пакет для управления проектами (в том числе с возможностью расширения)
  • Содержащие некоторые модули управления проектами (например, только отслеживание жизненного цикла проекта)

По ценовой политике:

  • Платное программное обеспечение
  • Условно-бесплатное программное обеспечение
  • Программное обеспечение в свободном доступе

По способу поставки:

  • Программное обеспечение как продукт
  • SaaS(software as a service) – программное обеспечение по подписке[18]

По стоимости решения:

  • Высокая
  • Средняя
  • Низкая

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

  • Слабые
  • Мощные[19]

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

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

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

Одним из первых таких коммерческих продуктов управления проектами вышедшим на массовый рынок можно считать Microsoft Project, который был представлен в 1984 году вместе с пакетом других офисных программ корпорации Microsoft[20]. На 2019 год Microsoft Project поддерживается и стабильно развивается. Как и 35 лет назад, основное направление продукта – управление проектами в больших корпорациях, управление портфелями проектов.

Основным конкурентом Microsoft Project является Oracle Primavera – пакетное решение для крупного бизнеса от корпорации Oracle.

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

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

К современным системам управления проектами в сфере IT можно отнести Jira Software, Wrike и Asana. Список систем не ограничивается перечисленными и в то же время взяты три наиболее популярные и полные системы управления проектами.

Jira Software является признанным лидером рынка программ управления проектами в сфере IT, за счет большого количества функций и широкой интеграцией со сторонними модулями, благодаря чему её можно отнести к мощной системе по возможности управлять малыми или большими объемами данных и дифференциацией предложения. Jira поставляется только как продукт. Стоимость поставки решения высокая. По направлению Jira является системой управления проектами и продуктом. По пакетному решению относится к системе полного пакета с возможностью самостоятельной доработки продукта под нужды пользователя системы, а также с широкой степенью интеграции, что позволяет не только подключать сторонние модули, но и подключать саму систему к другому программному обеспечению. Впервые Jira была представлена в 2002 году и совсем через короткий промежуток времени стала частью пакетного решения управления IT проектами Atlassian.

Продукт Wrike, выпущенный одноименной компанией в 2006 году хотя и не является программным обеспечением исключительно для управления проектами, в то же время завоевал популярность именно в этом сегменте. Отличительной особенностью системы является ценовая политика: для групп менее 5 человек продукт поставляется бесплатно, а для групп более 5 человек имеется широкая тарифная сетка, для всех сегментов рынка.[21] По ценовой политике система относится к категории условно-бесплатных продуктов. Несмотря на гибкую персональную настройку продукта, по возможности управлять малыми или большими объемами данных и дифференциацией предложения программное обеспечение относится к слабой категории. Это обусловлено отсутствием закрытостью системы и отсутствием системы поддержки сторонних модулей. Благодаря широкой тарифной сетке и гибкой персональной настройки, всегда можно подобрать и настроить нужный продукт с минимальной стоимостью внедрения, что относит его к низкой категории по стоимости решения. Продукт поставляется как SaaS решение с основным направлением управление проектами и управление продуктами.

Программное обеспечение Asana является самым молодым из представленных – выпущенным в 2008 году. Asana является продуктом нацеленным на управление проектами и управление продуктами. Не является пакетным решением, но имеет возможность интеграций с множеством другого программного обеспечения. Также, как и Wrike поставляется как SaaS и имеет широкую тарифную сетку с бесплатной базовой версией, что относит его к низкой ценовой категории и условно-бесплатной ценовой политике.

Сравнительный анализ программного обеспечения управления проектами

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

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

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

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

Бесплатные тарифы постоянного действия имеют два из перечисленных выше продукта: Wrike Free[22] и Asana Basic[23].

Wrike Free ограничен командой проекта до 5 человек, Asana Basic до 15 человек. Оба решения имеют доску, базовые интеграции с облачными ресурсами, такими как Office 365, Google Drive, OneDrive и др. Оба решения имеют мобильное и десктопное приложение. Оба решения имеют модуль управления задачами. Особенности графического интерфейса Asana Basic ориентированы на гибкую методологию разработки программного обеспечения, где явственнее выделяется бэклог спринта. В то время как Wrike Free ориентирован скорее на lean методологию.

Таким образом, Asana Basic и Wrike Free по сути два очень близких продукта, ориентированных на маленькие команды, которые используют гибкую методологию разработки программного обеспечения. При выборе из этих двух продуктов, следует исходить из размера команды.

Тарифы Asana Premium, Wrike Professional, Jira Standard, Microsoft Project Online Basic находятся в одном ценовом диапазоне. Так один пользователь по тарифу Asana Premium обойдется в 10,99$, Wrike Professional 9,8$, Jira Standard 9$, Microsoft Project Online Basic 8,9$.

Все продукты имеют модули построения отчетов, управления задачами, отслеживание жизненного цикла проекта (в том числе отслеживание вех проекта). Каждый из продуктов имеет диаграмму Ганта. Wrike Professional ограничен размером команды 15 человек, Jira Standard командой до 10 человек, прочие продукты не ограничены по размеру команды. Jira Standard имеет облачное хранилище до 250 Gb и открытый api для связи с другими модулями. Microsoft Project Online Basic не имеет мобильного приложения с прямой интеграцией.

В целом первые платные ежемесячные тарифы продуктов предоставляют базовый функционал управления проектами. Особенно можно выделить Asana Premium и Microsoft Project Online Basic, которые предоставляют все функции для неограниченной по численности команде. Microsoft Project Online, при этом имеет более низкую цену (почти на 20% ниже), в то время как Asana Premium имеет мобильное приложение. Так же можно отметить Jira Standard, который предоставляет большое по размерам облачное хранилище и открытое api для подключения других модулей и подключения самого продукта как модуля к другим информационным системам.

Второй платный продукт по подписке это Asana Business, Wrike Business Jira Premium, Microsoft Project Online Professional. Здесь разброс цен оказался более значительным. Самым дешевым продуктом оказался Jira Premium с ценой 14$ за члена команды, почти в двое превосходят по стоимости Asana Business и Wrike Business с ценами 24,99$ и 24,80$ соответственно. Самым дорогим решением оказался Microsoft Project Online Professional - 31,5$. Для данного тарифа существенно отличаются и функции – продукты становятся более специализированы. Microsoft Project Online Professional получает больше функций для ведения стандартных (не IT) проектов, ставя акцент на модулях принятия управленческих решений, и модулях составления отчетности. Jira Premium, несмотря на двукратное превышение стоимости в отличие от Jira Standard, отличается всего двумя пунктами и эти два пункта полностью оправдывают двукратное увеличение стоимости. Первый пункт – безлимитное хранилище в облаке, второй 99% доступность сервиса. В сочетании с открытым api для подключения продукта как модуля Jira Premium становится надежным продуктом, который можно расширять под свои нужды. Wrike Business специализируется на графической аналитике отчетов управления проектами. Asana Business и Wrike Business теперь позволяют управлять пакетами проектов. Asana Business позволяет строить сложные зависимости и графы работ.

Локальные решения имеют только два продукта: Microsoft Project Standard, Microsoft Project Professional и Primavera Professional Project Management. Оба решения практически идентичны между собой и имеют характеристики аналогичные Microsot Project Professional Online. Следует остановится на различиях между продуктами. Так Microsoft Project Professional в отличие от Standard версии имеет модуль управления ресурсами и модули облегчающие совместную работу (например, интеграция с Skype). Microsoft Professional и Primavera Professional Project Management между собой отличает в первую очередь окружающая инфраструктура, так решение Microsoft традиционно идёт с офисным пакетом Microsoft office, сервером Microsoft Server, и языковой средой .Net, в то время как Primavera идёт с решением Oracle Database, Oracle Java. На этом существенные различия заканчиваются. Стоимость решений на одну рабочую станцию: Microsoft Project Standart около 42 000 рублей, Microsoft Project Professional около 90 000 рублей, Primavera Project Management около 100 000 рублей.

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

Вывод

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

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

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

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

Глава 3. Анализ исследования на примере предприятия ООО «Ардуал»

Общая характеристика предприятия

Предприятие ООО «Ардуал» является микропредприятием (доходы до 120 млн. руб., численность сотрудников до 15 человек), с показателями доходов до 100 млн. руб. и среднесписочной численностью сотрудников 18 человек.[24]

ООО «Ардуал» является IT-стартапом, зарегистрированным в 2016 году. За три года деятельности, компания полностью заняла новую для российского рынка нишу – разработку программного обеспечения в сфере дополненной реальности для строительных организаций. Несмотря на малый срок деятельности предприятия, заметен стабильный рост доходности. В первый же год компания вышла на точку безубыточности, заключив несколько контрактов с крупными компаниями в сфере недвижимости.

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

Рынок приложений дополненной реальности относительно молод – так, первые устройства дополненной реальности были представлены в 2010 году – Hololens от Microsoft Corporation. Однако ни Hololens, ни вышедший чуть позднее Google Glass не вышли на массовый рынок. По-настоящему рынок разработки программного обеспечения дополненной реальности раскрылся в 2016 – после выхода технологии Arkit от Apple. [25] С Arkit пользоваться дополненной реальностью смог любой пользователь современных смартфонов iPhone и планшетов iPad. Рынок в один момент получил миллионы потенциальных пользователей новых продуктов на новой технологии.

В тот же год, оценив потенциал нового рынка, основатели «ООО Ардуал» отправили коммерческие предложения крупным участникам рынка недвижимости и, получив одобрение на пилотный проект, начали разработку демонстрационного приложения.

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

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

Такую политику и избрало руководство «ООО Ардуал» - разработать пилотные проекты по методологии lean, то есть по методологии бережливого производства, когда затраты, которые не идут на конечный продукт, сведены к минимуму.

Низким затратам на производство демонстрационных приложений в первые годы жизни компании способствовали:

  • маленькая команда разработки
  • отсутствие офиса (все сотрудники работали удаленно)
  • отсутствие затрат на серверное оборудование, и рабочие станции (все сотрудники работали на личных устройствах)
  • отсутствие затрат на специализированное программное обеспечение управления проектами (проект велся руководителями компании в excel)

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

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

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

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

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

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

Большинство сотрудников компании – молоды специалисты от 25 до 35 лет. Высшее руководство компании в большей степени также попадают под этот возрастной диапазон.

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

Внутренняя среда

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

Высшее руководство состоит из:

- Генеральный исполнительный директор

- Генеральный технический директор

Бухгалтерия:

- Главный бухгалтер

Команда разработки:

- Ведущий инженер по разработке

- Ведущий инженер по тестированию

- Старший инженер по разработке

- Инженера по разработке

- Инженера по тестированию

Отдел продаж:

- Руководитель отдела продаж

- Менеджеры по продажам

На удаленной работе находятся сотрудники следующих позиций:

- Главный бухгалтер

- Старший инженер по разработке

- Инженера по разработке

- Инженера по тестированию

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

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

Все управление ведется через чаты и онлайн сервисы обмена сообщениями. Задачи отслеживаются в программе Microsoft Office Excel. И несмотря на то, что генеральным техническим директором и ведущим инженером по разработке оценены сроки всего проекта и отдельных его частей, исполнение задач оценивается сотрудниками в момент постановки задачи, что не позволяет точно зафиксировать время, которое потребуется на разработку того или иного компонента.

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

Фирменная культура находится в зарождающейся стадии, высшее руководство уделяет много сил и времени на её развитие

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

Выбор программного обеспечение на основе анализа рынка и выработанных требований.

Исходя из целей компании, а именно поддержания имиджа компании как высокотехнологичной и прогрессивной, руководство компании сфокусировалось только на передовых и новейших системах управления проектами. Всего было рассмотрено 5 продуктов, краткий обзор которых представлен в Главе 2:

Microsoft Project:

  • Standard
  • Professional
  • Professional Online

Wrike:

  • Free
  • Professional
  • Business

Asana

  • Basic
  • Premium
  • Business

Jira

  • Standard
  • Premium

Oracle primavera

  • Professional Project Management

Локальные решения не подходят под требования к продукту из-за слишком высокой стоимости внедрения решения, так за решения Oracle Primavera Professional Project Management и Microsoft Project Professional пришлось бы заплатить 1 350 000 - 1 500 000 рублей только за внедрение продукта. Решение Microsoft Project Standard обошлось бы в 600 000 рублей, что приемлемо, но оказалось несравнимо с конкурентными предложениями по функциональности.

Решение Wrike Free не подходило по размерам команды, а Wrike Professional, Jira Stanard и Asana Basic не подходило по размерам команды в ближайшем будущем.

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

Для детального сравнения осталось 4 продукта: Asana Premium, Jira Premium, Wrike Business и Microsoft Project Professional Online.

Т.к. сфера деятельности компании – разработка программного обеспечения, важным фактором является возможность интеграции со сторонними модулями, такими как база знаний, в которой хранится документация, кодовой базой, система мониторинга состояния разрабатываемого продукта. Wrike Business и Microsoft Project Professional Online не предоставляют такого функционала, поэтому они не рассматриваются как потенциальные к внедрению.

Asana Premium и Jira Premium – два очень похожих решения, отличающихся, при этом как ценой, так и дополнительными функциями. Чтобы сделать выбор между ними, руководству компании пришлось выявить, какие из требований более важны: открытая api, позволяющая Jira Premium интегрировать в себя огромное множество сервисов и самостоятельно интегрироваться в другие сервисы, неограниченное свободное место и доступность системы 99% SLA или наглядность отслеживания жизненного цикла проектов и удобное мобильное приложение. Полагаясь на долгосрочные цели и специфику работы, руководством компании было принято решение, что требования к наглядности отслеживания работ, ресурсов и жизненного цикла проекта важнее в долгосрочной перспективе и для развития имиджа компании (как внутри компании, так и для её клиентов), вот почему был выбран продукт Asana Premium.

Вывод

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

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

Заключение

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

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

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

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

Список использованных источников

  1. В. В. Володин, Интернет-курс по дисциплине «Организация управления проектами» (Часть 2): – М: Московский финансово-промышленный университет «Университет» 2013 – 38 стр.
  2. В. В. Володин, Интернет-курс по дисциплине «Проектный менеджмент»: – М: Московский финансово-промышленный университет «Университет» 2012 – 105 стр.
  3. А.О. Вылегжанина, Информационно-технологическое и программное обеспечение управления проектом: учебное пособие / А.О. Вылегжанина, М. - Берлин: Директ-Медиа, 2015 – 429 стр.
  4. В. Ю. Пирогов – Информационные системы и базы данных: организация и проектирование: учебное пособие / В. Ю. Пирогов – СПб.: БХВ-Петербург, 2009 – 528 стр.
  5. Официальный сайт ПАО «Газпром нефть» https://www.gazprom-neft.ru/press-center/sibneft-online/archive/2018-december/2206442/
  6. Официальный сайт ПАО «Сбербанк» https://www.sberbank.ru/ru/press_center/all/article?newsID=966ecdea-f8fe-4a11-a083-37493c054577&blockID=&regionID=&lang=ru
  7. Официальный сайт Консультант плюс: [сайт] http://www.consultant.ru/law/podborki/kriterii_mikropredpriyatiya/
  8. Официальный сайт Wrike: [сайт] https://www.wrike.com/price/ (дата обращения 11.09.2019)
  9. Официальный сайт Asana: [сайт] https://asana.com/pricing#close (дата обращения 12.09.2019)
  10. Официальный сайт Apple Inc. https://www.apple.com/lae/ios/augmented-reality/
  11. Р.Дж. Торрес, Практическое руководство по проектированию и разработке пользовательского интерфейса: Пер. с англ. – М: Издательский дом «Вильямс», 2002 – 400 стр.
  12. А. А. Смирнов, Прикладное программное обеспечение: учебное пособие / А. А. Смирнов – М.; Берлин : Директ-Медиа, 2017 – 257 стр.
  13. С. А. Орлов. Программная инженерия. Учебник для вузов 5-е издание обновленное и дополненное. Стандарт третьего поколения – учебное пособие / С. А. Орлов, СПб: Питер, 2016 – 640 стр.
  14. Д. Белладжио – Стратегия управления конфигурацией программного обеспечения с использованием IBM Rational ClearCase / Д. Белладжио Пер. с англ. Мухина Н. – М.: ДМК Пресс 2007 – 384
  15. Р. Арчибальд – Управление высокотехнологичными программами и проектами / Рассел Д. Арчибальд; Пер. с англ. Мамонтова Е.В.; Под ред. Баженова А.Д., Арефьева А.О. – 3-е изд., перераб. и доп. – М.: Компания АйТи; ДМК Пресс, 2010 – 464 стр.
  16. В. Н. Фунтов, Управление проектами развития фирмы: теория и практика: монография / В. Н. Фунтов, СПб: Питер, 2009 – 496 стр.
  17. Официальная статистика, Рынок труда, занятость и заработная плата, Заработная плата [Электронный ресурс] // Официальный сайт Федеральной службы государственной статистики: [сайт] http://www.gks.ru/wps/wcm/connect/rosstat_main/rosstat/ru/statistics/wages/labour_costs/#
  1. Члены Наблюдательного совета Сбербанка посетили Дом Sbergile / Официальный сайт ПАО «Сбербанк» https://www.sberbank.ru/ru/press_center/all/article?newsID=966ecdea-f8fe-4a11-a083-37493c054577&blockID=&regionID=&lang=ru

  2. Сделано в «Газпром нефти» [Электронный ресурс] / Официальный сайт ПАО «Газпром нефть» https://www.gazprom-neft.ru/press-center/sibneft-online/archive/2018-december/2206442/

  3. А. А. Смирнов, Прикладное программное обеспечение: учебное пособие / А. А. Смирнов – М.; Берлин : Директ-Медиа, 2017 – С 8

  4. Р. Арчибальд – Управление высокотехнологичными программами и проектами / Рассел Д. Арчибальд; Пер. с англ. Мамонтова Е.В.; Под ред. Баженова А.Д., Арефьева А.О. – 3-е изд., перераб. и доп. – М.: Компания АйТи; ДМК Пресс, 2010 – С 156

  5. В. В. Володин, Интернет-курс по дисциплине «Организация управления проектами» (Часть 2): – М: Московский финансово-промышленный университет «Университет» 2013 – С. 25

  6. В. Н. Фунтов, Управление проектами развития фирмы: теория и практика: монография / В. Н. Фунтов, СПб: Питер, 2009 – С. 340/496

  7. А.О. Вылегжанина, Информационно-технологическое и программное обеспечение управления проектом: учебное пособие / А.О. Вылегжанина, М. - Берлин: Директ-Медиа, 2015 – С. 66/429

  8. С. А. Орлов. Программная инженерия. Учебник для вузов 5-е издание обновленное и дополненное. Стандарт третьего поколения – учебное пособие / С. А. Орлов, СПб: Питер, 2016 – С133/640

  9. А.О. Вылегжанина, Информационно-технологическое и программное обеспечение управления проектом: учебное пособие / А.О. Вылегжанина, М. - Берлин: Директ-Медиа, 2015 – С. 249

  10. С. А. Орлов. Программная инженерия. Учебник для вузов 5-е издание обновленное и дополненное. Стандарт третьего поколения – учебное пособие / С. А. Орлов, СПб: Питер, 2016 – С 133

  11. Р.Дж. Торрес, Практическое руководство по проектированию и разработке пользовательского интерфейса: Пер. с англ. – М: Издательский дом «Вильямс», 2002 – С. 80

  12. С. А. Орлов. Программная инженерия. Учебник для вузов 5-е издание обновленное и дополненное. Стандарт третьего поколения – учебное пособие / С. А. Орлов, СПб: Питер, 2016 – С135

  13. В. В. Володин, Интернет-курс по дисциплине «Проектный менеджмент»: – М: Московский финансово-промышленный университет «Университет» 2012 – С. 10

  14. Официальная статистика, Рынок труда, занятость и заработная плата, Заработная плата [Электронный ресурс] // Федеральная служба государственной статистики: [сайт] Официальный сайт http://www.gks.ru/wps/wcm/connect/rosstat_main/rosstat/ru/statistics/wages/labour_costs/# (дата обращения: 10.08.2019)

  15. Д. Белладжио – Стратегия управления конфигурацией программного обеспечения с использованием IBM Rational ClearCase / Д. Белладжио Пер. с англ. Мухина Н. – М.: ДМК Пресс 2007 – С70

  16. В. Ю. Пирогов – Информационные системы и базы данных: организация и проектирование: учебное пособие / В. Ю. Пирогов – СПб.: БХВ-Петербург, 2009 – С 174

  17. Р. Арчибальд – Управление высокотехнологичными программами и проектами / Рассел Д. Арчибальд; Пер. с англ. Мамонтова Е.В.; Под ред. Баженова А.Д., Арефьева А.О. – 3-е изд., перераб. и доп. – М.: Компания АйТи; ДМК Пресс, 2010 – С 157/464

  18. What is SaaS? [Электронный ресурс] // Официальный сайт Microsoft Corporation: [сайт] https://azure.microsoft.com/en-us/overview/what-is-saas/ (дата обращения: 10.09.2019)

  19. В. Н. Фунтов, Управление проектами развития фирмы: теория и практика: монография / В. Н. Фунтов, СПб: Питер, 2009 – С. 342

  20. The History of Microsoft - 1984 [Электронный ресурс] // Официальный сайт Microsoft Corporation: [сайт] https://channel9.msdn.com/Series/History/The-History-of-Microsoft-1984 (дата обращения: 10.09.2019)

  21. Plans Available for Every Team [Электронный ресурс] // Официальный сайт Wrike: [сайт] https://www.wrike.com/price/ (дата обращения 11.09.2019)

  22. Plans Available for Every Team [Электронный ресурс] // Официальный сайт Wrike: [сайт] https://www.wrike.com/price/ (дата обращения 11.09.2019)

  23. Pricing [Электронный ресурс] // Официальный сайт Asana: [сайт] https://asana.com/pricing#close (дата обращения 12.09.2019)

  24. Критерии микропредприятия [Электронный ресурс] // Официальный сайт Консультант плюс: [сайт] http://www.consultant.ru/law/podborki/kriterii_mikropredpriyatiya/

  25. Augmented Reality [Электронный ресурс] // Официальный сайт Apple Inc. https://www.apple.com/lae/ios/augmented-reality/