Как стать автором
Обновить

Компания Digital Design временно не ведёт блог на Хабре

Сначала показывать

Тиражируемое решение IDM корпоративного уровня. Часть 4: интеграционные интерфейсы и отчетность

Время на прочтение5 мин
Количество просмотров807

Делимся с вами заключительной статьей цикла о системе управления учетными или идентификационными данными, разработанной нами на собственной платформе ЦРП («Цифровое Рабочее Пространство»). Решение применяется в крупной транспортной компании с сотнями тысяч пользователей для управления несколькими миллионами отдельных полномочий. В этом материале расскажем об интеграционных интерфейсах системы и модуле формирования отчетности.

Читать далее

Тиражируемое решение IDM корпоративного уровня. Часть 3: функциональные модули

Время на прочтение9 мин
Количество просмотров869

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

Читать далее

Технологии искусственного интеллекта в корпоративном управлении: как мы увидели рациональные области их использования

Время на прочтение5 мин
Количество просмотров2K

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

Читать далее

Тиражируемое решение IDM корпоративного уровня. Часть 2: справочные разделы

Время на прочтение10 мин
Количество просмотров830

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

Читать далее

Как мы обучили нейросеть создавать «разумные» протоколы совещаний

Время на прочтение8 мин
Количество просмотров9.6K

Применение искусственного интеллекта в окружающей нас действительности стремительно растет — международная консалтинговая компания McKinsey подсчитала, что среднее количество возможностей ИИ, используемых в организациях, удвоилась за последние четыре года. Занимаясь автоматизацией бизнес‑процессов, мы также начали исследования в этой области для упрощения и ускорения решения корпоративных задач. Мы уже писали ранее о первом опыте работы над автоматической генерацией протоколов совещаний. А в данной статье расскажем, как применили нейросетевые технологии для абстрактивной суммаризации, требующей минимальной доработки человеком.

Читать далее

Истории

Тиражируемое решение IDM корпоративного уровня. Часть 1: как мы шли к созданию системы для заказчика

Время на прочтение10 мин
Количество просмотров2.1K

Мы начинаем цикл статей, посвященный практическому решению для управления идентификационными данными и правами доступа пользователей, которое можно брать на вооружение. Сегодня расскажем о предпосылках и сложностях выбора варианта реализации со стороны заказчика, а также дадим краткое описание системы. Речь пойдет о нашей разработке на собственной платформе ЦРП («Цифровое Рабочее Пространство»), зарегистрированной в Едином реестре российских программ для электронных вычислительных машин и баз данных (регистрационный номер ПО: 7466). В системе используется свободное программное обеспечение, что исключает риск потери прав на его компоненты по решению зарубежных субъектов.

Читать далее

Визирование документов в 2023 году: как потребности заказчиков приводят к рождению новых продуктов

Время на прочтение4 мин
Количество просмотров954

Всем привет! С вами Евгений Сазанов, руководитель бизнес-линии ИСКО «Ареопад» в компании «Диджитал Дизайн». В этой статье я расскажу об опыте поиска новых идей и создания решений, который помог нам разработать модуль «Визирование» для быстрого обмена документами и их согласования между двумя пользователями.

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

Обычно для формирования пула идей мы используем все доступные способы: от кабинетных исследований до интервью и опросов. Однако бывает и так, что идея приходит внезапно и сама. Так получилось с нашим последним автономным (stand-alone) решением «Визирование», которое мы разработали на базе продукта ИСКО «Ареопад».

Читать далее

Разработка мобильного клиента СДУ «Приоритет» под ОС «Аврора» на фреймворке Qt

Время на прочтение8 мин
Количество просмотров5.5K

Всем привет! Меня зовут Илья, и я разработчик ПО в области автоматизации документооборота в компании «Диджитал Дизайн». Так получилось, что изначально я iOS-разработчик, но по воле случая мне удалось поучаствовать в создании мобильного приложения — клиента СДУ «Приоритет» (далее — СЭД, система электронного документооборота) для устройств под управлением мобильной ОС «Аврора». И сейчас, когда первая версия приложения готова, а сам проект находится на этапе внедрения, я бы хотел поделиться полученным опытом и рассказать про особенности разработки под ОС «Аврора» и трудности, с которыми нам пришлось столкнуться в процессе.

Читать далее

Flutter. Локальная база данных

Время на прочтение7 мин
Количество просмотров8.9K

Ранее мы писали статью про реализацию паттерна MVVM на Флаттере. В комментариях к ней просили разобрать связку нашего приложения с базой данных. 

Стоит заметить, что локальная БД в данном случае будет использоваться для кеширования данных, получаемых с бэкенда, однако взаимодействие с бэком не будет рассматриваться здесь, так как это тема, достойная отдельной статьи.

Меня зовут Ричард, и я младший разработчик в компании Digital Design.

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

Читать далее

Кастомизация контролов Docsvision, или «Такой же, но с перламутровыми пуговицами»

Время на прочтение11 мин
Количество просмотров2.4K

Всем привет. Меня зовут Илья Постников. Я старший разработчик ПО в подразделении «Автоматизации бизнес-процессов» компании Digital Design. В этой статье я хотел бы поделиться опытом кастомизации контролов для web-клиента системы Docsvision (DV). Данная информация будет полезна инженерам, обслуживающим Docsvision и знакомым на начальном уровне с веб-технологиями React/Node.js и .Net MVC.

Читать далее

Человеческий капитал как основа устойчивого развития компании

Время на прочтение10 мин
Количество просмотров2.2K

Самые важные ценности для современной компании – профессионализм сотрудников и развитая корпоративная культура. Большие проекты, большое количество ЛПР, новые «правила» жизни и работы в современном мире, экономические события. В условиях внешней турбулентности наша задача не потерять, а сохранить и дальше развивать корпоративную культуру в широком смысле этого слова. Как это сделать, и что это дает компании в итоге? Давайте разбираться. 

Читать далее

Воспроизводимость ML экспериментов с помощью MLflow project

Время на прочтение12 мин
Количество просмотров5.9K

Всем привет! Меня зовут Игорь Дергунов и я руководитель инновационной лаборатории Digital Design, которая занимается оптимизацией бизнес-процессов с помощью методов машинного обучения. В процессе работы над проектами в данной сфере быстро приходит осознание необходимости учета и структурирования проводимых экспериментов. В нашем случае мы воспользовались инструментом MLflow, который предоставляет функциональность для отслеживания экспериментов и управления жизненным циклом моделей машинного обучения.

И все шло хорошо, результаты проверки гипотез (параметры обучения, метрики, артефакты и модели) сохранялись, их было удобно наглядно сравнивать, и все были довольны. Так продолжалось достаточно долгое время, пока не возникла необходимость вернуться к эксперименту, который выполнялся какое-то время назад и был приостановлен.

Читать далее

Как применить международный опыт автоматизации корпоративного управления в российских реалиях?

Время на прочтение9 мин
Количество просмотров2.9K

Приветствую, коллеги! Меня зовут Женя и я менеджер по развитию продукта в Digital Design. По долгу службы я часто посещаю зарубежные онлайн-конференции, посвященные корпоративному управлению и актуальным проблемам в этой области.
На основе услышанного собрал для вас информацию о том, как автоматизируют процессы корпоративного управления зарубежные коллеги, почему нам с ними "не по пути", и в какую сторону стоит смотреть отечественным компаниям при поиске систем для коллегиальных органов. Если вам интересна эта тема, то приятного прочтения. Буду рад обратной связи!

Читать далее

Flutter. MVVM. Начало

Время на прочтение7 мин
Количество просмотров12K

Доброго времени суток, дорогие читатели! Меня зовут Сурен, и я разработчик.

Поскольку моя предыдущая статья о том, как бекендер в мобильную кроссплатформу лез, не утонула в минусах, я решил продолжить делиться своим опытом познания данной замечательной технологии =)

Написано немало статей про MVVM, его реализацию на различных технологиях и на Flutter, в частности. Но мне они давались с трудом, и не было понимания, как оно в итоге работает. Возможно, сказывается особенность восприятия “Бекендера” =) Поэтому, если среди читателей есть люди с похожим складом ума, возможно эта статья поможет и Вам понять, что такое MVVM и как его реализовать на Flutter простым способом. 

Читать далее

Ближайшие события

«Чего ты хочешь?!», или Работа с задачами и ожиданиями заказчиков

Время на прочтение6 мин
Количество просмотров2.4K

Всем привет! Меня зовут Женя, я менеджер по развитию продукта в компании «Диджитал Дизайн».

Все знают, что ничего в этом мире не делается просто так. У всего есть причина – в мире IT эта причина называется «болью». Обычно наши заказчики приходят к нам с чётким пониманием своей проблемы и предполагаемых путей её решения. Однако, иногда случается так, что приходится работать с очень размытыми требованиями к потенциальному проекту.

Что делать в таких случаях? Сегодня я поделюсь некоторыми подходами, которые активно использую в своей практике.

Читать далее

Автоматическая генерация протоколов совещаний

Время на прочтение10 мин
Количество просмотров15K

Привет! Меня зовут Максим Бондарев, я работаю младшим разработчиком в компании Digital Design и заканчиваю обучение на математико-механическом факультете СПбГУ. В рамках своей исследовательской работы я занимался решением задачи по автоматической генерации протоколов совещаний в составе команды научной лаборатории (aka Конструкторское Бюро) под руководством Максима Панькова. Что из этого получилось, и над чем еще предстоит поработать, расскажу в этой статье.

Читать далее

Автоматизация frontend-разработки виджетов для систем управления контентом

Время на прочтение7 мин
Количество просмотров3.4K

Всем привет! Меня зовут Андрей Яковенко и я являюсь руководителем группы FE-разработки. Сегодня хочу рассказать о способе позволяющем автоматизировать и, что немаловажно, упростить разработку виджетов для CMS посредством использования webpack.

Но сперва хотел бы немного оговориться, данная статья будет полезна тем, кто планирует внедрить фреймворки в CMS или имеет уже какой-то настроенный пайплайн для сборки виджетов и видит в нем ряд проблем и готов рассмотреть альтернативные варианты.

Кому интересно, добро пожаловать под кат.

Читать далее

Про Flutter: как бекендер в мобильную кроссплатформу лез

Время на прочтение6 мин
Количество просмотров11K

Flutter – это полноценная SDK, позволяющая писать нативные приложения на ненативном языке (dart), имеющем высокую скорость работы (выше конкурентов, но немного ниже натива), отклика/отрисовки. Этот набор средств разработки позволяет писать достаточно сложные с точки зрения интерфейса и бизнес-логики приложения и имеет, что самое главное, достаточно низкий порог вхождения при высокой скорости прототипирования.

Читать далее

Если импортозамещение дышит в спину: особенности установки и настройки «облака» ресурсов и виртуальных машин на Linux

Время на прочтение5 мин
Количество просмотров18K

Дисклеймер: данная статья не рассчитана на опытных линуксоидов, что уже собаку съели, куря мануалы OpenNebula, – для них большая часть текста покажется либо наивной, либо очевидной, либо наивно-очевидной. Мы хотим не рассказать о том, что же это за зверь такой, а скорее порекомендовать, на что обратить внимание, если вас поставили перед фактом, что надо переходить на российское ПО, и вам предстоит импортозаместить систему виртуализации. Ну, или пока запустить ее в тестовом режиме.

Читать далее

Внедрение СЭД vs требования к ИБ

Время на прочтение9 мин
Количество просмотров4K

Были ли у вас случаи, когда из-за требований к ИБ приходилось заново проектировать систему/ вносить значительные изменения в проект? Часто подразделения, отвечающие за ИБ, привлекаются к проекту на поздних этапах, из-за чего объем работы может вырасти в разы. Мы работаем с крупным бизнесом и государственными организациями, где традиционно сильны процедуры и регламенты, поэтому сполна можем поделиться своим опытом и советами на тему, как предотвратить такие ситуации. В этой статье речь пойдет о проблемах при внедрении СЭД, но, думаю, это актуально и для других проектов для крупных заказчиков.

Читать далее