РАЗРАБОТКА
ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ

АУТСОРСИНГ

ВНЕДРЕНИЕ

ТЕСТИРОВАНИЕ

Мы специализируемся на разработке как простых, так и очень сложных и нагруженных веб-приложений по технологии J2EE

Java Platform, Enterprise Edition — набор спецификаций и соответствующей документации для языка Java, описывающей архитектуру серверной платформы для задач средних и крупных предприятий. JEE является промышленной технологией и в основном используется в высокопроизводительных проектах, в которых необходима надежность, масштабируемость, гибкость. Технологию J2EE рекомендуется использовать для реализации крупных проектов, например для организации сложных веб-порталов и предоставления услуг онлайн, особенно если необходимо обеспечить бесперебойную работу многих тысяч пользователей.

Кроме этого, мы занимаемся разработкой десктопных приложений и мобильных приложений для продукции Apple и операционной системы Android.

     

    ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ И ПРОГРАММНЫЕ ПРОДУКТЫ:

     

    1. Java (Hibernate, JDBC, Swing, JavaFX, AspectJ, Groovy, Grails)
    2. Java for Android
    3. ObjectiveC for iOS
    4. Веб-технологии:
  • J2EE (EJB, JNDI, JMS, Servlet, JSP, JSF, JSTL, JAAS, Spring, ActiveMQ)
  • HTML, XML, XSLT, CSS, JavaScript, Ajax, JSON, JQuery, ExtJS, NodeJs
  • Web services (SOAP, Axis2)
  • 5. Система управления базами данных (СУБД):
  • Oracle DB, MS SQL Server, DB2, MySQL, PostgreSQL, HSQL
  • 6. Среда разработки:
  • Eclipse, IntelliJ IDEA
  • 7. Сервера приложений:
  • Tomcat, OAS, JBoss
  • 8. Средства сборки:
  • pache Ant, Maven, Ivy, Gradle
  • 9. Системы контроля версий:
  • CVS, SVN, GIT, Mercurial, Microsoft Team Foundation Server
  • 10. Системы электронного документооборота:
  • EMC Documentum (Webtop, Content server, WDK, DFC, DQL, BPM)
  • Alfresco
  • 11. Средства автоматизированного тестирования:
  • JUnit, Selenium, SoapUI, LoadUI

Проекты по разработке ПО организуются в соответствии с международными стандартами и методологиями и управляются опытными менеджерами проектов. Кроме того, в ходе проектов по разработке используются как строгие методологии RUP (Rational Unified Process), так и гибкие Agile подходы, что обеспечивает следующие преимущества в зависимости от потребностей заказчика:

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