Содержание5 разделов
Откуда берутся четыре недели и когда их у вас не будет
Почему подрядчик обещает две-четыре недели, из чего этот срок складывается на самом деле и по каким признакам понять, что ваш случай в него не уложится.
Почему само по себе число ничего не говорит
Вам называют две-четыре недели. То же число вы услышите от всех остальных.
Само по себе оно не значит ничего, потому что срок держится не на скорости, с которой пишут код, а на объёме работы, которую в вашем проекте делать не будут. Спрашивать имеет смысл именно про этот объём.
Что вы не оплачиваете
В любой системе, где есть сотрудники и клиенты, устроено одинаково: кто-то входит под своей учётной записью, у него есть роль, роль что-то разрешает и что-то запрещает, кому-то уходят уведомления, кому-то выставляется счёт, а вся переписка должна лежать в одном месте и находиться поиском.
Это не имеет никакого отношения к тому, сдаёте вы экскаваторы или записываете на физиотерапию. Написано это один раз, отлажено на прошлых внедрениях и не занимает у вас ни одной недели.
Есть одно исключение, о котором стоит знать, даже если строить будете не вы. Разделение между клиентами закладывается первым или не закладывается никогда. Достраивание его задним числом в систему, которая изначально предполагала одного заказчика, - самая дорогая переделка в этом деле, и именно она превращает четырёхнедельный проект в трёхмесячный.
Что придётся построить в любом случае
Остаётся то, ради чего вы и обращались: ваши объекты и ваш процесс.
У проката это единица техники, бронь и отгрузка. У агентства недвижимости это объект, объявление и сделка. Со стороны звучит как одно и то же, а внутри общего почти нет.
Мы это измерили на себе, и цифра оказалась неудобной. Сделали платформу аренды, потом платформу недвижимости. Отрасли соседние, обе про объект, который кому-то передают на время или навсегда. Из 113 бизнес-понятий общими оказались 7.
Около 6%.
Эта цифра здесь затем, чтобы вы понимали, за что платите. «У нас такое уже есть, останется настроить» - фраза про те самые 94%, которых у подрядчика нет, потому что они ваши.
Когда четырёх недель не будет
| Признак | Как это выглядит у вас | Куда уходит время |
|---|---|---|
| Процесс не описан | Три сотрудника описывают его тремя способами | В недели выяснения до начала работы |
| Решение принимается «по ситуации» | Правило не формулируется даже устно | В разбор случаев, которых не было на демонстрации |
| Данные нечитаемы программой | Переписка, таблица у одного человека, память | В подключение или в отказ от подключения |
| Требование, которого нет ни у кого | «У нас всегда было так, и менять не будем» | В разработку без опоры на чужой опыт |
Ни один из этих признаков не делает автоматизацию невозможной. Каждый переносит работу из недель разработки в недели выяснения, а выяснение не наследуется: чужой прошлый проект не знает, что считается заявкой именно у вас.
Если совпал хотя бы один - четыре недели остаются верной оценкой этапа разработки и неверной оценкой проекта. Разница обычно и есть предмет спора с подрядчиком через месяц.
Что спросить, чтобы это проверить
Один вопрос отделяет проверяемый срок от красивого: что из этого вы уже написали, а что напишете заново для нас.
Ответ «мы всё строим под вас с нуля» означает месяцы, потому что вход, роли и права придётся написать ещё раз. А «у нас всё готово, останется настроить» - это шаблон, и о несовпадении вы узнаете на третьей неделе. Ответ, который стоит услышать, называет обе части отдельно и показывает границу между ними.
Дальше попросите приложить эту границу к вашему процессу. Разбор занимает несколько часов и до подписания сметы стоит больше, чем любая презентация: как читать смету на автоматизацию начинается ровно с этого разделения.
Как это выглядит на настоящих заявках, видно в разборе проката: куда уходят четыре часа в заявке на аренду и что мы измерили за неделю до внедрения. Если окажется, что автоматизироваться вам рано, это тоже результат: пять признаков перечисляют, когда лучше подождать.
01Почему все подрядчики называют примерно один срок?+
Потому что срок называется под один процесс, а не под систему целиком, и в этом смысле он честный у многих. Разница не в числе, а в том, что за ним стоит. У одних две-четыре недели означают, что вход в систему, роли, права, уведомления и счета уже написаны и отлажены на прошлых проектах, и всё это время уходит на вашу предметную область. У других это означает готовый шаблон, в который вас попробуют уложить, и тогда срок держится ровно до первого несовпадения с вашим процессом. У третьих это оценка сверху, сделанная до того, как кто-либо посмотрел на ваши заявки. Спрашивать надо не «сколько», а «что из этого вы уже написали и что напишете заново для нас».
02Что значит «предметная область» и почему она не переносится?+
Это ваши объекты и ваш процесс: то, чем вы торгуете или что обслуживаете, и то, что с этим происходит от обращения до закрытия. У проката это единица техники, бронь и отгрузка. У агентства недвижимости это объект, объявление и сделка. Слова похожи, а правила внутри разные, и именно правила стоят времени. Мы это измерили на себе: сделали платформу аренды, потом платформу недвижимости, отрасли соседние - а из 113 бизнес-понятий общими оказались 7. Около 6%. Поэтому подрядчик, который говорит «у нас это уже есть, останется настроить», описывает не ваш проект.
03На что уходят четыре недели, если основа готова?+
Примерно половина - на предметную область: описать ваши объекты, ваш процесс и правила перехода между этапами так, чтобы система принимала те же решения, что и ваш сотрудник, и отказывалась принимать те, которые ему не разрешены. Ещё часть - на подключение к тому, что у вас уже стоит: почта, склад, учёт, календарь, телефония. Автоматика без доступа к вашим системам умеет только пересказывать то, что и так опубликовано. Остаток - на разбор краевых случаев, которые всплывают на реальных заявках, а не на демонстрации. Первая неделя при этом почти всегда уходит не на код, а на то, чтобы договориться, что считать заявкой и когда она закрыта.
04Как понять, что мой случай в четыре недели не уложится?+
Четыре признака, и любого одного достаточно, чтобы закладывать больше. Первый: ваш процесс нигде не описан и у трёх сотрудников три разные версии того, как он идёт. Второй: решение о следующем шаге принимает человек по совокупности обстоятельств, и правило не формулируется даже устно. Третий: данные лежат в местах, откуда их нельзя прочитать программой, - в переписке, в голове, в чужом кабинете. Четвёртый: у вас есть требование, которого нет ни у кого в отрасли, и оно не обсуждается. Ни один из них не делает автоматизацию невозможной, но каждый переносит работу из недель разработки в недели выяснения, а выяснение нельзя унаследовать от прошлого проекта.



