ДжазТим — надежный технологический партнер

Agile разработка ПО на Java

Система управления ресурсами проектов

Краткое описание проекта

Разработанный программный продукт представляет собой систему для ведения отчетности выполненных работ и затраченного времени исполнителями и их заказчиками. Система позволяет отслеживать результаты работы по различным проектам, представлять отчетность в наглядной форме. Разработанная система призвана упростить взаимодействие компании и ее клиентов, повысить прозрачность процесса выполнения работ, а также увеличить эффективность учета временных затрат.

Технологии

Java, MySQL, Apache Maven, JPA (Hibernate), JTA (Spring), SOAP Web-Services, RESTful-Services(Spring), Spring Security, AngularJS, JUnit, Xml2Selenium, Apache Tomcat, Jenkins, SVN.

Скриншоты

Особенности проекта

  • Реализована технология единого входа (Single Sign-On), что позволяет пользователю переходить из одного раздела системы в другой без повторной аутентификации.
  • Выполнена интеграция с несколькими сторонними бизнес-системами.
  • Использование MVVM JavaScript фреймворка AngularJS для построения пользовательского интерфейса, что позволило добиться высокой отзывчивости и надежности.
  • Вынесение части бизнес-логики на клиентскую часть приложения.
  • Создание кастомных компонентов пользовательского интерфейса посредством реализации собственных AngularJS директив.
  • Взаимодействие с удаленными командами разработчиков.
  • Работа с англоязычным заказчиком.

Результат проекта

  • Проведение бизнес-анализа требований в результате непосредственного общения с заказчиками.
  • Система успешно была внедрена и использовалась для работы в компании заказчика еще на завершающей стадии разработки.
  • Произведена гибкая настройка сборок Continuous Integration для различных окружений.

Достижения компании на проекте

  • Успешно внедрен продукт Xml2Selenium для тестирования пользовательского интерфейса, а также для написания интеграционных тестов.
  • На ранних стадиях разработки были реализованы необходимые mock-системы, что позволило в дальнейшем без проблем интегрироваться с реальными бизнес-системами.

Отзывы клиентов

Акционер проекта

Мы выражаем благодарность компании ДжазТим за разработку системы мониторинга ресурсов и затрат проектов, выполняемых в нашей компании.

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

Благодаря еженедельным демонстрациям готовых результатов работы, были учтены и реализованы требования всех заинтересованных в проекте сторон: отдел продаж, отдел маркетинга и др. Покрытие unit-тестами всех функциональных возможностей системы и, как следствие, практически отсутствие дефектов, значительно сократило время на внедрение системы.

Разработанная система успешно внедрена и стала использоваться в нашей компании еще на завершающей стадии разработки. В комплекте с системой мы получили полный набор настроек для ее дальнейшей непрерывной интеграции (Continuous Integration и Continuous Deployment), тем самым ДжазТим уменьшила дальнейшие затраты на поддержку системы и снизила нашу зависимость от разработчиков.

Мы рекомендуем команду ДжазТим как надежного партнера в области разработки программного обеспечения и в дальнейшем обязательно будем с ними сотрудничать.

Свяжитесь с нами, чтобы обсудить Ваш IT-проект

    Имя *

    Название компании

    Email *

    Телефон

    Чем мы можем Вам помочь? *

    * – Обязательные поля для заполнения