Фрилансер пропал, агентство сорвало сроки, в коде никто не разбирается. Начинаем с аудита, честно говорим, что можно сохранить, и доводим продукт до запуска — по фиксированной цене.
Сначала аудит, потом смета
Оцениваем по реальному состоянию кода, а не по обещаниям прошлого подрядчика.
Не переписываем ради переписывания
Сохраняем всё, что работает. Переделываем только то, что мешает запуску.
Документируем по ходу
Чтобы проект больше никогда не зависел от одного человека.
Нам не важно, кто и почему оставил проект в таком состоянии. Важно, что можно сделать сейчас, сколько это стоит и когда продукт заработает.
Да. После аудита честно скажем, что выгоднее: исправить текущий код или переписать часть заново, и покажем, почему.
Остановить новые функции, забрать доступы к коду, серверам, домену и аккаунтам и записать, что было обещано и что реально работает. Платежи, не привязанные к сданной работе, лучше придержать, пока не появится понятный план.
Так бывает часто. Начните с аккаунтов, оформленных на вашу компанию, например домена и хостинга; остальное поможем восстановить и соберём всё, что осталось, прежде чем оценивать работу.
Редко. Полное переписывание выбрасывает годы исправлений и откладывает запуск. Заменять худшие части по шагам обычно быстрее и безопаснее, и так мы делаем, когда часть кода действительно не спасти.
Это зависит от размера продукта и от того, к чему есть доступ. Объём и сроки аудита согласуем до начала, чтобы вы знали, когда ждать заключение.
Это зависит от того, что покажет аудит, поэтому честная оценка появляется после аудита, а не до него. Работы до запуска затем оцениваются как фиксированный объём, отдельно от улучшений после запуска.
Если с ними есть связь, да: короткая спокойная передача дел экономит время и деньги. Мы просим доступы, список известных проблем и показать, как продукт выкладывается на сервер. Если сотрудничать не хотят, начинаем с того, что под вашим контролем.
Да. Разработку и поддержку можно продолжить с нами, или передадим проект вашей команде вместе с документацией.