Постановка задачи
Уточняем желаемый результат, сценарии, ограничения и критерии готовности.
Доработка сайта
Разбираемся в чужом проекте, уточняем бизнес-результат и только затем меняем код. Можно начать с одной задачи без обязательного перехода на обслуживание.
Состав услуги
Состав и границы работы фиксируем до старта. Большую задачу делим на проверяемые этапы.
Уточняем желаемый результат, сценарии, ограничения и критерии готовности.
Проверяем CMS, код, зависимости, доступы и возможность безопасного изменения.
Делим большую задачу на этапы и фиксируем, что включено в стоимость.
Перед изменениями обеспечиваем возможность восстановления в согласованном объёме.
Выполняем доработку с учётом существующей архитектуры и связанных функций.
Тестируем основной сценарий и критичные соседние функции, затем передаём результат.
Разбор задачи
Фраза «изменить карточку» не описывает роли, данные и поведение на разных устройствах. До оценки фиксируем сценарий пользователя и границы изменения.
Записываем, кто и на какой странице выполняет действие, какие данные видит и где возникает проблема. Скриншот дополняем шагами воспроизведения.
Проверяем CMS, тему, модули, API и аналитику. Выясняем, какие страницы используют тот же компонент и могут измениться вместе с ним.
Описываем ожидаемый результат для компьютера и телефона, ошибки ввода, права пользователей и события аналитики. Каждый критерий можно проверить.
Готовим копию, резервную точку и план возврата. Крупную задачу делим так, чтобы каждый этап приносил самостоятельный результат.
Приёмка
Нет. Проходим связанные страницы, роли и формы, проверяем консоль, сеть и аналитику. Изменение общего компонента тестируем во всех местах его использования.
Фиксируем их отдельным списком и оцениваем влияние. Они не меняют согласованный объём и срок без подтверждения владельца проекта.
Работающий сценарий, перечень изменённых файлов или компонентов, результаты проверки и известные ограничения. Для регулярных задач сохраняем очередь с приоритетами.
Результат
Задача реализована по согласованным критериям.
Риски старого проекта выявлены до изменения.
Понятны оценка, результат и дальнейшие шаги.
Организация работ
До оценки нам важно увидеть исходное состояние. Так смета опирается на факты, а не на предположения.
Получаем адрес проекта, описание задачи и необходимые доступы с минимальными правами. Для действующего сайта сначала договариваемся о резервной копии и безопасном окне изменений.
Проверяем текущую реализацию, зависимости и ограничения. Отделяем обязательные работы от улучшений и фиксируем, что именно не входит в оценку.
Формируем этапы, результат каждого этапа и порядок проверки. Если точная оценка невозможна до исследования, отдельно предлагаем ограниченный диагностический этап.
Выполняем согласованный объём, проверяем критические сценарии и передаём результат. Дополнительные задачи не добавляются в счёт без согласования.
Стоимость
Цена определяется после знакомства с проектом. Для услуги «Доработка сайта» на неё обычно влияют состояние текущей реализации, число сценариев, доступность тестовой среды, интеграции и срочность.
После первичного обращения мы уточним данные. Работы и внешние расходы начинаются только после согласования состава и стоимости.
Вопросы
Начинаем с короткого описания результата и доступа на просмотр. Если задача неочевидна, отдельно оцениваем диагностику и подготовку постановки.
Да, для потока небольших задач. Крупные функции удобнее сначала спроектировать и оценить этапами.
Да, после диагностики. Мы не обещаем срок до понимания причины и состояния проекта.
Да. Проверим требования, оценим связанные риски и согласуем порядок внедрения с проверкой результата.
Первый шаг
Ответим, уточним исходные данные и предложим следующий этап. Работы и расходы начинаются только после согласования.