Objective
Given the fact that the baseline project concerns the client/server version of a standard banking product which is used by hundreds of financial institutions, it is imperative that the solution offers not only sophisticated functionality but also superior quality with respect to reliability and security. This is an ambitious goal in light of the fact that state-of-the-art technology is used, software development cycles chronically suffer from time constraints, and demand among customers for a great variety of hardware and software requirements is high. Testing the right things at the right time to the right extent is the key to reducing failures at the customer sites and minimising the cost of fixing software problems during the development process.
Another objective of the project, which is important to any software solution provider, is to meet the market needs by ensuring that the functional specifications of the software product are exactly tailored to the customers' requirements. Also, the software provider needs to guarantee that the planned functionality has been realised technically in a way that any variations and combinations possible are taken into account.
THE EXPERIMENT
The implementation of a wider and deeper testing approach is meant to help us achieve the objectives stated above. There are three areas for improving the current test process which are reflected in the three experiments of the QUALITAS project:
I. Enhanced document testing by running intensified reviews on early development results, i.e. functional specifications and design documents.
II. Systematic functional testing and test-case determination is to be used to ensure that the functional requirement specification document is complete, that there are no versioning problems, and that implemented functions work as intended.
III. Automated installation and system integration testing is to be performed for each delivery to a customer site. Each delivered product is to come with an automated installation test suite guaranteeing that the product works properly in the customer's software and hardware environment.
The experiments will be conducted in the context of the realisation of a new version of CORONA CS, a client/server solution for the automatic reconciliation of accounts.
Management Data Vienna has 132 employees, with about 50% of them being employed in the software development unit. A staff of 15-20 is involved in the CORONA CS team.
EXPECTED IMPACT AND EXPERIENCE
Management Data expects to benefit from the optimised quality of the software product leading to an estimated cost reduction of about 20-40% owing to the decrease in the number of problem-fixing releases from 4 to
1. This will bring about further cost reductions e.g. in the support effort and other MD software projects. Besides, project-management procedures and co-operation between the product owners and the developing unit will be optimised; customer satisfaction will rise, installation time and effort will be reduced, which altogether is sure to boost our organisation's image as a reliable and highly professional software provider.
Fields of science (EuroSciVoc)
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques.
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques.
You need to log in or register to use this function
Call for proposal
Data not availableFunding Scheme
ACM - Preparatory, accompanying and support measuresCoordinator
1090 Vienna
Austria