Software Engineering

Agentische Softwareentwicklung für kürzere Entwicklungszyklen, souveräne Architekturen und kontrollierbare Automatisierung. Von klassischer Delivery bis Full Agentic.

Agentic Software Engineering at Materna

AI agents are transforming the way software is developed. They analyse requirements, plan work steps, generate code, test, verify and document.

Materna combines agent-based software development with over 40 years’ experience in software engineering, in-depth industry knowledge and a high level of integration expertise. Our applications are available quickly, are reliable and can be securely integrated into existing IT environments.

Materna supports you every step of the way: from traditional software development through AI-supported processes to a largely agent-based delivery model. You determine the appropriate level of maturity, the operating environment and the extent of human oversight. Architecture, quality, security and technical responsibility remain transparent and manageable.

A selection of our references

Agricultural Industry Electronics Foundation (AEF)

Amprion

Autobahn GmbH

Federal Office of Justice

Federal Ministry of Finance

CLASS

DHL

Directorate-General for Customs

ITZBund

Ministry of Justice of the State of North Rhine-Westphalia

NRW.Mobidrom GmbH

Our expertise: From traditional delivery to a full-service agency model

Agent-based software development expands on the tried-and-tested collaboration between business analysts, architects, developers, testers and operations. AI agents are given defined objectives, access suitable tools and data sources, and carry out tasks within clearly defined parameters.

Materna utilises Agentic AI throughout the entire software lifecycle:

  • Requirements analysis and requirements engineering
  • Design of architectural and solution variants
  • Code generation and refactoring
  • Test development and execution
  • Fault analysis and quality assurance
  • Documentation of applications and interfaces
  • Integration into existing IT environments
  • Modernisation of legacy systems
  • Preparation for deployment and operation
  • Ongoing maintenance and further development

Our experience ranges from traditional business processes and enterprise applications to cloud-native platforms, autonomous development environments and orchestrated multi-agent systems.

Clients can increase the level of automation as their experience grows. For suitable projects, Materna also implements full-agentic delivery models. Transparency and scope for intervention remain flexible.

Your path to agent-based software development

The best way to get started depends on your organisation, your IT infrastructure and your objectives. Materna will work with you to develop a transformation roadmap that brings together technical and organisational considerations.

Traditional software development

Experienced teams design, develop, test and operate your application using established methods and tools.

This form of delivery remains appropriate for many projects, for example where requirements are stable, technologies are clearly defined or there is a high proportion of bespoke business logic.

AI-assisted software development

AI assistants support individual tasks by providing suggestions, running tests and analysing errors.

Developers control the work steps and evaluate the results. The development process gains momentum.

Integrated Agent-Based Delivery

AI handles interrelated tasks across several phases of development. Specialised agents deal with requirements, front-end, back-end, interfaces, testing and documentation, amongst other things.

Development teams define objectives, architectural principles and quality criteria.

Full Agentic

Agents organise large parts of the development process independently. They break down requirements, plan implementation, develop components, carry out tests, analyse errors and prepare deployments.

People take charge of management, governance and quality control.

What we develop

Agent-based specialist and business applications

We develop applications in which AI agents perform specialist tasks, consolidate information from various sources and coordinate processes across system boundaries.

Typical areas of application include:

  • digital specialist procedures
  • intelligent assistance systems
  • service and process automation
  • knowledge and research solutions
  • document processing
  • Case management
  • Decision support
  • Multi-agent systems

Agentic Delivery for new applications

AI agents support our development teams from the initial requirements stage right through to the production environment. They structure requirements, develop architectural proposals, generate code and tests, and update the documentation.

Agents work in parallel on front-end, back-end, interfaces and quality assurance. Sprints lasting several weeks are reduced to iterations of just a few days.

Agent-based modernisation of specialist processes and legacy systems

Materna has many years’ experience with specialist procedures. Agentic AI helps with further development.

AI agents assist with:

  • Analysing existing source code
  • Identifying technical dependencies
  • Reconstructing business logic
  • Creating system documentation
  • Deriving automated test cases
  • Refactoring and code migration
  • Preparation of new interfaces
  • Step-by-step migration to modern architectures

Confident development assistants

Materna develops and integrates AI-powered development environments that can be operated within controllable infrastructures.

One example is the AIDA code generation platform at ITZBund.

Agent-based testing and quality engineering

Test agents continuously check results and report errors to the relevant development agents. Experts evaluate the results and decide on approvals.

Our services include:

  • automated generation of test cases
  • unit, integration and end-to-end tests
  • Regression tests
  • Performance and load testing
  • Security testing
  • Code reviews
  • Evaluation of AI-generated results
  • Defined quality gates
  • Test management and governance

Mobile and app development for the public sector

Digital services don’t stop at the desktop. We develop: 

  • Citizen apps
  • Staff service apps
  • Mobile specialist applications
  • Secure backend integrations
  • Cross-platform solutions 

Usability, security and scalability are at the heart of our approach.

The Materna USP: Excellence at every level

Sovereignty means the freedom to make informed choices. Companies and public authorities decide for themselves which technologies, platforms, models and cloud providers are suitable for their specific use cases. They retain complete freedom of choice throughout the technology chain.

Our portfolio ranges from solutions based on major hyperscalers to fully self-sufficient on-premises architectures, for example for the public sector, KRITIS, defence and regulated industries.

In between lie sovereign cloud offerings, European platforms, hybrid operating models, and open and proprietary models. This ensures a suitable solution for every security need, every system landscape and every regulatory requirement.

Materna brings the full range of tools to the table: transformation consultancy, architectural expertise, software engineering, integration, governance, security and operations. Even highly specialised agent-based applications for the public sector or critical infrastructure can be operated entirely within controlled environments.

Your benefits

Agent-based software development increases speed. At the same time, a structured engineering approach ensures quality, security and long-term maintainability.

Shorter time-to-market

 

Agents work on suitable tasks in parallel and support several phases of the development process. Prototypes, new features and releases become available sooner.

 

Development cycles reduced from weeks to days

 

Clearly defined tasks can be developed, tested and evaluated within a few days. Teams can respond more quickly and adjust their priorities at an early stage.

 

More capacity for technical expertise and architecture

 

Developers focus more on complex requirements, system architecture, integration and technical decisions. Agents take on repetitive and easily verifiable tasks.

 

Transparency and control

 

You decide which tasks agents handle and at which stages humans check, approve or intervene. Work steps and results can be documented in a traceable manner.

 

Transformation consultancy: from vision to delivery

Agentic Delivery transforms development processes, responsibilities and roles. Materna helps you to manage these changes in a structured way.

Our transformation consultancy includes, amongst other things:

  • Determining the current Agentic AI maturity level
  • Developing a realistic target vision
  • Identifying suitable use cases
  • Selecting models, platforms and tools
  • Development of the target architecture
  • Definition of governance and responsibilities
  • Training the teams involved
  • Gradual scaling of successful approaches

MATTER: the framework for agentic delivery

New models, coding assistants and agent platforms are emerging at a rapid pace. Organisations need a structured approach to identify suitable technologies at an early stage, assess them reliably and deploy them productively.

With MATTER, Materna is developing a methodological and technological framework for agent-based software delivery. MATTER stands for Materna AgenTic SofTware DelivEry FRamework.

MATTER combines rapid technology evaluation with governance, security and digital sovereignty. This enables new tools to be introduced swiftly and subsequently rolled out to other projects in a controlled manner. The framework supports the entire journey from traditional software development to orchestrated agentic ecosystems.

Find out more

That’s why Materna...

Materna stands for high-performance, future-proof software engineering in business-critical and regulated environments. With over 40 years’ experience in application development, we combine technological depth with methodological excellence – from the modernisation of existing legacy systems to the development of cloud-native architectures. Our approach aims not only to deliver functional software, but also to establish it as a sustainable, scalable and secure foundation for our clients’ digital transformation. In doing so, we combine technological breadth, high quality standards and a deep understanding of regulatory requirements.

Over 40 years’ experience in application development

We have decades of experience in the development and refinement of complex software systems – ranging from traditional legacy applications to modern, cloud-native platforms.

Technological scope: from legacy to cloud-native

We have expertise across a broad spectrum of technologies and seamlessly integrate existing systems into modern architectures – promoting sustainable modernisation rather than isolated new developments.

Expertise in regulated and safety-critical environments

We develop software for demanding sectors such as the public sector, KRITIS and regulated industries, whilst taking into account the highest standards of security, compliance and stability.

Clear governance and quality standards

Our development processes follow defined governance models and quality guidelines – ensuring transparent, traceable and reliable software development at enterprise level.

Sustainable and scalable software architectures

We develop solutions that are sustainable in the long term and can be adapted flexibly – with a focus on maintainability, scalability and future-proofing.

A partnership-based approach rather than a short-term project-based approach

We view software engineering as a long-term partnership and support our clients throughout the entire life cycle of their applications – from conception through to ongoing development.

Behind it all is Materna

AIDA: cutting-edge AI support for software development

AIDA supports developers with code generation, error analysis, debugging, testing, quality assurance and documentation.

In a joint pilot project between ITZBund, Materna and NVIDIA, AIDA is being deployed within the federal government’s infrastructure. This example demonstrates how modern AI support can be combined with high standards of security, data protection and digital sovereignty.

Find out more about AIDA

SPARK Workflow: agent-based support for approval procedures

SPARK Workflow supports public authorities in handling complex planning and approval procedures. The platform analyses documents, checks them for completeness and plausibility, and presents the legal basis in a structured manner.

Materna helps public authorities integrate SPARK Workflow into existing specialist procedures and IT environments. The project demonstrates how AI agents, specialist logic, process architecture and human decision-making expertise work together.

SecuSite AI: AI-powered incident handling for KRITIS

SecuSite AI analyses video and sensor data in real time and detects security-related incidents. The solution consolidates information from video analysis, access control and other sensor systems, and integrates detected incidents into existing security processes.

In this way, events are detected, prioritised and forwarded in a targeted manner to control centres, security personnel or connected systems. SecuSite AI demonstrates how AI-supported analysis, process integration, edge processing and sovereign operating models come together in critical infrastructure.

Find out more about SecuSite AI

Sector-specific expertise

Our engineering expertise is complemented by in-depth industry knowledge. Materna combines agency-based application development with regulatory expertise, integration skills and long-term project management.

Public Sector

Digital specialist procedures, robust development environments, register modernisation, process automation and agent-based support for administrative services.

Defence and KRITIS

Safety-critical applications, digital situational awareness, event processing, high availability and controllable operating models.

Enterprise and Industry Solutions

Agent-based business processes, knowledge systems, digital platforms, legacy modernisation and scalable applications for the insurance, energy, manufacturing, automotive, transport, logistics and other sectors.

Our strategic partners at Software Factory

Materna combines its own building blocks with the technologies and expertise of its strategic partners. These include Software Factory’s existing partners, as well as partnerships and collaborations with NVIDIA, LEAM and Soofi.

AWS

Camunda

Microsoft

Pega

NVIDIA

Soofi

LEAM

Let’s go into detail

Materna first analyses the existing development model and works with you to determine the appropriate maturity level. The path can range from individual AI assistants through integrated agent-based processes to a largely agent-based delivery model.

Yes. Approvals, quality gates and rights of intervention can be tailored to suit the project. Experts can review interim results, amend tasks, reset priorities or halt processes.

Given the right requirements and architectures, development cycles can be reduced from several weeks to just a few days. Agents working in parallel create, test and refine clearly defined components in short iterations.

Materna supports the entire spectrum, from hyperscalers and robust cloud services to on-premises and hybrid environments. Models, data storage and access are selected based on security needs and business requirements.

Yes. Agents can analyse source code, identify dependencies, generate documentation, derive tests and prepare modernisation steps. In the case of complex legacy and core systems, experienced specialists closely oversee the agents.

Agentic Delivery is suitable for businesses, public authorities and organisations with development or modernisation needs. Materna brings particular expertise from the public sector, KRITIS, defence and regulated industries, and applies this expertise to projects across all sectors.

Would you like to speed up your software development?

Together, we’ll determine the level of agentisation that’s right for your organisation. We’ll develop a viable vision and ensure that suitable use cases are successfully implemented into production.

Speak to our engineering experts.

Please feel free to contact us

Potrait von Ansprechpartner Stephan Eisermann

Stephan Eisermann
Senior Vice President Software Factory

Portrait von Ansprechpartner Marcus Rieks

Marcus Rieks
Senior Vice President Enterprise Transformation