Два предложения на техническое обслуживание могут включать разные услуги. Сравнивайте включённые задачи, часы поддержки, процесс работы с инцидентами и исключения, прежде чем сравнивать цену. Само по себе слово «обслуживание» не определяет содержание соглашения.
Четыре услуги, объединённые одним словом
Корректирующее обслуживание — диагностика и исправление дефектов. Укажите, входят ли в стоимость исследование, исправление, регрессионное тестирование и развёртывание, а также как обрабатываются существующие дефекты.
Адаптивное обслуживание — поддержание работоспособности приложения по мере изменений окружающей среды. Обновления операционных систем, изменения браузеров, версии сторонних API, исправления уязвимостей в библиотеках, продление сертификатов. Именно эту часть клиенты не ожидают и именно она приводит к сбоям приложения, которое не изменялось.
Профилактическое обслуживание — работа по предотвращению будущих проблем. Обновление зависимостей, рефакторинг, оптимизация производительности, улучшение журналирования.
Совершенствующее обслуживание — небольшие улучшения и новые функции. Его часто включают в абонентское обслуживание, и именно поэтому предложения могут так сильно различаться.
Предложение, охватывающее только корректирующее обслуживание, — это другой продукт по сравнению с предложением, охватывающим все четыре вида. Вопрос о том, какие из четырёх видов включены, превращает два несопоставимых числа в основу для сравнения.
Почему приложение, которое не изменялось, всё равно выходит из строя
Клиенты обоснованно спрашивают, зачем нужны постоянные расходы на программное обеспечение, которое не меняется. Честный ответ заключается в том, что окружающая среда меняется независимо от него:
- Мобильные операционные системы могут изменить поведение или объявить API устаревшими. Определите поддерживаемые устройства и версии, а также тестирование, необходимое для обновления.
- Магазины приложений могут изменить требования к отправке приложений и их доступности. Проверьте действующие правила платформы и соответствующие сроки для конкретного приложения; определите, кто отслеживает и выполняет необходимые работы.
- Сторонние API получают новые версии и выводятся из эксплуатации. Если поставщик платежей или карт объявляет старую версию устаревшей, обновление приходится выполнять по его графику, а не по вашему.
- Уязвимости безопасности постоянно обнаруживаются в библиотеках, и некоторые из них достаточно серьёзны, чтобы требовать срочного исправления.
- Сертификаты истекают в известную дату и после этого выводят сайт из строя.
Ни одна из этих проблем не вызвана самим приложением. Но все они требуют работы с ним.
Время ответа и время устранения
Это разные показатели, однако в предложениях часто указывается только первый.
Время ответа измеряет подтверждение получения обращения или начало расследования — в зависимости от условий договора. Определите, какое событие останавливает отсчёт времени ответа и как клиент получает обновления.
Время устранения измеряет завершение исправления. Также определите время восстановления — срок возвращения основного рабочего процесса в эксплуатацию, возможно посредством отката или временного обходного решения. Сервис может быть восстановлен до окончательного устранения первопричины.
Практичная структура связывает оба показателя с уровнем серьёзности:
Ниже приведён шаблон определения объёма работ, а не SLA Manboo и не обещание срока восстановления. Включите в фактическое соглашение измеримые целевые показатели подтверждения получения обращения, обновлений и восстановления, часы поддержки и контакты для эскалации. Разграничьте целевой показатель и гарантированное устранение.
| Уровень серьёзности | Значение | Условия ответа, которые необходимо согласовать | Планирование восстановления |
|---|---|---|---|
| Критический | Приложение недоступно или данные находятся под угрозой | Поимённо определённая дежурная команда, целевой срок подтверждения и путь эскалации | Локализация проблемы, откат или обходное решение; зафиксировать целевой срок восстановления и график обновлений |
| Высокий | Основной рабочий процесс нарушен, обходного решения нет | Согласованный приоритет и частота обновлений о ходе работ | Оценить зависимости и объём исправления; подтвердить оценку для конкретного инцидента |
| Средний | Функция работает с ограничениями, но есть обходное решение | Согласованный интервал ответа в рабочее время | Запланировать исправление после оценки влияния и анализа выпуска |
| Низкий | Косметическая или незначительная проблема | Процесс подтверждения и приоритизации в бэклоге | Запланировать через согласованный план выпуска |
Укажите поддерживаемый часовой пояс, рабочие часы, праздничные дни и любое покрытие в нерабочее время. Подтвердите стоимость и порядок эскалации для дополнительного покрытия, не полагаясь на отраслевой стандарт по умолчанию.
Распространённые коммерческие модели
- Ежемесячное абонентское обслуживание с лимитом часов. Предсказуемо для обеих сторон. Уточните, что происходит с неиспользованными часами и как оплачивается превышение.
- Оплата по мере необходимости. Согласуйте выполнение работ на основании оценки объёма по мере возникновения потребностей. Отдельно подтвердите доступность и любые обязательства по времени ответа; эта модель сама по себе не гарантирует ни минимальную стоимость, ни определённую позицию в очереди.
- Годовой бюджет. Оцените включённый объём работ, покрытие поддержки, резерв на инциденты и запланированные работы с платформой и безопасностью. Отдельно укажите расходы на хостинг и сторонние сервисы. Процент от первоначальной стоимости разработки может использоваться как метрика для сравнения, но он не подтверждает необходимый объём работ и не имеет универсальной ставки 15–25%.
Вопросы, которые делают предложения сопоставимыми
- Какие из четырёх видов обслуживания включены?
- Каковы обязательства по времени ответа и устранения для каждого уровня серьёзности?
- Какие часы покрывает это обязательство?
- Включены ли расходы на хостинг и сторонние сервисы или они оплачиваются отдельно?
- Включены ли обновления для соответствия требованиям операционных систем и магазинов приложений или они оцениваются отдельно при возникновении?
- Сколько часов на небольшие изменения включено и что происходит после их исчерпания?
- Каков срок уведомления о прекращении соглашения?
Используйте эти ответы для сравнения фактической услуги и общего бюджета. Зафиксируйте исключения и оплату превышения; одна лишь более низкая указанная цена не подтверждает лучшую ценность или меньший объём работ.
Услуги Manboo по теме
- Разработка приложений на Flutter для MVP под iOS и Android.
- Разработка бизнес-программного обеспечения для CRM, систем бронирования, учёта запасов и управления рабочими процессами.
- Разработка административных панелей для операционных панелей мониторинга и управления серверной частью.
- Интеграция API ИИ, когда ваш продукт готов к интеллектуальному поиску, чату или автоматизации.
- Запросить анализ объёма работ и оценку проекта, когда вы готовы спланировать первую версию.
