Performing a code audit for software solutions

The Interregionale Blutspende SRK AG is a (non-profit) organization with its headquarters in Bern and 350 employees at 7 locations. Core competence is the procurement, processing, testing, and provision of blood products as well as providing the diagnostics and guidance required in the field of transfusion medicine. In the processing of blood products, adapted software solutions are essential for high quality results. To guarantee this level of quality in the future, Interregionale Blutspende SRK AG decided to request an external code audit on their existing software solutions to prove that they can maintain their own high standards of quality and efficiency in conjunction with planned, long-term expansion.

Results-oriented code analysis

As a well-known software developer in the field of medical technology, konplan was commissioned to perform the external code audit. In a multi-stage process, the software documentation was analyzed first, followed by the source code and database structure. Both state-of-the-art analysis tools and the trained eyes of our experienced software developers and architects were used in the process. The analysis was always focused on how the reliability as well as the maintainability and expandability of the software would be affected. In the forefront was the formulation of practical recommendations.

Sustainable Recommendations

After completion of the analyses, konplan prepared a code audit report with the results and recommendations for further development. The results and recommendations were presented to the customer during two presentations and refined together. In cooperation with the development team, the recommended measures were implemented according to the derived roadmap. By formulating practical recommendations, the initial investment remains low, and the costs will be quickly recovered by the resulting high efficiency and quality assurance of long-term developments.

  • Result
    • List of opportunities and risks in the current software status
    • Roadmap for future improvements
  • Technologies
    • .NET C#
    • MSSQL
    • Visual Studio
    • Sonar
  • Scope of services
    • Architecture analysis
    • Static code analysis
    • Detailed code analysis
    • Guidance
  • 1 month

  • 3 employees (konplan)

  • Analysis