Performance Tuning

Performance is a make-or-break characteristic of a software system. Performance deficits in software systems cause millions of dollars for operation and use every year. In addition, new functions cannot be implemented and business processes suffer from long waiting times if the performance of the system is unsatisfying.

The causes are inappropriate algorithms, redundant processing steps and growing data pools. A targeted performance optimization saves at least 30 percent, in many cases from practice, actually up to 90 percent of the ongoing infrastructure costs of software components. In addition, the implemented optimization measures ensure the long-term innovative capability.

A combination of dynamic profiling, static analyses and expert knowledge in software performance (in particular expertise in algorithms) reveals performance defecits hidden deep within programs or the data access layer.

Regardless of the programming language and technology used, itestra understands the existing code, modernizes it and tests it back into production. The subsequent measurement of the performance tuning is carried out together with the customer. In order to ensure the knowledge transfer to the customer, the know-how gained through the project is conveyed to the customer through regular trainings. During the entire performance tuning itestra takes full responsibility and charges the project exclusively on a success basis.

Software Renovation

itestra uses the potential of existing IT systems that have grown over decades. Since 2006 we renovate and optimize extensive business-critical systems based on scientific work and methods.

Read more...

Legal expenses insurance: System renovation

Für eine führende deutsche Rechtsschutzversicherung hat itestra ein über Jahrzehnte gewachsenes und auf Basis RPG realisiertes Kernsystem vollständig erneuert. Der Kunde arbeitet heute erfolgreich zu 100% auf der neuen Lösung.

Read more...

Performance Tuning

Performance ist eine Make-or-Break Eigenschaft eines Software-Systems. Performancedefizite in Software-Systemen verursachen jedes Jahr Mehrausgaben für Betrieb und Nutzung in Millionenhöhe. Zusätzlich können neue Funktionen nicht umgesetzt werden und Geschäftsprozesse leiden unter langen Wartezeiten, wenn die Performance des Systems unbefriedigend ist.

Die Ursachen sind ungeeignete Algorithmen, überflüssige Verarbeitungsschritte und wachsende Datenhalden. Eine gezielte Performance-Optimierung spart mindestens 30 Prozent, in vielen Fällen aus der Praxis tatsächlich 80 bis 90 Prozent der laufenden Infrastrukturkosten von Softwarekomponenten. Darüber hinaus sichern die umgesetzten Optimierungsmaßnahmen die langfristige Innovationsfähigkeit.

Eine Kombination aus dynamischem Profiling, statischen Analysen und Expertenwissen in Software-Performance (hier insbesondere Algorithmen-Expertise) deckt Performance-Defizite auf, die tief in Programmen oder der Datenzugriffsschicht verborgen sind.

Unabhängig von der eingesetzten Programmiersprache und Technologie versteht itestra den bereits vorhandenen Code, modernisiert diesen und bringt ihn getestet zurück in Produktion. Die anschließende Erfolgsmessung des Performance Tunings erfolgt gemeinsam mit dem Kunden. Zur Gewährleistung des Wissenstransfers an den Kunden wird das im Rahmen des Projekts gewonnene Know-how mittels regelmäßiger Schulungen an den Kunden vermittelt. Während des gesamten Performance Tunings trägt itestra die volle Verantwortung und berechnet das Projekt ausschließlich auf Erfolgsbasis.

Rechtsschutzversicherung: Systemrenovierung

Für eine führende deutsche Rechtsschutzversicherung hat itestra ein über Jahrzehnte gewachsenes und auf Basis RPG realisiertes Kernsystem vollständig erneuert. Der Kunde arbeitet heute erfolgreich zu 100% auf der neuen Lösung.

Read more...

Wie verträgt sich Digitalisierung mit vorhandener (Alt-) Software?

Aktuell entstehen in hohem Tempo Innovationen mit enormem Potential, die Realität in vielen Unternehmen ist aber von älteren Systemen geprägt. Die beliebte Maxime „Alte Technik = Legacy = Kann weg“ ist einfach, aber nicht richtig.

Read more...