Krononsoft

Code Audit

Krononsoft engineers provide code audit services in projects that are live or about to be launched.

Code audit (also known as code review) is an independent third-party expert opinion about overall code quality. During that third-party code audit, the project undergoes a thorough review. After the review we:

  • provide the owner with information about the code design and state;
  • assess how much the architecture is ready for further updates required by the owner;
  • suggest ways to improve the code quality.

We propose two options: a standard code audit and a custom code audit.

Standard Code Audit

The standard code audit is the default option that is suitable when the customers need to get detailed information about their projects in order to understand how to improve the code.

The standard code audit features are:

  1. A concise (2-3 pages) PDF report.
  2. Brief information about:
    • The main features
    • Project history (repository, collaborators, commits)
    • Technologies and development approaches used
    • Third-party services
  3. Detailed information about:
    • Coding style
    • Major concerns
    • Code smells, anti-patterns, code duplication, etc.
    • Vulnerabilities
  4. Overall impression
  5. Suggestions about ways to make the code better

The standard code review service is provided by a senior software engineer with more than 10 years of experience in custom development. The content of the report may vary depending on the project - the engineer may find some aspects of the code more essential than others.

The standard code audit usually takes 1 day after we receive access to the repository, talk to the project owner, and get information about the areas that need special attention.

The standard code audit cost is $500.

Custom Code Audit

The custom code audit is recommended in cases when the standard option is not sufficient for whatever reason. For example, if the customer needs a large detailed report in a form that can be presented to another company or a partner. 

The custom code audit includes analysis of questions the customer highlights as the most important. To do that, we have a 1-hour call before we run the analysis. The report prepared after the code audit is official and can be presented to potential investors, partners, etc.

Other custom code audit features are:

  1. A detailed (10-15 pages) PDF with graphical look suitable for printing or presentation.
  2. Brief information about:
    • The main features
    • Third-party services
  3. Detailed information about:
    • Project history (repository, collaborators, commits)
    • Technologies and development approaches used
    • Major concerns
    • Code smells, anti-patterns, code duplication, etc.
    • ¬†Vulnerabilities
  4. Overall impression of the coding style and level of complexity.
  5. Analysis of the technologies and their application to the problems solved in the project
  6. A detailed roadmap that describes the steps to make the code better.

The custom code review service is provided by several software engineers, a technical writer, and a graphic designer. The content of the report may vary depending on the project - the engineers may find some aspects of the code more essential than others.

The custom code audit usually takes 1 week for the team after they receive access to the repository, talk to the project owner, and get information about the areas that need special attention.

The custom code audit cost is $2,500.

Looking forward to hearing from you!