Зачем нужно сопровождение ПО
Нередко наши заказчики задают нам вопрос «Зачем нужно сопровождение программного
продукта»?
Объединив наш уже почти 20-летний опыт по работе с клиентами,
мы подготовили статью, отвечающую на данный вопрос. Для простоты понимания,
статья подготовлена в виде «Вопрос-Ответ».
Вопрос:
Что мы получим, заключив договор сопровождения программного
обеспечения?
Ответ: Как
правило, сопровождение программного продукта включает следующие услуги:
1)
Консультации по телефону, ICQ, Skype.
2) Рассмотрение письменных запросов,
направленных по факсу или по электронной почте.
3) Решение проблем, возникших
при работе с программным обеспечением.
Причины возникновения проблем
могут быть следующие:
- Сбои в оборудовании или электросети.
-
Некорректные действия персонала.
- Замена старого компьютера или
переустановка операционной системы.
- Ошибки в программном
обеспечении.
4) Изменение программного продукта с соответствии с
изменениями в законодательстве.
5) Перенастройка программного продукта (не
связанная с программированием) под изменившийся бизнес-процесс.
Таким
образом, заказчик получает комплексную услугу, гарантирующую, что возникающие
проблемы и задачи будут решаться.
Как правило, стоимость услуги
зафиксирована, она не увеличится даже при большом объеме затраченных ресурсов и
времени.
Вопрос:
Какие современные методы могут облегчить процесс обслуживания?
Ответ: К
современным методам обслуживания можно отнести следующие:
Поддержка и
администрирование ПО Заказчика посредством удаленного рабочего стола. Примером
такой программы является TeamViewer. Данная программа позволяет при наличии
выделенной линии осуществить соединение рабочих столов пользователя и сотрудника
отдела поддержки. При визуальным наблюдении за действиями пользователя, проблемы
и вопросы, как правило, идентифицируются и решаются в 3-5 раз
быстрее.
Автоматическая отправка экрана программы и фрагмента базы данных
пользователя разработчикам ПО.
Данная функция позволяет пользователю
максимально подробно описать возникшую ситуацию и с примером из базы данных
отправить разработчику. Программист, в свою очередь, имеет возможность для
моделирования возникшей у заказчика ситуации на своем рабочем месте, что
способствует скорейшему решению вопроса.
Вопрос:
Входит ли обучение новых сотрудников в услуги по сопровождению программного
обеспечения?
Ответ: Как
правило, не входит. Обучение персонала «с нуля» - это отдельная услуга.
Вопрос:
Включается ли обновление ПО в договор обслуживания?
Ответ: Когда как.
Это зависит от разработчика ПО и типа заключенного договора.
Вопрос:
Что дает разработчику сопровождение Программного обеспечения?
Ответ: По большому
счету, разработчику сопровождение не дает ничего. Услуга сопровождения
–неблагодарное занятие, и как правило, не является прибыльным направлением. Этот
факт подтвердит любой представитель ИТ-индустрии. Однако, разработчик ПО
вынужден оказывать услуги по сопровождению для обеспечения нормальной работы
своих клиентов. Можно провести аналогию с авто-производителями, которые
вынуждены строить станции техобслуживания, хотя основные поступления - от
продажи автомобилей.
Вопрос:
«К нам никто ни разу не приехал за месяц (квартал, год)? За что мы
платим?»
Ответ: Во-первых,
большинство проблем решается удаленно, возможно, представителям разработчика ПО
не было смысла приезжать к Вам для их решения. При современных средствах общения
и обмена информацией, приезд специалиста является пустой формальностью. За
исключением случаев, связанных с настройкой некоторого оборудования, требующего
специальной настройки для работы в комплексе с программой.
Во-вторых,
если проблем не было вообще – это нужно рассмотреть как хороший знак. Вполне
возможно, что были приняты соответствующие профилактические меры,
предотвращающие различные сбои. Опросите своих партнеров по бизнесу: наверняка
Вам расскажут, что на предприятие раз или два в неделю приезжает «программист»,
который сидит по несколько часов и «наводит порядок», останавливая на эти
несколько часов работу офиса или производства, а также, получая 50-100 евро за
каждый час. А вы так хотите?
В-третьих, квалифицированное сопровождение -
это не просто непосредственное решение проблем, но и команда из офис-менеджера,
готового принять Ваш звонок, дежурных специалистов обслуживания и программистов,
которые выделены для оказания услуг Вашему предприятию и готовы в любой момент
заняться обслуживанием. На это затрачивается большой человеческий (и,
следовательно, финансовый) ресурс.
Ведь Вы никогда не станете:
а)
Звонить в страховую компанию, требуя назад свои деньги, если у Вас не было
страхового случая.
б) Звонить в пожарную охрану, требуя назад свои деньги,
если у Вас не было пожара.
в) Звонить в охранное предприятие, требуя назад
свои деньги, если Вас не обокрали.
Список можно продолжить.
Вопрос:
«Можем ли мы пока не продлевать договор на сопровождение, а заключим его в
момент возникновения проблемы?»
Ответ: Можете, но
это не выгодно в первую очередь Вам.
Во-первых, при отсутствии договора
обслуживания, возможно, не будут проводиться профилактические работы, что может
привести к более «запущенному» состоянию программы и базы данных.
Во-вторых,
оперативность сильно пострадает. Скорее всего, Вашей проблемой не начнет никто
заниматься, пока не подписан договор и не осуществлен платеж. На всякий случай,
подсчитайте, во сколько обойдется остановка работы программы на день или на
два.
В-третьих, возможно, для продолжения обслуживания Вам придется
приобрести пакет обновлений, чтобы работать с последней версией программы.
Вопрос:
«Мы не хотели бы работать по договору обслуживания, а оплачивать только разовые
работы. Можно так?»
Ответ: Можно, если
разработчик ПО предоставит Вам возможность работы по такой схеме.
Но, следует
знать:
1. Стоимость разовых услуг обычно значительно выше стоимости
«пакетного обслуживания».
2. В момент Вашего обращения для Вас может
элементарно не быть свободного сотрудника, готового заняться Вашим вопросом,
т.к. Вы заблаговременно не заключили договор. Вам придется ждать с решением
вопроса.
3. В любом случае, оперативность решения вопроса будет страдать,
т.к. каждый раз нужно будет решать вопросы с платежом.
Вопрос: У
нас есть специалист-компьютерщик, который хорошо разобрался во всех аспектах
программы. Мы хотим отказаться от обслуживания, всю работу будет выполнять наш
специалист. Можно так?
Ответ: Можно. Но
следует учесть что Ваш специалист сможет решать не все вопросы, а лишь их часть.
Оптимальный «тандем» для наиболее эффективного обслуживания ПО – это, с одной
стороны - Ваш специалист-компьютерщик, и специалисты разработчика ПО – с
другой.
Подводя итоги, еще раз скажем, что договор обслуживания нужен и
выгоден, в первую очередь, пользователю программного обеспечения. Особенно в тех
случаях, когда программа является основным инструментом ведения бизнеса.