DDreamLab
Разработка ПО · Нетания, Израиль

Разработка ПО на заказ в Израиле: одна система вместо Excel, переписок в WhatsApp и программ, которые почти подходят

Мы превращаем то, как на самом деле работает ваш бизнес, в одну систему, которую команда открывает каждое утро: клиенты, заказы, задачи и оплаты в одном месте, у каждого свой экран — в офисе и с телефона. Сотрудники работают на иврите, вы — по-русски, а клиенты получают сообщения на своём языке.

  • Команда разработки в Нетании
  • Иврит, русский и английский в одной системе
  • Строим и ведём собственные продукты
Коротко

Что такое разработка ПО на заказ и что мы делаем?

Разработка программного обеспечения на заказ — это система, построенная вокруг того, как уже работает ваш бизнес, а не бизнес, подогнанный под готовую программу. DDreamLab — софтверная компания из Нетании: мы делаем системы управления бизнесом, клиентские порталы и личные кабинеты, веб-платформы, мобильные приложения и SaaS. Клиенты, заказы, задачи и оплаты в одном месте, права доступа по ролям, интерфейс на иврите и на русском, связь с WhatsApp, счетами и программами, которые у вас уже есть.

Знакомо?

Бизнес уже перерос свои инструменты?

  • Всё держится на Excel-файле, который понимает один человек

    Клиенты на одном листе, заказы на другом, цены на третьем, и файл «итог_новый_3», который трое сотрудников перезаписывают друг за другом. Формулы ломаются, стоит кому-то отсортировать столбец. Когда автор таблицы на милуиме или в отпуске, никто не знает, какая строка актуальна, а с телефона, на объекте, работать с ней почти невозможно.

  • Заказы живут в переписках WhatsApp

    Клиент подтверждает заказ голосовым на иврите, изменение приходит через два дня, фото с размерами потерялось где-то в общей группе. Чтобы ответить на «где мой заказ?», кто-то листает чат назад. Поиска нет, статусов нет, а когда сотрудник уходит, история уходит вместе с его телефоном.

  • Три подписки, а главный шаг всё равно делается вручную

    Зарубежная CRM, приложение для записи, сервис для счетов — по отдельности каждое нормальное. Но они ничего не знают друг о друге, половина плохо дружит с ивритом, вы платите за пользователей и функции, которые никому не нужны, а тот шаг, который и отличает ваш бизнес, по-прежнему делается на бумаге или держится в чьей-то голове.

  • Старая система, которую страшно трогать

    Её несколько лет назад написал фрилансер, который давно занят другим. Документации нет, непонятно, где она размещена и у кого пароли, любое мелкое изменение — лотерея. Команда обходит её таблицами, и эти обходные пути незаметно становятся настоящей системой.

Как это работает

Как мы работаем: от первого звонка до системы, которой пользуется команда

  1. Короткий разговор

    Вы рассказываете, как сейчас идёт работа: откуда приходит заявка, кто её касается и где она застревает. Если большую часть задачи закрывает готовая программа, скажем об этом уже в этом разговоре — до того, как вы потратите хоть шекель на разработку.

  2. Анализ и техническое задание

    Садимся с теми, кто делает работу, — офисом, выездными сотрудниками, владельцем — и описываем процесс, роли и системы, которые нужно подключить. На выходе вы получаете письменное ТЗ и письменную оценку первой версии.

  3. Прототип, который можно прокликать

    До того как написана первая строчка кода, вы с командой проходите по основным экранам на компьютере и на телефоне. Здесь любые изменения обходятся дешевле всего: недостающее поле или лишний шаг находятся сейчас, а не после запуска.

  4. Разработка этапами, с регулярными показами

    Начинаем с главного процесса — того, что болит сильнее всего, — и по ходу показываем рабочие версии на тестовом стенде, а не слайды. Замечания вы даёте по настоящим экранам с тестовыми данными.

  5. Перенос данных, обучение и запуск

    Переносим данные из Excel или старой системы, чистим дубли и обучаем команду — на иврите или по-русски, как удобнее. Где это важно, старый способ и новая система какое-то время работают параллельно, пока все не начнут доверять новой.

  6. Сопровождение и следующие этапы

    После запуска мы следим за системой, исправляем и обновляем. Следующие функции планируем по тому, чем команда реально пользуется и что просит, а не по изначальному списку желаний.

Что вы получите

Что вы получаете

  • Схему процесса и письменное ТЗ: экраны, роли и интеграции — что система делает и для кого
  • Кликабельный прототип основных экранов до начала разработки
  • Веб-систему с пользователями, ролями и правами доступа, которая работает на компьютере и телефоне; приложение в сторах — только если оно действительно нужно
  • Интерфейс на иврите справа налево и на русском, другие языки — по необходимости; клиентские экраны делаем с учётом израильского стандарта доступности IS 5568
  • Интеграции с приёмом оплат и израильскими счетами, WhatsApp, почтой, календарями и программами, которые у вас уже есть
  • Панель владельца и отчёты с выгрузкой в Excel для бухгалтера
  • Перенос текущих данных, размещение в облаке с резервными копиями и мониторингом, документацию и передачу всех доступов
Примеры применения

Как это выглядит в израильском бизнесе

  • Компания по монтажу и обслуживанию

    Солнечные панели, сигнализации, лифты. Вместо доски и группы в WhatsApp офис распределяет заявки в системе, и каждый техник видит свой день в телефоне: адрес, историю обслуживания оборудования, запчасти. Клиент получает сообщение в WhatsApp на иврите, когда техник выехал; на месте тот добавляет фото, а клиент расписывается на экране. Офис видит открытые заявки, никому не звоня.

  • Импортёр или дистрибьютор

    Магазины присылают заказы в WhatsApp, по телефону и на почту — кто на иврите, кто по-русски, — а утром кто-то перепечатывает их в систему. В портале для торговых точек каждый магазин заказывает по своему прайсу в любое время, хоть на исходе субботы, и видит остатки. Заказ уходит на склад, а счёт выставляется через ваш сервис для счетов.

  • Мастерская: кухни, мебель, алюминий

    Каждый заказ проходит замер, согласование, производство и установку, и каждый клиент звонит спросить, когда будет готово. Система ведёт заказ по этапам, хранит замеры и чертежи внутри заказа, ставит бригаду на установку и отправляет клиенту сообщение в WhatsApp, когда этап меняется.

  • Управляющая компания

    Дома, жильцы, подрядчики и ежемесячные платежи разбросаны по таблицам и звонкам. Жилец сообщает о поломке по простой ссылке с фото, нужный подрядчик получает заявку, управляющий видит открытые вопросы по каждому дому, а домовой комитет — ваад байт — получает сводку за месяц, не спрашивая.

Подробнее

Система управления бизнесом: от Excel и WhatsApp к одной системе

Большинство систем, которые нас просят сделать, начинаются одинаково: бизнес вырос, а инструменты — нет. Система управления собирает разрозненные куски в одно место с одной версией правды. Каждый видит то, что относится к нему, каждое изменение записывается, а владелец видит состояние дел с телефона, никому не звоня. Для русскоязычного владельца с израильскими сотрудниками и клиентами это ещё и конец вечного перевода: каждый работает на своём языке, а данные общие.

  • Карточка клиента: контакты, заказы, оплаты, документы и вся история в одном месте
  • Заказы, заявки или проекты с понятными статусами — вместо сообщений, которые приходится искать в чате
  • Задачи и напоминания для каждого сотрудника, чтобы ничего не держалось на памяти
  • Роли и права: техник видит свои заявки, бухгалтер — оплаты, владелец — всё
  • Панель владельца с цифрами, на которых держится бизнес, и сигнал, когда что-то застряло
  • Выгрузка в Excel остаётся — для бухгалтера или для ещё одной сводной таблицы
Подробнее

На заказ или готовая программа? Честная проверка

Разработка на заказ — не всегда правильный ответ. Если готовый инструмент — monday.com, стандартная CRM или готовая система записи — закрывает большую часть процесса после несложной настройки, начать с него обычно быстрее, и мы скажем об этом в первом же разговоре. Его можно и связать с остальными вашими программами. Своя система оправдывает себя в таких ситуациях:

  • То, как вы работаете, — часть вашего преимущества, а готовые программы заставляют это менять
  • Вы уже платите за несколько сервисов, и всё равно кто-то вручную переносит между ними данные
  • Вашим клиентам, торговым точкам или поставщикам нужен личный кабинет под вашим брендом
  • Нужны нормальный иврит и русский в одной системе, а готовые решения хорошо делают что-то одно
  • Система и есть продукт: вы собираетесь продавать её другим как SaaS
Подробнее

Поддержка и сопровождение после запуска

В день запуска программа не заканчивается. Библиотеки получают обновления безопасности, WhatsApp и платёжные компании меняют свои API, а команда начнёт просить то, о чём никто не подумал при составлении ТЗ. Мы остаёмся с вами после запуска — в системах, которые сделали сами, а после аудита кода и в системах, написанных другими. Объём поддержки согласуем заранее и письменно, чтобы было ясно, что входит, а что считается новой разработкой.

  • Обновления безопасности и зависимостей, чтобы система не устаревала незаметно
  • Исправление ошибок с записью, что и когда исправлено
  • Мониторинг и оповещения об ошибках, которые приходят нам, — чтобы проблема не ждала жалобы клиента
  • Доработки, когда интеграция меняется на стороне сервиса
  • Небольшие изменения и новые функции — планируем вместе, по реальному использованию
Подробнее

Размещение в Google Cloud и Firebase без сюрпризов в счёте

Системы, которые мы делаем, размещаем в Google Cloud и Firebase. Рекомендуем, чтобы облачный аккаунт, домен и данные с первого дня были оформлены на ваш бизнес: доступ остаётся у вас, а мы работаем с правами, которые вы выдали. Каждое обновление проходит автоматическую сборку и проверки, прежде чем попасть к команде, а расходы мы отслеживаем с самого начала, а не узнаём о них в конце месяца.

  • CI/CD: каждое обновление собирается, проверяется и выкатывается одинаково, каждый раз
  • Отдельный тестовый стенд, чтобы изменения проверялись до того, как коснутся реальных данных
  • Резервные копии базы данных и файлов по расписанию
  • Мониторинг, журнал ошибок и оповещения
  • Бюджетные оповещения и проверка расходов, чтобы рост нагрузки не превратился в неожиданный счёт
  • Переезд существующей системы со старого сервера в облако — по плану, шаг за шагом
Сделано и работает у нас

Четыре продукта, которые мы построили и ведём сами

Здесь нет логотипов клиентов и придуманных цифр. Зато можно посмотреть на наш собственный софт, который работает в Израиле: MenuPlus — QR-меню, где гости заказывают на своём языке, а кухня сразу видит заказ; Sconnect — страницы ресторанов с живым меню и бронью столов; YofiPlace — платформа, где мастера красоты получают свою страницу и онлайн-запись; NetzFlights — сайт с дилами на перелёты, где каждый день появляются новые предложения. Хостинг, обновления и исправления всех четырёх продуктов мы делаем сами — ту же работу мы будем делать и для вашей системы.

  • MenuPlus

    QR-меню · Рестораны

    QR-меню для ресторанов Израиля: гость заказывает на своём языке, заказ сразу уходит на кухню. Кашрут, аллергены, шесть языков.

  • Sconnect

    Витрина ресторанов

    Страницы заведений с живым меню и ценами, бронь столов, горячие столы со скидкой и заявки на мероприятия.

  • YofiPlace

    Красота · Онлайн-запись

    Платформа для мастеров красоты: личная страница, портфолио и сертификаты — и онлайн-запись без звонков.

  • NetzFlights

    Выгодные перелёты

    Выгодные перелёты из Израиля: два-три предложения в день, каждое проверено вручную. Только цены заметно ниже обычных — с датами, авиакомпанией и багажом.

Простой первый шаг

Пришлите скриншот таблицы Excel или группы в WhatsApp, на которой держится ваш бизнес (имена можно замазать), — мы набросаем экраны, которые её заменят.

Интеграции

Что мы подключаем

Все интеграции
  • WhatsApp Business API
  • PayPlus
  • Morning (Green Invoice)
  • iCount
  • Google Calendar
  • Google Sheets
  • Excel / CSV
  • Электронная почта
  • n8n
  • Firebase
  • Google Cloud
  • REST API и вебхуки

Если у системы есть API, её почти всегда можно подключить. Если нет — скажем об этом сразу.

Процесс

Как проходит проект

Одни и те же четыре шага — будь то бот, интеграция или целая система.

  1. Короткий созвон

    Вы рассказываете, что тормозит работу и как всё устроено сейчас. Мы задаём вопросы — и если подойдёт готовый сервис, так и скажем.

    С вашей стороныОписать задачу своими словами

  2. Предложение в письменном виде

    Объём, этапы и оценка стоимости письменно, включая то, кому принадлежат код, аккаунты и данные.

    С вашей стороныПрочитать, задать вопросы, решить

  3. Разработка по этапам

    Работающие части вы видите рано и проверяете на реальных случаях. Ваши замечания сразу идут в следующий этап.

    С вашей стороныПроверять и давать обратную связь

  4. Запуск и сопровождение

    Запускаем, смотрим, как система ведёт себя в реальной работе, и остаёмся на связи для исправлений и доработок.

    С вашей стороныПользоваться и говорить, что улучшить

Стоимость и сроки

От чего зависят стоимость и сроки?

  • Сколько процессов покрывает первая версия и сколько экранов для них нужно
  • Роли и права: офис, выездные сотрудники, руководители, клиенты или торговые точки, которые заходят в систему
  • Интеграции с программами, которые у вас уже есть, и качество их API
  • Перенос данных из Excel или старой системы и сколько их придётся чистить
  • Только веб-система или ещё и приложение для iOS и Android
  • Языки: только иврит или несколько языков для сотрудников и клиентов
  • Объём сопровождения и доработок после запуска

Облачный хостинг, сообщения WhatsApp и комиссии за приём платежей оплачиваются напрямую этим сервисам, отдельно от разработки. Письменную оценку вы получите после короткого разговора и анализа задачи — позвоните или напишите в WhatsApp: 050-854-2579.

Доверие

Права, приватность, доступность

  • Код и данные

    Права на код и данные согласуются письменно до начала работы: кому принадлежат исходный код, аккаунты и информация — прописано в договоре, а не выясняется в конце.

  • Приватность с самого начала

    Строим с учётом израильского закона о защите частной жизни и поправки 13: собираем только нужное, храним секреты на сервере и заранее договариваемся, где лежат данные.

  • Доступность в основе

    Интерфейсы создаются с учётом стандарта IS 5568 и WCAG AA: управление с клавиатуры, контраст, подписи для экранных чтецов и вёрстка справа налево.

Вопросы и ответы

Разработка ПО на заказ: частые вопросы

Сколько стоит заказать программу для бизнеса в Израиле?

Зависит от того, что должна уметь первая версия: сколько процессов и экранов, сколько типов пользователей, к каким системам подключаемся и нужно ли приложение в сторах или хватит веб-системы. Две системы, которые «ведут клиентов», могут оказаться совершенно разными проектами. После короткого разговора и анализа вы получите письменную оценку, а мы подскажем, что можно отложить на следующий этап.

Сколько времени занимает разработка?

Зависит от объёма и от вещей, которые с кодом не связаны: как быстро принимаются решения и как быстро мы получаем доступ к системам, которые нужно подключить. Мы не строим всё сразу: первая версия закрывает главный процесс и запускается, а остальное добавляется этапами, по реальному использованию. Сроки в письменном виде вы получите вместе с оценкой.

Кому принадлежат код и данные? Как с защитой личной информации?

Права на код фиксируем письменно до начала работы. Рекомендуем с первого дня открывать облачный аккаунт, домен и базу данных на ваш бизнес — так доступ остаётся у вас. Систему проектируем с учётом поправки 13 к израильскому Закону о защите частной жизни: роли и права, журнал действий и только те личные данные, которые действительно нужны процессу. Данные можно выгрузить в любой момент.

Можно подключиться к нашим программам или взять систему, которую писал кто-то другой?

Подключиться обычно можно, если у системы есть API или хотя бы выгрузка данных, — у многих сервисов для счетов, платёжных компаний, календарей, Google Sheets и CRM они есть. Каждую систему проверяем на этапе анализа, до того как она попадёт в оценку. С чужой системой начинаем с аудита кода, а потом честно говорим, что разумнее: доработать и расширить её или написать заново.

Может ли система работать одновременно на иврите и на русском?

Да. Мы проектируем интерфейс сначала на иврите, справа налево, а каждый пользователь работает на своём языке: например, вы — по-русски, офис — на иврите, склад — на английском. То, что видят клиенты, — портал, подтверждения заказов, сообщения в WhatsApp — может уходить на языке клиента. На этапе анализа решаем, каким частям системы какие языки нужны: каждый язык — это тексты, которые надо написать и проверить.

Нужно мобильное приложение или хватит веб-системы?

Часто хватает веб-системы, которая хорошо работает в браузере телефона: MenuPlus, например, работает без всякого скачивания. Приложение для iOS и Android имеет смысл, когда нужны надёжные push-уведомления, работа там, где нет связи, или активное использование возможностей самого телефона. Поможем решить до того, как вы заплатите за две версии для сторов.

Следующий шаг

Расскажите, на чём сейчас держится ваш бизнес

Одно сообщение в WhatsApp на 050-854-2579 или короткая форма: какие таблицы, чаты и программы вы используете и где всё застревает. Мы вернёмся с вопросами, от которых зависит система, и первым наброском того, как она может выглядеть. А если вам больше подойдёт готовая программа — так и скажем.

Пришлите скриншот таблицы Excel или группы в WhatsApp, на которой держится ваш бизнес (имена можно замазать), — мы набросаем экраны, которые её заменят.

Удобнее поговорить? Звоните050-854-2579