Разработка ПО - НТЦ Радуга

НТЦ Радуга
Контакты
НТЦ Радуга
Контакты
Перейти к контенту
Верхний уровень > ТЕХНОЛОГИИ
Разработка ПО

ПО
Наш математико-алгоритмический аппарат включает следующие области:
  • цифровая обработка сигналов;
  • статистическая радиофизика;
  • математическая статистика, теория вероятностей;
  • дискретная математика;
  • численные методы;
  • распознавание образов;
  • задачи оптимизации и вариационное исчисление;
  • дифференциальное, интегральное исчисление;
  • параллельные вычисления.

Наши специалисты используют следующие технологии для разработки программного обеспечения:
  • Язык разработки: С++.
  • Платформа: Qt5.
  • Парадигма программирования: ООП.
  • Стиль кодирования: собственный, на основе Qt Coding Style.
  • Язык баз данных: SQL.
  • Среды разработки: Visual Studio, Qt Creator.
  • Система контроля версий: Git.
  • Системы сборки дистрибутивов: Install Shield, InnoSetup.
  • Система генерации проектов: CMake.
  • Системы документирования: doxygen, dokuwiki, redmine.
  • Библиотеки параллельных вычислений: С++ 11, Qt, OpenMP.
  • Высокопроизводительные вычисления: Assembler, SSE, AVX, Math Kernel Library.
  • Test Driven Development.
  • Регрессионное тестирование.
  • Непрерывная интеграция.

Мы исповедуем следующий подход к работе программиста:
  • разбор предметной области, построение модели решаемой задачи, выявление особенностей, оценка трудностей;
  • написание кода;
  • написание документации к коду, для простых случаев — в виде комментирования кода (в том числе с использованием doxygen), для сложных — написание подробной документации к алгоритмам, документация хранится на внутренних ресурсах, работающих на платформах dokuwiki и redmine;
  • написание тестов.

Благодаря такой организации процесса работы внутри нашего коллектива вырастают высококлассные специалисты, способные самостоятельно разбираться в проблемах и решать возложенные на них задачи. До тех пор, пока молодой сотрудник не стал специалистом, за его действиями следит куратор, в обязанности которого входят консультации по всем вопросам разработки и предметной области, а также проведение code review.
Москва, 5-й Донской проезд, д. 15
+7 (495) 777-09-83

© АО НТЦ «Радуга» 2005-2020. Все права защищены.

Москва, 5-й Донской проезд, д. 15
+7 (495) 777-09-83
Назад к содержимому