Development support for cybersecurity companies
Benefits and improvements achieved
Project overview
Trigger:
MAKONIS had already supported the customer a few years ago and handed over the project to internal employees.
The primary trigger for the project was a resource bottleneck at the customer, which was caused by rapid growth and complex, performance-intensive pricing logic requirements.
Project description
The "Development Support" project was created in response to the client's urgent need for more development resources due to its internal growth and complex operational requirements.
The aim was to expand and improve capacities in the areas of code quality, security and automation with the help of external support.
The project significantly improved internal data security through the implementation of Azure KeyVault and increased code quality and compliance with SonarCloud and Snyk in the deployment pipelines.
Best practices for automated tests and continuous integration/delivery (CI/CD) accelerated the development cycles, shortened the time to market and reduced the error rate.
Furthermore, technical debt was reduced to ensure long-term maintainability, and a newly developed API middleware optimized data integration between various ERP systems and a third-party system.
Overall, this project significantly improved the customer's technological efficiency and operational agility.
Project process:
Using the SCRUM methodology, regular sprint meetings were held at which the project team worked with the product owner to maintain the product backlog, assign tasks and monitor progress.
The experts were quickly trained and were able to provide direct support. Hiring internal employees or outsourcing to external experts abroad would have taken too long for the company.
Challenges
- Customization of the Bicep templates and new development of deployment pipelines for the integration of Azure KeyVault.
- Development of a new API middleware in consideration of international standards and in close cooperation with global teams.
Solutions
Results
Techstack
- C#
Resources
- Azure KeyVault
- SonarCloud
- Snyk
- SCRUM for project management
Have we aroused your interest?
Find out more about our workshops and offers.