4D ETICS
About the service
4D ETICS is a service that provides a framework for the building, testing and packaging processes of various software products, with the requirements of software quality assurance in mind.
Our service gives equal focus to building, testing and packaging within each process. This is needed because rather than being isolated steps, software engineering processes form a series of complex operations. For example, it is a frequent situation that test tools can be run only after certain types of build. Our service is of a higher level in that building and testing are integrated in a framework, allowing better use of test tools. This trend is also followed by the build and integration tools and frameworks based on the so-called continuous integration principle, which is becoming increasingly widespread.
There is an essential difference between a development phase based on Eclipse and one based on continuous integration. The first involves isolated modules being developed, whereas the second involves integrated/built software or software packages. In the first case, tests are primarily run by the programmer on their own work, whereas in the second case, on either their own integrated work or the group's work built.
What is the service used for?
The service provides a framework for software developers working individually or in groups for the execution of complex building, testing, packaging and monitoring processes.
The framework allows integration of various platform types, enabling developers to test-run their systems on Windows, Unix, or various types of Linux.
With software, platform testing is becoming increasingly important. The latest trend is for applications to run on mobile phones, i.e. their operating systems as well, which requires that the applications should also be tested on such platforms. In this service, a prominent role is given to stress and load tests and performance testing.
Who will benefit from the service?
Our service is highly instrumental primarily for medium-sized enterprises where active development work is carried out without an in-house quality assurance team. The service has been designed also with individual developers and smaller companies in mind. They can use a simplified version.
The service makes individual developers' work significantly simpler by providing a framework in which to create software packages for testing development which they and/or others in the group have made (daily builds).
This keeps project managers updated on project status. They receive daily e-mail on successful and unsuccessful builds, while the dashboard service enables them to monitor project metrics. Additionally, the "job submission" portal enables them to monitor developers' work.
Executive managers can monitor project status using the dashboard and trend analysis. They can receive e-mail notification on this at times which they set.
