Project summary: the software product was developed as a system for monitoring the performed work and the time spent by executors and their customers. The system allows to track the work results of various projects, to provide reports in a visual and understandable form. The developed system was designed to simplify the interaction between the company and its customers, to increase the transparency of work processes, as well as to increase the efficiency of time accounting.
Technologies: Java, MySQL, Apache Maven, JPA (Hibernate), JTA (Spring), SOAP Web-Services, RESTful-Services (Spring), Spring Security, AngularJS, JUnit, Xml2Selenium, Apache Tomcat, Jenkins, SVN.
Company’s achievements during the project:
The project auctioneer
We express our gratitude to JazzTeam company for developing monitoring system of costs and resources of the projects, carried out in our company.
It is worth noting that the development of the project was performed without a final technical specification, but despite this, JazzTeam successfully carried out the mission, showed a high level of professionalism and interest in the implementation of all ideas.
Because of weekly demonstrations of the work results, the requirements of all interested in the project parties (sales department, marketing department, etc.) were taken into account and implemented. Covering all system features with unit tests and as a result absence of defects have significantly shortened the time for system implementation.
The developed system has been successfully implemented and started to use in our company at the final stage of development. Complete with the system, we received a full set of options for its further Continuous Integration and Continuous Deployment, thereby JazzTeam reduced the further costs for system support and our dependence on developers.
We recommend JazzTeam as a reliable partner in the field of software development and definitely we are going to cooperate with them in future.