Devops
Our services include
We offer customized DevOps solutions to accelerate your software development and deployment, increase quality and reduce costs.
- Personal consulting and strategy development
- Automation to optimize your development processes
- Continuous integration and deployment (CI/CD)
- Monitoring and troubleshooting
- Security and compliance
- Optimization for growth and performance
- Trainings and workshops
Product development - software
Our services include
Our services provide a comprehensive solution for the development of customized software and hardware solutions. We have many years of experience in various industries and cover the entire development process from conception to implementation. Our innovative solutions are accompanied by strict quality controls to ensure reliability and performance and guarantee customer satisfaction.
- Collection and documentation of customer requirements for the software
- Creation of software architecture and design documents
- Development of the software using appropriate programming languages and technologies
- Perform unit tests, integration tests, and system tests to check for bugs in the software
- Ensure that the software complies with quality standards and guidelines
- Design of a user-friendly interface for the software
- Creation of operating instructions and technical documentation
- Introduction of the software into the production environment
- Training of customers and end users in the use of the software
- Provide post-implementation software updates, troubleshooting, and support services.
Product development - Hardware
Our services include
Our services provide a comprehensive solution for the development of customized software and hardware solutions. We have many years of experience in various industries and cover the entire development process from conception to implementation. Our innovative solutions are accompanied by strict quality controls to ensure reliability and performance and guarantee customer satisfaction.
- Understand customer requirements and create a detailed requirements document.
- Development of concepts and design proposals for the hardware
- Create prototypes to verify functionality and design
- Creation of circuit diagrams and printed circuit board layouts
- Selection of suitable hardware components taking into account costs and performance
- Conduct testing to ensure hardware meets specifications
- Identify and troubleshoot hardware errors or problems.
- Provision of support and maintenance services for the developed hardware
Product Quality
Our services include
Together with you, we develop a suitable test organization, a test strategy (based on risks, requirements and agility) and establish test processes. We assist you in this process during implementation. In this process, we not only rely on theoretical principles, but also adapt them based on best practices and the specific circumstances and opportunities in your company. The result is a clear test strategy that meets the specific requirements of your projects and products.
- Analysis and optimization of your test processes
- Definition of test organization and process
- Establishment and maintenance of test strategies and automation strategies
- Implementation of best practices (methods, tools and techniques)
- Evaluation and introduction of test tools
- Coaching, training and workshops
- Promotion of team development (roles and competencies)
Cyber Security
Our services include
We offer tailored solutions for your security in the digital age. From comprehensive consulting and network security to cloud protection and compliance consulting, our services are designed to meet the highest security standards. Endpoint security, identity management, and incident detection are just a few of our specialties. We secure your data, protect your business from attacks, and minimize legal risks. Let us protect your digital future while you focus on your core business.
- Web Application Security
- Mobile security
- Security Information and Event Management (SIEM)
- Phishing protection and training
- Security-as-a-Service (SECaaS)
- Risk assessment and management
- Disaster recovery and business continuity
- Social engineering testing and training
- Data Loss Prevention (DLP)
- Zero Trust Security
- Malware analysis and removal
- Security Gap Management
- IoT Security
- Managed Security Services
Support for testing according to Functional Safety - IEC 61508
Test strategy
We support you in creating a test strategy that covers all phases of the V-model. In doing so, we incorporate our experience from agile projects. In this way, you do not have to do without agile approaches from requirements engineering to system testing, despite the requirements of IEC 61508, and you remain at the cutting edge.
- All practices required by IEC 61508-3
- Data recording and analysis
- Traceability of requirements to tests
- Also for complex platform solutions
- Visualization according to DevOps approaches
Test procedure
We support you in the introduction of suitable test procedures that meet the requirements of 61508-3
SIL 3 & 4. In addition, during the evaluation phase we weigh up which further test procedures can be introduced with little effort and the greatest possible increase in quality for your products.
- All dynamic test procedures required by IEC 61508-3
- Test Management
- Static tests: MC/DC code coverage (e.g. with VectorCast, Klocwork. etc.)
- Dynamic unit tests on the host or target (HIL)
- Selection of helpful KPIs and metrics
- Test case generation
Continuous Integration & Test Automation
We support you in the development of a Continuouse Integration for a complete traceability of tests, changes, errors, documentation and software versions. Our solutions are characterised above all by the fact that they can be maintained not only by a professional. For example, tests can also be "written" and executed by people without coding experience, up to the automatic generation of requirements for tests, e.g. by means of Behaviour Driven Development (BDD) approaches.
- Hardware In The Loop (HIL), including unit tests
- Setup of test racks & test systems
- Automatic test system deployment
- Packaging of your R&D environment (e.g. with Cmake, Conan)
- Implementation of test environments or programming of proprietary solutions (e.g. Labview, Gauge, etc.)
- Also for complex platform solutions (e.g. with CI-Jenkins & Pipelines and Gitlab Flows)
- Support of your IT in the selection of appropriate tools
SIL 3 & SIL 4
We support you in setting up / expanding your complete SIL environment from requirements ALM, development environment to test systems to be able to develop solutions according to SIL 3 and SIL4 requirements.
- Creation of the test strategy
- Selection of test procedures
- Structure of Continuouse Integration & Test Automation
- Hardware in the Loop (HIL)