Gutes kann noch besser werden - das entscheidende MEHR für Ihre Legacy-Anwendungen
Beim Schlagwort "Anwendungsmodernisierung" ist man verleitet, gleich an komplexe Migrations- und Transformationsprojekte zu denken. Dabei können nachhaltige und wertsteigernde Maßnahmen zur Analyse und Optimierung der Bestandssysteme auch ganz ohne Änderungen am Sourcecode zu messbaren und kurzfristigen Verbesserungen führen.
Um die Qualität Ihrer Legacy-Systeme zu verbessern, die Entwicklungsprozesse zu optimieren und Ihr Team fit für die kommende Generation zu machen benötigten Sie:
1. Eclipse basierte IDE´s (RDz, RDP)
Hier geht's zur
Live-Demo RDP (15 min).
Wenn Sie Probleme damit haben, junge Entwickler für die Arbeit in Ihrem Team zu begeistern, dann könnte das an der Schwarz/Grünen Entwicklungsumgebung liegen, mit der nach wie vor die meisten Teams auf System i und dem Mainframe arbeiten. An den Unis und Fachhochschulen dagegen spielt sich alles in der Welt von Eclipse ab. Diese standardisierte Plattform für Entwicklungsumgebungen steht dank IBM auch für klassische Sprachen wie RPG oder Cobol zur Verfügung. Im Sinne einer Investition in die Zukunft sowie einer höheren Produktivität begleiten wir unsere Kunden von der Bestandsaufnahme der bisherigen Abläufe über die Installation der neuen Werkzeuge und der Schulung der Mitarbeiter bis hin zum fortlaufenden Coaching - fordern Sie uns und buchen Sie noch heute Ihren Schnuppertag mit einem unserer technischen Berater. Unser Fachpersonal kennt die alte und die neue Welt und kann Mehrwerte gezielt vermitteln und Ihr Team zu neuen Höchstleistungen anspornen.
2. Application Understanding
Hier geht's zur
Live-Demo PAAS (24 min).
Bestandsanwendungen leben, werden weiterentwickelt und müssen bei gesetzlichen oder fachlichen Änderungen angepasst werden. Häufig fällt dann jedoch auf, dass es mit einer guten Dokumentation der Systeme nicht all zu weit her ist oder dass benötigte Aufwandsabschätzungen reines "Bauchgefühl" sind. Grund dafür sind fehlende oder unzureichende Analyse-Werkzeuge. Daher bieten wir Plugins für die Entwicklungsumgebung, die alle erdenklichen Aspekte der Code Analyse bis hin zur Impact Analyse abdecken. Der Entwickler kann damit aus der gewohnten Arbeitsumgebung heraus auch Sourcen anderer Teammitglieder sehr rasch analysieren, Abhängigkeiten verstehen und den Datenfluss nachvollziehen. Ein bereitgestelltes Datenbankbasiertes Repository sowie Symboltabellen bieten zudem die Grundlage für die Durchführung von Codeänderungen auf Feldebene.
3. Codequalität verbessern
Haben Sie sich auch schon mal gefragt, wie "gut" oder "weniger gut" wartbar Ihre Anwendung eigentlich ist? Oder wunderten Sie sich schon mal wie aufwendig sich eine Fehlersuche in einem Programm gestaltet hat und am Ende ein "ganz dummer Fehler" zu Tage trat? Dann sind unsere Plugins zur Qualitätsanalyse sicher interessant für Sie. Wir stellen Ihnen ganz individuell für Ihre Anforderung geltende Regeln bereit, die in Ihre Entwicklungsumgebung integriert werden können und dadurch sicherstellen, dass sich die Qualität Ihrer Software Stück für Stück verbessern wird. Neben diesem Regelbasierten Quality Check können wir Ihre Anwendung auch gegen Marktstandards, wie z.B. dem Maintenance-Index verproben. Stochern Sie nicht länger im Dunklen was die Wartbarkeit Ihrer Systeme betrifft, sondern etablieren Sie den Zyklus aus Messen - Verbessern und Kontrollieren.
PKS Application Analysis Suite (PAAS)
Kann die Entwicklungsproduktivität und Qualität durch sanfte Einführung moderner Entwicklungswerkzeuge und intelligenter Plugins verbessert werden?
Welche Werkzeuge und Prozesse sind notwendig um einen sicheren Generationswechsel in der Anwendungsentwicklung herbeizuführen?
Für diese Fragestellungen haben wir PAAS entwickelt. Die PKS Application Analysis Suite (PAAS) unterstützt Entwickler toolgestützt mittels Plugins bei der Wartung und effizienten Weiterentwicklung bestehender Anwendungen innerhalb der vertrauten Entwicklungsumgebung. Dabei stehen folgende Plugins im Fokus:
- Code Analyse
- Impact Analyse
- Quality Analyse by Rules
- Quality Analyse by Metrics
So gehen wir vor:
- Wir analysieren Ihre bisherigen Software-Entwicklungsprozesse.
- Wir machen ein Grobkonzept anhand Ihres Bedarfs.
- Wir produzieren einen Prototyp anhand eines kleinen Teils der Anwendung.
- Wir definieren die passgenaue Implementierung für Ihren Bedarf.
- Wir realisieren die Spezifikationen.
- Wir schulen Ihre Mitarbeiter.
- We are Going Live!
Referenzen zum Thema auf Anfrage, bitte rufen Sie bei uns an:
Heidi Schmidt
Geschäftsführerin
Vertrieb + Marketing
Tel.: +49 751 56140-229
schmidt@pks.de