Программное обеспечение для персонального компьютера. Обеспечение полного жизненного цикла ПО. Сбор требований, проектирование, разработка, верификация, внедрение, поддержка.
Обеспечение полного жизненного цикла ПО. Сбор требований, проектирование, разработка, верификация, внедрение, поддержка. Desktop-приложение для платформ на базе x86, amd64 и различных arm на базе ОС семейства Windows, Linux и macOS. Требования и модели — в Sparx Enterprise Architect. Проекты исходного кода — в Qt Creator, Eclipse, Net beans и MS Visual Studio. Возможные тех. стеки: C++/Qt, C++/MFC, C++/Win API, Java 2 SE/Swing, C#/WPF.NET, C#/WinForms.NET . В качестве СУБД часто используем PostgreSQL.
В случае необходимости обрабатывать аудио, видео или изображения используем аппаратное ускорение и GPU, декодеры и кодировщики H.264, H.265. Также возможна работа через OpenCL. В качестве инфраструктуры для аутентификации и авторизации берём KeyCloak. Для взаимодействия с MS Office пользуемся VSTO.NET или соответствующие компоненты Active X (некоторые системы до сих пор сильно полагаются на эту технологию).
Необходимо понимание о требованиях. Чем меньше данных, тем больше проектной работы соответственно жизненному циклу ПО. Нашей отличительной особенностью является передача отчуждаемого результата труда, для чего выполняем работы с применением Dev[Sec]Ops подхода, с выстраиванием полноценного конвейера от изменений исходного кода, автоматического тестирования и упаковывания в сборки. При необходимости заказчик получает не только сборки и исходники, но и полностью весь конвейер. Такой подход превращает цифровые артефакты в полноценный актив, что позволяет строить свой бизнес на основе этого.