В штате Centicore Group работают лучшие разработчики программного обеспечения. Наши сотрудники имеют опыт работы в различных проектах и обладают высокой квалификацией. Мы предлагаем гибкие условия сотрудничества, которые соответствуют потребностям наших клиентов.
Создаём удобные и функциональные решения: от корпоративных сервисов до клиентских приложений. Гарантируем высокое качество, стабильность работы и поддержку на всех этапах жизненного цикла продукта.
Автоматизация процессов согласования, хранения и обмена документами. Надёжные решения для сокращения издержек, ускорения работы и обеспечения юридической значимости документов.
Создаём удобные решения для работы с пространственными данными: от картографических сервисов до аналитических платформ. Повышайте эффективность управления и принимайте решения на основе точных данных.
Внедрение цифровых решений для управления процессами, документооборотом, продажами и аналитикой. Оптимизируем работу компании, снижаем издержки и повышаем эффективность за счёт современных ИТ-технологий и индивидуального подхода.
Автоматизация всех этапов кредитного процесса — от заявки до выдачи. Решения сокращают время обработки, минимизируют риски и повышают качество клиентского сервиса за счёт гибкой настройки и интеграции с ИТ-системами.
Разработка и доработка решений на платформе 1С под задачи бизнеса. Настройка, интеграция и автоматизация учёта, управления финансами, складом и производством. Индивидуальные конфигурации, оптимизация процессов и поддержка для устойчивого развития компании.
Наша команда разрабатывает высокоэффективные системы видеоаналитики, которые автоматизируют процессы обработки и интерпретации видеоинформации.
Разработка программного обеспечения для беспилотных летательных аппаратов. Создаём системы управления, навигации, обработки данных и интеграции с ИТ-инфраструктурой.
Классическая каскадная модель работы, при которой все этапы выполняются последовательно: анализ, проектирование, разработка, тестирование, внедрение. Подходит для проектов с четкими требованиями и фиксированным бюджетом. Все задачи согласуются заранее, изменения в процессе минимальны. По итогу компания получает полностью готовый продукт.
Гибкая модель, при которой оплата производится за фактически затраченное время и ресурсы. Подходит для проектов с меняющимися требованиями. Вы платите за работу команды по часам или дням, а процесс разработки может корректироваться в зависимости от новых вводных.
Итеративный подход, который позволяет работать короткими циклами (спринтами) с постоянной обратной связью. Требования могут изменяться в процессе разработки, а результат достигается поэтапно. Подходит для сложных, инновационных проектов, где важны гибкость, скорость реакции и участие заказчика на всех этапах.
Определяем цели, функции и лимиты производительности для разработки будущего программного обеспечения. Собираем информацию в ходе обсуждений с заказчиком, формируем техническое задание и согласовываем бизнес-требования.
Создаем архитектуру системы, выбираем технологии для разработки решения, проектируем БД и интерфейсы. Определяем основные компоненты, их взаимодействие и масштабируемость.
Пишем код на основе технического задания и проектной документации. Команда программистов реализует функционал, интегрирует модули и следит за соответствием требованиям технического задания.
Проверяем работоспособность ПО, ищем и устраняем баги разработки. Проводим функциональное, нагрузочное, автоматизированное и ручное тестирование для проверки качества продукта.
Разворачиваем программное обеспечение на рабочем окружении. Занимаемся настройкой и обучением пользователей, проводим интеграцию с другими системами, устраняем возможные проблемы в реальной среде.
Следим за бесперебойной работой ПО: исправляем ошибки, обновляем функционал, проводим мониторинг, оказываем техническую поддержку и адаптацию ПО к изменяющимся требованиям.
CИСТЕМА ДВУХФАКТОРНОЙ АУТЕНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЕЙ И ФУНКЦИОНАЛА ПРОДЛЕНИЯ СРОКА ДЕЙСТВИЯ ПАРОЛЯ ПОЛЬЗОВАТЕЛЕЙ
Разработка портала, позволяющий повысить сплоченность и управляемость развития участников проектных команд на каждом из этапов реализации проектов, благодаря диагностике по раннему обнаружению проблем, применению актуальных методик управления командой и мониторингу проводимых мероприятий.
Внедрённые технологии
Pеализовали систему двухфакторной аутентификации и продления пароля доменной учетной записи сотрудника для доступа к АРМ с помощью мобильного приложения КЛЮЧ. Разработка имеет множество интеграций с внутренними сервисами, а также Active Directory.
Стек технологий: C#, ASP NET CORE, PostgreSQL, RabbitMQ.Сценарии использования решения
Во время отпуска у сотрудника истек пароль доменной учетной записи. Разработанная система позволяет одним кликом продлить пароль на один день, чтобы пользователь смог залогиниться в системе и обновить пароль без коммуникации с технической поддержкой, созданием заявок и прочими долгосрочными процессами.
СИСТЕМА ПЛАНИРОВАНИЯ И ОЦЕНКИ ЭФФЕКТИВНОСТИ ПРОВЕДЕНИЯ ГЕОЛОГО-ТЕХНИЧЕСКИХ МЕРОПРИЯТИЙ
Разработка системы сбора и анализа о месторождениях/скважинах. Система позволяет экспертам в автоматическом режиме получать и обновлять информацию об объектах добычи, проводить их сравнительный анализ, формировать рекомендации к проведению геолого-технических мероприятий, согласовывать/отклонять мероприятия, производить оценку эффективности результатов проведения согласованного геолого-технического мероприятия.
Внедрённые технологии
Сценарии использования решения
Во время отпуска у сотрудника истек пароль доменной учетной записи. Разработанная система позволяет одним кликом продлить пароль на один день, чтобы пользователь смог залогиниться в системе и обновить пароль без коммуникации с технической поддержкой, созданием заявок и прочими долгосрочными процессами.
Сроки зависят от сложности проекта, объема функционала и выбранной модели разработки. Простые приложения могут быть реализованы за 2–3 месяца, крупные системы разрабатываются от полугода и дольше. Если используется Agile, первые версии продукта могут выйти через 2–4 недели, а затем дополняться новыми функциями.
Если для проекта вы определили четкие требования и фиксированный бюджет, подойдет Waterfall. Если проект гибкий и может меняться, лучше выбрать Agile. Для работы с плавающим объемом задач и почасовой оплатой подойдет T&M. Мы помогаем определить оптимальный подход, исходя из ваших потребностей.
Тестирование проходит в несколько этапов: сначала разработчики проверяют код с помощью юнит-тестов. Затем QA-инженеры проводят функциональное, нагрузочное и интеграционное тестирование. Мы используем как ручное, так и автоматизированное тестирование, чтобы убедиться в корректности, стабильности и безопасности работы ПО перед его релизом.
Оставьте заявку, мы ответим на все ваши вопросы и предоставим консультацию, чтобы помочь вам определиться с оптимальным решением для вашего бизнеса.