Agrolab Group
Agrolab GmbH’s laboratory report generation platform was implemented using Oracle Forms technology, making it difficult to improve and introduce new functionalities.
In order to obtain a more capable platform and facilitate its maintenance, it was proposed to migrate the solution to a Java and Oracle-based microservices architecture.
Thus, the objectives of this project were:
Development of a microservice using Java and Spring Framework to retrieve, transform, and generate electronic reports.
This microservice integrates with existing ones without compromising the current graphical interface and its mode of operation, thus completing the chain of services that allows the generation of a report for end customers, from data collection to the completion of the process.
Scrum methodology with the use of Sprints to define the functionalities to be delivered at each stage.
Through a well-defined cycle of requirements definition, software development, and testing (both automated and manual), it was possible to develop the various features of the product in accordance with existing requirements and new requirements, as a way to improve the product in its new version.
The team created by act digital in Portugal for this purpose included 3 developers specialised in Java technology with the following skills:
Agrolab Group
Agrolab GmbH’s laboratory report generation platform was implemented using Oracle Forms technology, making it difficult to improve and introduce new functionalities.
In order to obtain a more capable platform and facilitate its maintenance, it was proposed to migrate the solution to a Java and Oracle-based microservices architecture.
Thus, the objectives of this project were:
Development of a microservice using Java and Spring Framework to retrieve, transform, and generate electronic reports.
This microservice integrates with existing ones without compromising the current graphical interface and its mode of operation, thus completing the chain of services that allows the generation of a report for end customers, from data collection to the completion of the process.
Scrum methodology with the use of Sprints to define the functionalities to be delivered at each stage.
Through a well-defined cycle of requirements definition, software development, and testing (both automated and manual), it was possible to develop the various features of the product in accordance with existing requirements and new requirements, as a way to improve the product in its new version.
The team created by act digital in Portugal for this purpose included 3 developers specialised in Java technology with the following skills: