Software

Darum sollten Entwicklungsteams ihre Datentabellen nicht selbst erstellen

Datentabellen sind eine wichtige Komponente vieler Geschäftsanwendungen, können Entwicklungsteams das Leben aber ziemlich schwer machen. Progress nennt drei gute Gründe, warum sie ihre Datentabellen nicht von Grund auf selbst erstellen, sondern besser auf bestehende Lösungen von Drittanbietern setzen sollten.

Datentabellen bilden einen wesentlichen Bestandteil vieler Geschäftsanwendungen. Bei ihrer Entwicklung, Pflege und Wartung lauern aber zahlreiche Fallstricke. Sie können zu einem Fass ohne Boden werden, das die Ressourcen von Entwicklungsteams weit über die Maßen beansprucht. Sie sollten sich deshalb gut überlegen, ob sie ihre Datentabellen wirklich von Grund auf selbst erstellen wollen. Progress, führender Anbieter für die Entwicklung, den Einsatz und das Management leistungsstarker Anwendungen, nennt drei gute Gründe dafür, stattdessen lieber vorgefertigte Lösungen von Drittanbietern zu verwenden.

1. Datentabellen werden im Lauf der Zeit immer komplexer. Am Anfang lautet die Anforderung meist, einfache Datentabellen mit grundlegenden Seiten- und Filterfunktionen zu implementieren. Doch dabei bleibt es in der Regel nicht. Schaltflächen und Dropdown-Menüs für Blättern, Sortieren, Bearbeiten und Gruppieren, Funktionen zur Live-Aktualisierung von Zellen, ein MS-Excel-Export, Responsivität oder Barrierefreiheit: Im Lauf der Zeit kommen ständig neue Anforderungen hinzu. Mit jeder zusätzlichen Funktion steigt die Komplexität massiv an, vor allem, wenn für die verschiedenen Funktionen unterschiedliche Bibliotheken verwendet werden. Bei einigen Funktionen kann es sogar sein, dass Entwickler große Teile ihres Codes neu schreiben müssen, wenn sie nicht von Anfang an berücksichtigt wurden.

2. Sie erfordern einen hohen Wartungs- und Pflegeaufwand. Die Weiterentwicklung allein ist eigentlich schon mehr als genug. Was für die Entwicklungsteams aber meist noch on top dazu kommt, ist die Wartung. Fehler beheben, auf Nutzer reagieren, die die Datentabelle ständig mit MS Excel vergleichen, Dokumentationen schreiben, damit auch andere Entwickler an der Datentabelle arbeiten können, die Unterstützung neuer Browser sicherstellen, Probleme mit Bibliotheken von Drittanbietern beseitigen, Änderungen durch neue Framework-Versionen managen: Diese und viele andere Aufgaben blühen den Entwicklungsteams noch zusätzlich.

3. Ihre Leistung lässt sich nachträglich nur schwer optimieren. Wenn Entwickler den Funktionsumfang ihrer Datentabellen permanent erweitern, lassen Nutzerbeschwerden über zu lange Ladezeiten meist nicht lange auf sich warten. Für den nachträglichen Einsatz auf Mobilgeräten müssen sich Entwicklungsteams außerdem damit auseinandersetzen, wie sie eine reaktionsschnelle Touch-Steuerung anstelle von Maus- und Tastatureingaben realisieren können. Viele Implementierungen von Datentabellen scheitern an der Frustration der Nutzer über die Leistung. Ein schnelleres Laden und eine effizientere Verarbeitung der Daten nachträglich sicherzustellen, ist aber meist schwierig. In der Regel erfordert das Optimierungen, die bereits vom Start weg vorgenommen werden müssen.

„Das alles müssen sich Entwicklungsteams nicht antun. Es gibt nämlich andere, die die ganze Arbeit bereits für sie erledigt haben“, sagt Sara Faatz, Director, Developer Relations, bei Progress. „Sie entwickeln bereits seit vielen Jahren Datentabellen und kennen sämtliche Fallstricke. Das ermöglicht ihnen, die Tabellen sorgfältig zu planen und von Grund auf zukunftsfähig zu gestalten. So hat beispielsweise das Team von Progress leistungsstarke und funktionsreiche Datentabellen für die unterschiedlichsten Frameworks entwickelt, die sich unkompliziert in bestehende Anwendungen integrieren lassen.“

Dieses Listicle kann auch unter www.pr-com.de/companies/progress abgerufen werden.

Über die Progress Software GmbH

Progress (NASDAQ: PRGS) bietet führende Lösungen für die Entwicklung, den Einsatz und das Management leistungsstarker Geschäftsanwendungen. Das Unternehmen macht mit seinem umfassenden Produktportfolio Technologie-Teams produktiver und engagiert sich stark in der Entwickler-Community – im Open-Source- ebenso wie im kommerziellen Bereich. Mit Progress können Unternehmen strategische Geschäftsanwendungen schneller erstellen und bereitstellen, den Prozess der Anwendungskonfiguration, -implementierung und -skalierung automatisieren sowie kritische Daten und Inhalte leichter zugänglich machen und schützen. Damit sichern sie sich Wettbewerbsvorteile und steigern den Geschäftserfolg. Mehr als 1.700 Independent Software Vendors, über 100.000 Unternehmen und eine drei Millionen starke Entwicklergemeinde vertrauen bei ihren Anwendungen auf Lösungen von Progress. Weitere Informationen: www.progress.com​

Firmenkontakt und Herausgeber der Meldung:

Progress Software GmbH
Christophstr. 15-17
50670 Köln
Telefon: +49 (221) 93579-00
Telefax: null
http://www.progress.com

Ansprechpartner:
Aneliya Stoyanova
Laura Spitz
PR-COM
Telefon: +49 (89) 59997-804
E-Mail: laura.spitz@pr-com.de
Für die oben stehende Pressemitteilung ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel