Technical Investigation

In order for your organisation to maximise it’s software systems and applications, it is essential to understand the issues, challenges and risks that the code encounters. Magma’s technical investigation service identifies and understands your application challenges, by providing a code review that analyses the potential risk that your software raises for your business.

Our investigation covers issues relating to GDPR, Business Critical Systems and Applications. We are architects and developers that create software but also review and analyse existing software systems for you.


You may have systems in place within your business and want an independent technical investigation to provide you with a report on their status. You may need help with an audit to get ready for GDPR. Maybe, you have concerns about your systems becoming out-dated and slowing down your productivity. Our highly skilled team can come onsite or virtually carry out a technical investigation to give you a report on your systems.

Range of Services

We offer a variety of services when investigating a client’s software applications, and we are committed to providing expert, unbiased and pragmatic advice. Generally, during an evaluation of a system, we would cover aspects such as:

Data structure and fitness for purpose
Performance: Speed and efficiency
International aspects

From assessing these aspects of a system, we would then make recommendations. Some of the techniques we employ for reviewing code may include:

Briefing from end users to understand how the system is used
Interviews / discussions with key staff members (technical and non-technical)
Document reviewed
Data structure reviewed
Code inspection
Group discussions / Workshops