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