The tooling our specialists use

Our specialists use the Boncode tooling when conducting the Scan and Assessment. This tooling was developed in-house and applies static source-code measurements in order to gain insight into the quality of software. A rating is assigned to indicate the quality level, and via the dashboard more detailed information is provided that makes direct (quality) improvements possible. Depending on the scope of the assignment, we also examine security aspects.

For daily monitoring by our customers, the same tooling is available through a license.

Functionality of the Boncode tooling for static source-code analysis

The Boncode tooling is appropriate for many object-oriented languages such as Java, C#, Scala and C++. What’s more, the tooling can be modified for the measurement and optimization of OutSystems applications. Therefore, in conjunction with OutSystems, the functionality of the OutSystems Trusted Advisor tool has been integrated into our approach.   Boncode’s tooling makes it possible to do the following:

  • Old and new software systems measurements and analysis
  • Determine the overall software quality (rating on a scale of 0 to 100)
  • Newly developed code measured by a developer (for example as part of a peer review)
  • Focus on trends when multiple measurements are conducted over time, and create a graphic display of these trends
  • Gain an overview of how the entire codebase fits together
  • Obtain an overview of document quality by means of diagrams
  • Monitor multiple projects
  • Use flexible navigation to scroll through the measurement results line by line; up to code line level
  • Immediately set-up improvement steps using top-10 lists
  • Define parameters for random sampling and apply it within large-scale systems

Use of the Boncode tooling stops never-ending discussions and makes it possible to improve your software and team results in an organized way. The tooling works extremely well within an Agile approach.

Back to top

GDPR Consent

This website makes use of cookies to ensure that the website works properly. Settings

Privacy policy | Close