Software Quality Validation

Software Quality validation can be applied when software developed by 3rd parties should be verified by an independent party. Such approach provides biggest advantages when the Customer has an open Service Delivery Platform for which an ecosystem of application providers exists. In such case establishing a common development framework and related processes allows different vendor to develop software which runs on the common platform, thus lowering operations costs: multiple services -> one platform -> single maintenance point. However, with such approach one independent party which takes care of platform maintenance should be selected.

ProIDS has practical experience with setup described above. We can validate 3rd party software on a number of Service Delivery Platforms (runtime environments such as JSLEE, JEE, etc.), applying proven toolchain, processes and quality metrics.

Typically, Software Quality Validation is performed on two levels:

  • Source Code Validation – delivered source code is analyzed using both, dedicated automated software quality tools as well as using manual code review. Depending on type of software, expected usage patterns and target runtime environment different aspects are prioritized. This validation level also contains verification of documentation provided with the software – completeness and correctness of documentation is checked.
  • Stability Validation – delivered applications are deployed on target runtime environment, alongside with other services; next a series of automated tests is executed, generating load directed towards applications which behavior is observed. Multiple metrics can be used such as: response time, DB query time, resource usage – IO, CPU, Heap, etc.

Validation is performed in several iterations; after each iteration a report is produced which is delivered to the application provider so that corrections can be applied.

Thanks to the validation process the quality of software provided by 3rd parties will reach a high, predefined level.

About us

ProIDS logotype

After long time of being a part of huge multinational corporation in IT industry we detach ourselves and started ProIDS. And we took our skills, experience and customers’ trust with us. That’s why we like to say we did not come out of nowhere – we came out of shadow. And where are we heading now? Same direction as IT world. And we keep pace with it.

Drop us a line





    Contact us

    Warsaw Office
    ProIDS Sp. z o.o.
    ul. Bukowińska 22/53
    02-703 Warsaw, Poland

    By continuing to use the site, you agree to the use of cookies. more information

    The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this. In the same time notice that our website gathers anonymous statistics with Google Analytics tool.