Купить готовое ПО или разрабатывать самим – один из острых вопросов перед компаниями в эпоху цифровизации. Решение, как правило, зависит от объема ресурсов, которые предприятие готово вложить в это дело, от сроков решения задачи, специфики управления компанией и корпоративных компетенций, которыми она обладает.
Однозначного ответа на вопрос, что окажется быстрее и дешевле, нет: каждый из путей предполагает большое количество подводных камней и факторов, влияющих на конечный результат. Важна разумная комбинация с учётом внешнего и внутреннего контекстов. В этой статье порассуждаем о том, как её достичь.
Build – для больших и инновационных
Российским управленцам старой закалки зачастую кажется, что их процессы уникальны, менять в них что-то – сложно и дорого, проще подстроить систему под процессы. Так начинаются попытки «натянуть ежа на мячик» – сильно кастомизировать IT-продукт под внутренние процессы предприятия, и такой путь редко завершается успехом.
А бывает так, что молодой, энергичный, немного разбирающийся в IT руководитель говорит: «Это всё можно сделать самим, сейчас посадим программиста или наберём отдел, настроим Agile-процессы, сделаем своё». Такое решение бывает связано и с тем, что компания не нашла подходящего вендора, или когда есть повышенное стремление всё контролировать. Часто это происходит в банковской сфере, где ещё и сильно пекутся о данных – компания не готова загружать их в облачные сервисы и делиться ими с партнёрами. Но даже здесь build-решения можно успешно сочетать с рыночными.
5 причин выбрать Mac, а не другой компьютер
Build актуален для крупных корпораций, где есть большие бюджеты и стремление разрабатывать своё, чтобы потом коммерциализировать. Успешный пример реализации такого подхода – «Сбер» с его «Сбертехом». Для отраслей финтеха и телекома разумно вкладываться во внутреннюю разработку, так как эти организации уже обладают существенной экспертизой в IT. А вот у КамАЗа, который разрабатывал свою технологию для мониторинга состояния, коммерциализировать свой продукт не получилось. Всё потому, что разработка не является корпоративной компетенцией в машиностроении, в то время как работа современных банков полностью строится на IT-технологиях.
Build подходит инновационным компаниям, для которых IT – одно из направлений долгосрочной стратегии развития. При этом важно грамотно рассчитать соотношение решаемых задач и затрачиваемых ресурсов. Так, например, «Северсталь» собрала большую команду разработки, которая занимается практически всем: оптимизирует процессы производства, тестирует гипотезы по улучшениям. Но такой путь сложно назвать успешным, если трудностей несоизмеримо больше, чем количество внутренних ресурсов на их решение.
Плюсы разработки собственного ПО
- Отсутствие цепочки «заказчик-вендор-интегратор». Это важно в тех случаях, когда у компании часто возникает потребность быстро внедрять новые фичи – нет времени на взаимодействие с вендором и оформление допсоглашений.
- Сохранение конфиденциальных данных внутри компании.
- Решения кастомизируются под конкретные процессы компании – это важно, когда IT является одной из корпоративных компетенций организации.
Какие трудности и риски несёт такой подход?
- Формирование экспертизы, несвойственной основной деятельности компании, может занять много времени и ресурсов.
- При разработке решения под нужды компании, как правило, в первую очередь учитываются внутренние потребности и принципы, а важные тенденции развития всей индустрии могут остаться без внимания.
- Сложность совмещения с корпоративной культурой основного бизнеса: организация труда IT-специалистов часто связана с внедрением определённых регламентов, гибкой методологии и других подходов, которые могут быть не свойственны традиционному укладу предприятия – например, в промышленности.
- Поиск лучшего решения может потребовать дополнительных ресурсов и времени на эксперименты, которые не всегда окупаются.
Buy – для сфер, где эффективность является базой конкурентоспособности
Альтернатива собственной разработке – взять готовое решение, где в «коробке» зашиты лучшие практики, подтвержденные международными стандартами и опытом индустрии. Барьером может послужить то, что в этом случае компании придётся менять бизнес-процессы и оргструктуру, оптимизировать работу отделов, возможно даже сокращать штат. Предприятие может сопротивляться таким переменам.
Выгодна ли подписка Пакет? Обзор подписки от Пятёрочки и Перекрёстка
Тем не менее, покупка готового софта – наиболее разумное решение в машиностроении, пищепроме, нефтегазовой, горнодобывающей и других промышленных отраслях, где технические процессы завязаны на оборудовании. IT здесь не является корпоративной компетенцией, но от него зависит скорость и эффективность процессов – соблюдение качества продукции, производительность, time-to-market. Рыночные IT-решения для таких предприятий являются неким ориентиром на лучшие практики в индустрии: они разработаны с учётом ключевых запросов и опыта конкурентной среды.
Преимущества покупки готового софта
- Значительная экономия времени на разработку.
- Решения «под ключ», как правило, отвечают тенденциям отрасли и базируются на актуальной экспертизе индустрии, соответственно, являются гибкими. Со временем такие системы можно быстро адаптировать под новые вызовы рынка, в то время как внутренняя разработка часто «затачивается» под потребности компании в моменте.
- Покупая рыночный софт, компания покупает и методологию – как встроить его в бизнес-процессы, тем самым оптимизировать их. Рыночные продукты помогают компаниям становиться лучше – подсвечивают зоны возможного роста, потому что отражают потребности и запросы рынка. Существуют разные классы IT-cистем: ERP – управление ресурсами предприятия, WMS – управление складом, SCADA – диспетчерское управление и сбор данных об оборудовании, BPM – управление бизнес-процессами и так далее. Вместе они образуют определённую иерархию, которая позволяет гибко управлять промышленным предприятием. В «коробочных» решениях всё это, как правило, учитывается. Попытки реализовать всё самостоятельно в одной системе могут привести к тому, что получится так называемый «мост из чугуна».
- Даже если решение придётся «улучшать» под требования компании, это будет разумной инвестицией в партнёрство с вендором, который совершенствует свои продукты и находится на пике развития технологий.
- Экспертный подход к разработке: в готовых IT-решениях соблюдаются все требования к доменной экспертизе и тестированию, обновления происходят своевременно – системы работают стабильно, что важно для всех отраслей промышленности.
- Опыт внедрения IT-решения, который обязательно пригодится в будущем, когда появятся более масштабные вызовы. Это серьёзный шаг и опыт как для руководства, так и для персонала предприятия, который будет иметь большое значение в планировании и реализации дальнейшей стратегии цифровой трансформации.
- Техническая и сервисная поддержка, а также сотрудничество с компетентным IT-партнёром, который поможет грамотно выстроить и дальнейший путь цифровой трансформации предприятия.
- Готовые решения способны значительно ускорить time-to-market. Так, например, металлургическая и горнодобывающая компания ЕВРАЗ рассказывалана Хабре о том, как внедрила предиктивную аналитику на своём производстве за девять месяцев. По нашим подсчётам, готовое решение F5 PMM от Factory5 позволил бы решить эту задачу не более, чем за три месяца.
Трудности и риски, связанные с покупкой готового ПО
- Возможная дороговизна решения. Если у компании есть своя команда разработки, решение простых задач своими силами может оказаться быстрее и дешевле.
- Сложность в выборе вендора. Иногда задачи и процессы предприятия настолько специфичны, что готовых решений на рынке может и не оказаться.
- Необходимость донастройки существующих решений, время на которую может не соответствовать ожиданиям заказчика.
- Vendor lock – зависимость от поставщика ПО.
Как принять решение?
По данным исследовательской компании Gartner, подход предприятий к покупке ПО зависит от четырех основных факторов: отношения компании к новым технологиям, готовности руководства к изменениям, степени знакомства с командой разработки и срочностью принятия решения.
Эксперты рекомендуют исходить из двух главных критериев – расходов и возможностей. В первом случае необходимо рассчитать временные и финансовые затраты на оба варианта – создание идеального программного обеспечения с нуля и покупку ПО, которое соответствует большинству потребностей предприятия. Не менее важно рассчитать стоимость поддержки каждого варианта в течение следующих пяти лет. Например, если на покупку и внедрение нового SaaS-продукта уходит месяц, а на самостоятельную разработку — год, может показаться, что покупка занимает меньше времени. Но при этом важно понимать, сможет ли купленный продукт адаптироваться к изменяющимся потребностям предприятия в течение продолжительного времени?
Говоря о возможностях, в первую очередь следует определить – какой функционал должен выполнять идеальный для компании программный продукт? Далее необходимо изучить рынок и выяснить, существует ли продукт, способный удовлетворить все эти потребности. Если нет – способна ли внутренняя команда разработать такой продукт, или лучше отдать проект на аутсорс?
При выборе между Build и Buy стоит отталкиваться от корпоративных компетенций компании – фокусироваться на том, что вас выделяет из числа конкурентов. Кастомизированная разработка в этой части оправдана. Всё, что нужно сделать быстро, в чём не нужно конкурировать с другими – лучше купить на рынке. Это позволит сконцентрировать внимание на главном и грамотно оптимизировать затраты. Сэкономить время и ресурсы там, где не нужна уникальность и специфичность, доверив эти области зрелым технологиям на основе лучших практик индустрии.
Выбирая Buy, важно обратить внимание на вид архитектуры, который использует вендор. Если она открытая, у компании-клиента не будет критической привязки к вендору – при необходимости можно будет передать решение на поддержку другому партнёру или доработать самостоятельно. К слову, мы в Factory5 используем открытую архитектуру.
Что касается вопроса конфиденциальных данных, существует два варианта решений – Managed Cloud и On-premise. Наш опыт показывает, что заказчики чаще выбирают On-premise – пакет ПО, который клиент разворачивает на своих серверах, поддерживает и администрирует своими силами. Этот вариант позволит обеспечить дополнительную безопасность данных предприятия.
- Предиктивная аналитика
- промышленная автоматизация
- промышленное оборудование
- build
- buy
- кастомизированная разработка
- big data
- промышленное программирование
- промышленность
- промышленный интернет вещей
- Блог компании Factory5
- Управление проектами
Источник: habr.com
Некоторые мысли о программном обеспечении по подписке – когда это выгодно
Когда-то я был заядлым пользователем ранних версий программного обеспечения для отслеживания личного бюджета (не буду называть конкретную, но это достаточно известное имя), но я перестал ей пользоваться, после того как она перешла на модель оплаты по подписке.
Сегодня я хочу немного углубиться в тонкости программного обеспечения на основе подписки, потому что это модель, которую сегодня используют многие компании-разработчики программного обеспечения, от Microsoft с их системой Office 365, Adobe с их программным обеспечением Creative Cloud и много других компаний, которые предлагают «бесплатные» и «профессиональные» версии своего программного обеспечения за «скромную» подписку.
Итак, начнём с самого начала.
Что такое программное обеспечение по подписке
В прошлом большая часть программного обеспечения покупалась по единой предоплате. Вы часто приходили в местный магазин и покупали его на дисках, в последние годы вы могли купить софт в интернет-магазине программного обеспечения. После этого вы навсегда оставались владельцем программного обеспечения, пока оно будет работать на вашем компьютере.
В последние годы Интернет открыл двери для многих других моделей покупки программного обеспечения, и одна из довольно популярных моделей – это программное обеспечение на основе подписки.
При использовании модели на основе подписки вы никогда не будете владельцем программного обеспечения. Вместо этого вы вносите регулярную плату – часто ежемесячно, но иногда ежеквартально или ежегодно – и это даёт вам доступ к самой последней версии программного пакета, который работает на вашем компьютере. Программное обеспечение регулярно обновляется, и вы можете свободно использовать его, если ваша подписка актуальна. Однако, когда вы перестанете платить, программа перестанет работать.
Обычно годовая цена на программное обеспечение значительно ниже, чем стоимость аналогичного программного обеспечения до модели подписки, и у вас всегда есть последняя версия программного обеспечения для использования.
Однако, если вы перестанете платить, вы не сможете продолжать использовать любую имеющуюся у вас версию.
Что вы получаете, оплатив подписку?
Важно отметить, что у модели подписки есть некоторые преимущества, которых нет у модели с фиксированной оплатой.
- Во-первых, вы гарантируете, что у вас всегда будут исправления безопасности и обновления программного обеспечения. Если вы купите программное обеспечение без подписки, разработчики могут исправлять его некоторое время, но, в конечном итоге, они перейдут к новым версиям, и вы останетесь с устаревшим продуктом. Вы застрянете в программном обеспечении, которое постепенно становится всё менее и менее безопасным, а затем перестанет запускаться вообще, поскольку обновления базовой операционной системы приведут к несовместимости.
- Вы обеспечиваете разработчиков финансовой мотивацией для добавления функций. При разовой покупке у производителя программного обеспечения нет реальной мотивации продолжать улучшать вашу версию. Они добавят функции только в следующую версию, за которую вновь попросят заплатить. С программным обеспечением по подписке они мотивированы продолжать добавлять функции в используемую вами версию.
- Вы обеспечиваете финансовую мотивацию для продолжения предоставления серверных ресурсов. Если программное обеспечение, которое вы хотите использовать, является веб-приложением или хранит данные в облаке, эти ресурсы имеют постоянную стоимость, а при предварительной покупке программного обеспечения не будет постоянного дохода, когда продажи программного обеспечения начнут замедляться. С программным обеспечением по подписке у производителей есть постоянная финансовая мотивация для поддержания работоспособности серверной части.
Это особенно актуально для компаний, не входящих в «большую пятерку» (Microsoft, Google, Facebook, Amazon и Apple). Небольшие компании не имеют огромного штата сотрудников или большого количества программных проектов, поэтому снижение доходов от определенного программного обеспечения часто приводит к быстрому прекращению поддержки этого программного обеспечения. Подписки позволяют избежать этого.
Подписка – это хорошая сделка?
Итак, является ли это хорошей моделью для пользователей по сравнению с простой покупкой программного обеспечения?
Что ж, это зависит от точной цены, но я считаю, что программное обеспечение, которое вы используете ежедневно (или, по крайней мере, несколько раз в неделю) и которое использует модель подписки по разумной цене, как правило, того стоит. Это должно быть программное обеспечение, которое очень важно для вашей работы или для какого-то другого аспекта вашей жизни.
С другой стороны, программное обеспечение, которое вы используете реже или менее важно для того, что вы делаете, не стоит абонентской платы. Если вы используете определенное программное обеспечение только раз в неделю или две или реже, вам следует искать либо решение по единой плате, либо бесплатное решение с открытым исходным кодом для проблемы, которую вы пытаетесь решить.
На мой взгляд, практически всё программы, которые я использую, относятся к одной из этих двух категорий.
Использую ли я программное обеспечение по подписке?
Да, но это только для вещей, которые я использую практически каждый день.
Я использую два приложения по подписке: Яндекс.Диск и Evernote. Я использую Яндекс.Диск, чтобы систематизировать и синхронизировать свои записываемые файлы (и множество личных файлов) на нескольких устройствах, а для хранения и систематизации идей я использую Evernote. Они оба по разумной цене, и я использую их буквально каждый день, часто несколько раз в день.
Есть много других программных пакетов, которые существуют в виде программного обеспечения по подписке, которое я не использую каждый день и не полагаюсь на него, поэтому для нашел другие решения, которые работают для меня.
Например, я предпочитаю Microsoft Office другим программным решениям для офиса (в основном, из-за функций Excel), но я не хочу подписываться на Office 365, поэтому я использую Google Docs и LibreOffice. Если бы Office был единственным источником программного обеспечения для обработки текстов, электронных таблиц и презентаций, я бы, вероятно, подписался, но другие бесплатные решения достаточно хороши для удовлетворения моих потребностей, поэтому я не подписываюсь.
Ещё один пример – программное обеспечение Adobe Creative Cloud. Я достаточно хорошо знаю, как использовать несколько программ Adobe, и у меня есть несколько регулярная потребность в незначительном редактировании фотографий, но необходимость нерегулярная, и я использую бесплатные альтернативы. То есть я не подписываюсь на Creative Cloud, хотя могу им пользоваться.
Всё просто: если я использую определенное программное обеспечение каждый день, я, вероятно, подпишусь на него по причинам, перечисленным выше, из-за того, что оно обеспечивает долгосрочную работоспособность программного обеспечения. Если я не полагаюсь на это, я обычно не хочу подписываться.
Последние мысли – о приложениях по подписке
Я не думаю, что программное обеспечение, основанное на подписке, по своей сути является обманом или плохо для потребителей. Однако, я думаю, что это выгодно только тогда, когда вы подписываетесь на программное обеспечение, которое используете очень часто. В противном случае вам, вероятно, лучше поискать другие решения.
Это похоже на то, как я отношусь к членству в спортзале. Если вы ходите в спортзал несколько раз в неделю, наверное, вам стоит оформить абонемент. Если вы покупаете абонемент в тренажерный зал и редко ходите туда, это того не стоит, и вы сэкономите кучу денег, просто покупая дневной абонемент всякий раз, когда проявляете инициативу.
В мире программного обеспечения, как правило, существует множество вариантов решения проблемы, которую вы пытаетесь решить. Подписки имеют смысл только в том случае, если есть конкретное программное обеспечение, которое решает для вас проблему, настолько важную, что вы полагаетесь на него каждый день. В этой ситуации вы хотите, чтобы это программное обеспечение существовало долгое время, и вы хотите, чтобы оно постоянно обновлялось новыми функциями и исправлениями безопасности. Подписка даёт это вам.
Если вы не слишком зависимы от одной конкретной программы, изучите другие варианты и посмотрите, работает ли что-то ещё для вас. Я часто ищу альтернативы Evernote, но пока не нашёл решения, которое без особых усилий дало мне то, что я хочу.
Источник: webznam.ru
Каковы преимущества и недостатки программных пакетов?
Комплекты программного обеспечения дешевле, чем приобретение приложений по отдельности. Каждое приложение в пакете обычно использует одинаковые интерфейсы, поэтому данные легко переносятся из одной программы в другую. Однако программный пакет часто содержит больше программ, чем используют пользователи. Компьютерное программное обеспечение продается потребителям в виде пакетов, содержащих несколько приложений, в качестве стимула к покупке.
Одним из популярных пакетов компьютерного программного обеспечения является Adobe Creative или CS. Это программный пакет приложений для графического дизайна, редактирования видео и веб-разработки. В набор входят Photoshop, Acrobat, InDesign и Light Room. Большинство программных пакетов, включая CS, продаются через Интернет через облачную систему хранения.
Adobe CS — ведущее в отрасли программное обеспечение для разработки приложений. Этот пакет предоставляет студентам и профессионалам рентабельный способ приобретения инструментов, необходимых для графического и веб-дизайна.
Второй по популярности программный пакет — Microsoft Office. Это офисный пакет настольных приложений, серверов и служб для операционных систем Microsoft Windows и OS X. Microsoft Office был впервые представлен в 1988 году. Это ведущий программный пакет, включающий популярные программы Outlook, Word, Excel и PowerPoint. Microsoft Word — это текстовый редактор, который изначально считался основным приложением Office. Его собственный формат считается отраслевым стандартом.
Источник: ru.411answers.com