Wir sind Spezialisten in Anwendungswartung. Sind alle ihre Entwickler weg? Niemand weiss mehr, wie ihren kritischen Anwendungen funktionieren, und niemand traut sich, irgenwas zu ändern?
Wir können helfen. Als erstes werden wir Source Control implementieren, falls noch nicht vorhanden. Dann werden wir einen Testframework aufbauen (unsere Lieblingsframeworks sind derzeit JUnit und Selenium).
Wenn das Testframework installiert ist, können wir die Anwendung refaktorieren, ohne dabei die existierende Funktionalität zu stören. Mit der Zeit wird der Kode einfacher zu lesen und zu warten.
Wir sind einen soliden partner für anwendungsentwicklung und spezialisiert in den folgenden Gebiete:
Wir empfehlen nicht mehr, neue Projekte mittels XPages zu machen, da die Unterstützung der Technologie nicht mehr glaubwürdig vorhanden ist.
Falls die Anwendung Geschwindigkeits- und Performanceprobleme aufweist, so ist es gut möglich, dass ein verbessertes Design der Datenbank diese behebt. Die Dokumente lassen sich schneller öffnen und das Programm wird schneller reagieren. Schnelle Anwendungen sparen Arbeitszeit und halten die Angestellten bei Laune.
Indem Prozesse überarbeitet und auf das Minimum reduziert werden, kann wiederum zur besseren Performance beigetragen werden. Normalerweise lassen sich Prozesse vereinfachen und anwenderfreundlicher gestalten, was wiederum zu einfacheren Anwendungen führt.
Anwender benutzerunfreundlicher Anwendungen kompensieren mit manuellen Eingriffen. Durch die Befragung von Schlüsselanwender entdecken wir ineffiziente Prozesse und erarbeiten Verbesserungsvorschläge.
Eine Möglichkeit, Funktionalitäten zu überarbeiten ist, die Benützer zu beobachten, wie sie das Programm anwenden. Normalerweise werden während zwei Wochen die einzelnen Arbeitsschritte anonym aufgezeichnet und ausgewertet. Danach kann bestimmt werden, welche Funktionalitäten tatsächlich benutz werden, die anderen werden von der Anwendung entfernt.
Wenn die Anforderungen einer Anwendung steigen, so werden mehr und mehr Funktionalitäten hinzugefügt, die alten jedoch nur in den seltensten Fällen entfernt. Diese historischen Überbleibsel blähen die Anwendung unnötigerweise auf. Wir helfen, die Anwendung zu verschlanken und an die aktuelle Bedürfnisse anzupassen.
Wir helfen, die Lotus Notes/Domino Umgebung zu professionalisieren indem wir:
Um Performance-Schwächen und Problemstellen zu beheben, überprüfen wir die Qualität der Code
Unsere Berater kombinieren Geschäftsverständnis mit Entwicklungs- und Beraterkompetenz. Wir werden Ihre Bedürfnisse schmerzlos in IT-Projekte übersetzen.