When might you need a technical audit?

There are several occasions when you may consider a technology audit

01.
You’ve got the first version of your app developed, such as MVP, and you’re wondering what the next steps should be
02.
When you encounter problems with your application that you don’t know how to solve or you can’t solve yourself.
03.
You consider rewriting the code, changing technology, or a cloud solution provider.
04.
Your app has grown so big that you need to optimize the costs or dev process to be more effective.
05.
You’ve got doubts about your current software provider or want to verify your internal IT team.
06.
You’re concerned about security issues and want to verify your application’s vulnerability to hacking.
Background

Get a free estimation of your app audit

Tell us more about your project and we’ll be able to prepare a precise audit cost estimation and a timetable.

All you might want to know about a technical audit

Find out more about a tech audit – how long it takes, what the benefits are, what you will need to prepare beforehand, and who will take part in the process.

How long will it take?

20 to 40 hours

The process, depending on the size of your app, the code length, and the number of functionalities to be audited, will take from 25 up to 40 hours. Do you need to know the exact number? Contact us for a free estimation.

The key aim is to verify the technical condition of your application

The quality of the source code

Particularly in the context of further app development or maintenance

How it works

If the application works properly and efficiently

Choice of technology and tools

Whether the tech stack, tools, and ready-made libraries that have been chosen fit your business requirements

Licences and open-source solutions

License compliance of the libraries used (verification of the licenses and if the use of open-source solutions is correct)

Software documentation

The level of software documentation or compliance of the documentation with the actual state

App security

Application vulnerability to hacking (security vulnerabilities in libraries, SQL injection, XSS, bad security practices in the code, such as plaintext passwords, etc.)

What will be needed?

A demo of your application

With a description of its functionalities, as detailed as possible, carried out by a business person, preferably a Product Owner

Technical documentation

Access to the existing technical documentation to assess it in detail

Source code

Access to the source code, with or without comments

Who takes part in the audit?

From you

Product Owner
or CTO
or Project Manager

From NeuroSYS

Architect and Senior Developer specializing in the given technology

What you will get, that is tangible results

As a result, you’ll get a thorough audit report that encompasses:

Description of the overall state of the application and the code quality
A list of comments and recommendations regarding the code quality and the selection of libraries
A list of potential vulnerabilities (known vulnerabilities, SQL injection, XSS, etc.)
A list of comments and recommendations for improving the application architecture
Description of specificity and relevance of the documentation
A list of open-source libraries/solutions with an indication of their licenses and potential licensing problems
Background

Find out how you can improve your app

Tell us more about your project and we’ll be able to prepare a precise audit timetable to perfect your product.

icon
Done!
Thank you for your application!
icon
Let's get in touch!
We want to get to know you a little bit, but we need some help from your side. Let's start with filling gaps below.
Full name
Please provide us with your full name
Email
Please provide us your current Email
Telephone
Please provide us with your Phone number
Your LinkedIn profile
Please show us your professional social side :)
Link to your portfolio / GitHub
Please insert your Portfolio / GitHub URL correctly
Message
Nothing to say? Maybe just a little bit? Even "Hi" will work - thanks!
CV file
Please upload your CV
Select file
Please choose one of the following
I hereby authorize the processing of my personal data included in this form for the present recruitment-related purposes by NeuroSYS Sp. z o.o. (Rybacka 7 Street, 53-565 Wrocław) (in accordance with the General Data Protection Regulation (EU) 2016/679 of 27.04.2018 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, as well as repealing Directive 95/46/EC (Data Protection Directive)). I acknowledge that submitting my personal data is voluntary, I have the right to access my data and rectify it.
Read and accept
I hereby authorize the processing of my personal data included in my job application for the needs of future recruitment processes by NeuroSYS Sp. z o.o. (Rybacka 7 Street, 53-565 Wrocław).
Read and accept