Найти в Дзене
Кому доверить разработку ПО
Допустим, что вы решились на разработку своей системы автоматизации, тогда следующим важным вопросом станет: «А кто же будет ее разрабатывать?». Давайте рассмотрим варианты без персоналий, кто же сможет заняться разработкой. Фрилансеры Сразу стоит уточнить, что тут мы не берем в расчет команду разработчиков с фриланс биржи. Данный вариант гораздо лучше перекликается с работой с ИТ-компанией. Речь пойдет об отдельных фрилансерах, которых сам заказчик будет объединять в команду при необходимости. Так...
1 год назад
Монолит или микросервисы
Одним из самых ярких вопросов в мире программирования является «Монолит или микросервисы». И иногда заказчик может услышать, что для разработки программы будет использоваться архитектура микросервисов. Как правило, этот факт преподносится как некоторое преимущество. И еще чаще монолитная архитектура считается у разработчиков некоторым недостатком. Должен ли данный вопрос волновать заказчика? Ответ – однозначно да. Начнем издалека. Изначально все приложения были монолитными, да и сейчас большинство такие...
1 год назад
Результат разработки ПО
Наш опыт говорит о том, что большинство заказчиков, обращающихся за разработкой ПО, понятия не имеют, что они должны получить в конечном итоге и как именно выглядит этот самый конечный результат. Иногда это приводит к печальным последствиям, когда исполнитель передает материалы, которые не позволяют ни продолжить дальнейшую разработку, ни собрать рабочую версию программы. Запомните, главным результатом разработки является исходный код программы. Именно из исходного кода собирается рабочая версия, которая затем устанавливается на компьютеры пользователей или на сервер...
1 год назад
Засучивайте рукава
На днях наткнулся на размышления финансового аналитика, который рассуждал на тему, что некоторые вещи в своей жизни нельзя делегировать. В качестве одного из примеров он упомянул попытки бизнеса делегировать маркетинг под ключ. Поймал себя на мысли, что в разработке систем автоматизации  для бизнеса все тоже самое. Невозможно нанять подрядчика, который разработает систему автоматизации для вашего бизнеса под ключ. Если вы приняли решение в пользу своей разработки, то будьте готовы засучить рукава и работать вместе со своим подрядчиком на общий результат...
2 года назад
Хотелось бы рассказать, чем закончились тесты с Алисой (Голосовой ассистент от Яндекса). Изначально планировалось попробовать внедрить Алису, чтобы отправлять голосовые команды на кухне (например, поставить точку в стоп), а так же уточнять некоторую информацию у системы автоматизации (где заказ номер 20, сколько заказов в очереди). Однако, чем больше мы работали с голосовым ассистентом, тем больше у меня возникали вопросы к его эффективности. В теории все выглядело неплохо, но только в теории. В это же самое время я тестировал Алису и дома, где-то около года, и заметил, что использую самые простые команды "включи/выключи". Когда нужно запустить робот-пылесос не по всему дому, а в какой-то комнате, то я просто беру, открываю приложение и делаю это через него. Кода нужно поставить кухню в стоп, зачастую это стоп с некоторыми параметрами (например, время завершения). И вот указывать их через голосовой ассистент значительно менее удобно по сравнению с интерфейсом. Добавляем сюда, мягко скажем, не идеальные условия на кухне, а именно шум и все становится совсем печально. В результате от идеи пришлось отказаться. В большинстве случаев графические интерфейсы предпочтительнее для ввода команд, которые чуть сложнее обычных "включи/выключи". Для получения же информации от системы автоматизации выгоднее использовать дашборды или небольшое веб-приложение под телефоны сотрудников. При этом нельзя сказать, что работа была бесполезной. За это время мы написали код, который позволял обрабатывать команды с разными формулировками и ошибками. Алиса по факту просто преобразует голос в текст, дальнейшая же обработка команд лежит на разработчиках. Таким образом мы использовали этот же код для обработки текстовых сообщений от клиентов в соцсетях и мессенджерах. Может когда-то мы вернемся к голосовому ассистенту, найдя ему подходящее применение, как у нас это было с Telegram WebApps. Первоначальные тесты с ним так же привели к непониманию, как его можно применить в наших проектах. Но вот уже более полугода функционал на основе Telegram WebApps ежедневно используется пользователями одного нашего проекта.
2 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала