Service Desk написать самому или купить?

Большинство трудящихся, которые работают на предприятиях в курсе того, что вышестоящего руководства не интересуют какими способами будут решены поставленные задачи. То есть имеется цель и ее нужно достичь, при этом не важно имеются ли у Вас для этого необходимы вспомогательные инструменты. В связи с этим приходится прибегать к решениям, которые прямо не специализированы для выполнения поставленной задачи. Что в свою очередь не гарантирует получение ожидаемых результатов. Подобные ситуации случаются абсолютно в каждых отраслях, но сегодня речь пойдет об ИТ. Руководство, зачастую всеми путями отнекивается от приобретения необходимого софта, апеллируя кусающейся ценной. Следовательно, в таком случае, если Вы являетесь высоко квалифицированным специалистом в программировании, то можно попытаться написать свое решение. Но если разбираться, то так ли выгодно создание, например, Service Desk с нуля или же покупка стороннего ПО выглядит куда целесообразнее. Разберем минусы и плюсы Service Desk системы, которая написана самостоятельно.

ПлюсТикет-система вручную. Основные плюсы.

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

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

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

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

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

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

МинусService Desk своими руками. Список минусов.

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

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

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

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

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

Дорогостоящая разработка. Это связано с многоплатформенностью разрабатываемой программы. Что в свою очередь требует высокой квалификации состава программистов, которые смогут осилить разработку, как мобильной вариации решения, так и десктопа на популярные операционные системы. А подобные специалисты как известно имеют высокий оклад труда.

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

Стоит ли писать Service Desk самостоятельно?

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

Попробовать бесплатно "Управление IT-отделом 8"
 07.05.2020 
 Автор:
 Service Desk, тикет-система, техническая поддержка, самописное решение, Service Desk вручную, Service Desk своими руками, тикет-система вручную


Service Desk написать самому или купить?
Сегодня рассмотрим дилемму о написании своего Service Desk или покупки готового решения. Раскроем... 2020-09-08T13:06:36+03:00
Service Desk написать самому или купить?
Service Desk написать самому или купить?
https://softonit.ru/articles/it/service-desk-write-buy/

Возврат к списку