Services in the area of software validation and evaluation
Efficient use of software depends on consistent validation, verification and evaluation.
Parallel to software development, konplan gmbh also has competent and sound
expertise and skills in this area.
Because of the increasing number of statutory regulations, particularly through the
gloablisation of the IT world, the validation and verfication of software has become
a formal necessity and is prerequisite for succesful project management.
Our team of specialists uses existing specifications or compiles new ones to
guarantee better transparency and a regular and efficient cooperation between the
departments involved and the software teams in the various system projects. These
specifications and suitable test procedures achieve the continously demanded software
stability which is prerequisite for the system acceptance of a target group. To avoid
needless risks for your project, a regular inspection of the software design processes
is necessary.
The role of the test in the lifecycle of software
Software development management should be based on the classical phase model of the
software lifecycle, consisting of specification, design, coding, implementation,
validation, introduction and handover.
Our validation team works in close collaboration with you and your development team
to ensure that tender and service specifications are met. The independence of our team
ensures the system project progresses according to its functions, and supports the
successful market launch of the final product.
Test characteristics
Once decisive, sound answers have been found to the questions "Does the program do what it should?" and "Does the program not do what it shouldn't?", then additional questions are asked, e.g.
- Program behaviour under heavy load
- Quality of test cases
- Testing the interactive part of the code.
The following tests can be used depending on the project:
- Function test
- Volume Test
- Stress Test
- Recovery Testing
- Memory consumption, capacity use of the processor
- Mutation test
- Test of man/machine interface
- Automatic test
- Benchmarks
- Test of procedures, processes, classes and inheritance
- Clean-room concept
The correct selection of the test procedure is ensured with suitable tools and
completed with meaningful documentation to accompany the project. This documentation
shows that the software project is moving within the development phases and allows
for a review both of the intermediate stages and of the final result.
It also ensures transparency for the skilled expert by reporting clearly and
reproducibly the complete development history. Documents relevant to the project
are compiled, checked and released on consultation with the customer.



