„Es nützt einem Unternehmen relativ wenig, wenn es über Mitarbeiter mit relevantem Wissen verfügt, das Wissen aber nicht finden und abrufen kann, wenn es am dringendsten gebraucht wird." (Walter B. Kielholz, CEO der Swiss Re im Jahr 2000)

Abrufbares Know-how

Sie wissen ja: Programmierer ist nicht gleich Programmierer. Unsere Spitzenleute sind auf allen Betriebssystemen zuhause und entwickeln auch mal ganz unorthodox: Selbst wenn das heißt, ohne vorhandenen Quelltext und nur auf Basis der Maschinensprache und in Maschinensprache ein Junktim zu einer funktionalen Erweiterung herzustellen (siehe unter Leistungsbeispiele Ein denkwürdiger Anruf ..."). Denn Konzipieren und Realisieren von komplexen Informationssystemen ist unsere Profession.

Software-Entwicklung

Warum Sie ein gutes Gefühl haben können, wenn Sie Software von uns entwickeln lassen

Sie legen Ihre Entwicklung in die Hände von Experten: Für uns gehört es zum Tagesgeschäft, moderne Technologien mit Legacy-Systemen zu verbinden. Wir erstellen Konzeptionen schon mal mit Komponenten, die bei Ihnen vielleicht noch auf der Lern-Liste stehen. Aus Altbewährtem und Neuem komponieren wir virtuos ein hochleistungsfähiges System.

Was heißt das für Sie konkret? Nehmen wir an, vor Ihnen liegt ein wichtiges Projekt. Was Sie ein bisschen nervös machen könnte: Sie wissen genau, dass jetzt wieder das Tauziehen zwischen Projekt-Auftraggeber, Fachabteilung und IT beginnt.

Und wer hat die Verantwortung, wenn das Pflichtenheft nachher nicht stimmt?

Keine Sorge. Trotz tougher Termine und knappem Budget wird aus Ihrem Projekt keine Mission Impossible. Dank unserer kommunikations-erfahrenen Projekt-Entwickler, die Ihnen helfen, das Minenfeld teurer Missverständnisse zwischen Lastenheft und Pflichtenheft hinter sich zu bringen. Und Goethe.

Goethe

Ja, Goethe! Der Großmeister hatte schon zu seiner Zeit die universale Voraussetzung für Spitzenleistungen erkannt und formuliert:

Bei jedem Kunstwerk, groß oder klein, bis ins kleinste,
kommt alles auf die Konzeption an.

Nur in der Konzeptionsphase nehmen kreative Entscheidungen maßgeblichen Einfluss auf Kosten und Termine. Bildlich gesprochen: Ein guter Schiffsbauer berücksichtigt bereits beim Entwurf wichtige Dinge wie Tiefgang, hydrodynamische Kenngrößen, Zielgeschwindigkeit und sogar die optimale Position der Rettungsboote. Das Ergebnis ist nicht nur ein schnittiges, schnelles Schiff, es bietet auch Sicherheit im Sturm.

Und die Kosten? Die liegen mit einer Spitzenkonzeption unter Umständen niedriger als die Kosten für ein schlichteres Schiff mit gewöhnlicher Konzeption.

Wir legen daher den allergrößten Wert auf einen guten Projektbeginn und erwarten auch, dass Sie in dieser Phase hautnah mit uns arbeiten: Was genau soll herauskommen? Was steht uns theoretisch und praktisch auf dem Weg dahin zur Verfügung? (Technologie, Menschen, Zeit, Geld).

Kreative Intelligenz

entfaltet dann eine Architektur, die so elegant wie erschwinglich ist.

Vorher wird bei uns keine Zeile programmiert! Ist die Konzeption wohldurchdacht, ist der Rest zwar kein Kinderspiel, doch für erfahrene Entwickler mit den richtigen Werkzeugen klassischer Entwickler-Alltag.

Und wenn einmal unerwartete Hindernisse auftauchen: Unsere Entwickler finden immer einen Weg, um Ihren Going-Live-Termin zu retten. (Mehr dazu unter Leistungsbeispiele.) Ihre IT statt Zielscheibe stereotyper Kritik wird sie ein anerkannter Wertschöpfungsgenerator.


Software-Wartung

Warum Sie ein gutes Gefühl haben können, wenn Sie Software von uns warten lassen

Über Wartung spricht man nicht, Wartung hat man ... zu machen! Immer sind Betriebsprozesse an sich ändernde Bedingungen anzupassen oder ist die Software zu aktualisieren. Wenn Sie sich von diesen Arbeiten befreien wollen, um sich Ihren Zukunftsprojekten zu widmen, dann sind wir Ihr Wunschkandidat. Sie brauchen sich um nichts mehr zu kümmern und können das Thema ein für alle Mal abhaken. Das ist viel wert:

Wie viel Geld steht denn auf der Kippe?

Bildlich gesprochen stehen einige Loren voll Geld am abschüssigen Rand eines Vulkansees. Wir verhindern zuverlässig, dass sich diese Loren in Bewegung setzen und ihr Kapital unwiederbringlich vernichten.
Sie werden sich nie in einem solchen Albtraum wiederfinden, denn wir warten nicht nur, wir pflegen präventiv. Ganz gleich, ob es sich um ein Hochverfügbarkeitssystem handelt oder um ein System im letzten Lifecycle-Abschnitt.

Damit das Geld auch richtig arbeitet

Software-Wartung macht sich bezahlt, denn in vielen Fällen ist alt besser als neu:
  1. Weil sich Wartbarkeit und Erweiterbarkeit durch Refactoring1 verbessern lassen,

  2. die Performance durch spezielle Programmierung erhöht werden kann,

  3. sich der Ressourcenverbrauch nach einer Schwachstellenanalyse in der Regel senken lässt.

 

Damit die Mitarbeiter Ihrer Firma richtig arbeiten (können)

Trauen Sie sich, einmal eine anonyme Umfrage in Ihrem Unternehmen durchzuführen: "Bewertung der Leistungsfähigkeit unserer IT." Lassen Sie ausreichend Platz für Freitext. Manches Feedback werden Sie erwarten. Doch wetten wir, dass Sie auch Überraschungen erleben? Und die bedeuten Fortschrittspotenzial.

1 Refactoring ist die Restrukturierung von Programm-Quellen unter Beibehaltung der Funktionalität mit dem Ziel, die Lesbarkeit und Verständlichkeit zu verbessern um den Aufwand für Wartung und Weiterentwicklung deutlich zu verringern.

Wie ein guter Arzt

werden wir nicht "übertherapieren". Schließlich ‚sehen' wir, was zu tun ist und nutzen eine ganze Bandbreite angemessener Handlungsoptionen. (Wie der Arzt Ernährungsumstellung oder Operation anordnet, ganz nach Fall.)

Wenn wir zur Erkenntnis kommen, dass die nächste Stufe betriebswirtschaftlicher Unfug ist, laborieren wir nicht weiter herum. Dann heben wir den Finger und machen Ihnen konkrete Vorschläge, dank welcher Veränderungen Sie in Zukunft produktiver unterwegs sind.

Denn unter Wartung verstehen wir modernisieren, pflegen, sanieren - situationsgerecht. Und deshalb gilt auch: Wartungsarbeiten unter laufender Produktion sind bei uns die Regel. Sprechen Sie mit uns!


Software-Abnahme

Warum Sie ein gutes Gefühl haben können, wenn Sie Software von uns abnehmen lassen

Die nächste Softwareabnahme kostet Sie weder Zeit noch Nerven … wenn Sie sie an uns delegieren.

Wissen Sie noch, wie uns der der Lehrer früher aufgefordert hat, das Heft des Banknachbarn zu korrigieren? Das ist nämlich ein narrensicheres System, mit dem sich auch wirklich sämtliche Fehler finden lassen.

Lassen Sie uns diese Rolle übernehmen, denn

wir haben die Fachkenntnisse, um aufzudecken, ob alle vertraglich vereinbarten Leistungen wirklich erbracht sind. Es ist ja bekannt: Ein Test ohne gefundene Fehler ist noch kein Beweis für ein korrektes Programm. (Wenn erforderlich, entwickeln wir spezielle Testtreiber.)

wir prüfen, ob die mitgelieferte Dokumentation "gebrauchstauglich" ist. Kann das Programm damit genutzt werden? Sind die zur Abnahme erforderlichen Tests damit durchführbar?

wir bauen bei Bedarf eine Test-Umgebung auf.

wir machen Korrekturvorschläge. Wenn Sie möchten, reden wir mit dem Hersteller - dabei kommt Ihnen unsere natürliche Autorität als Unparteiischer zugute.

Und weil wir so was nicht bloß 2 x im Jahr machen, erledigen wir es professionell. Ergebnis: Sie sparen Zeit und Nerven.

Weshalb das frühe Einholen einer 2. Meinung einen großen Vorteil hat

Noch besser ist es, gleich im Anfangsstadium zur Prüfung der Konzeption eine 2. Meinung einzuholen. Immerhin geht es hier um das "Nervensystem" in Ihrem Unternehmen.

Wir prüfen für Sie die Konzeption zu Ihrem Vorteil:

Konzeptionelle Fehler verursachen hohe Kosten und erfordern oft Terminverschiebungen, weil sie meist viel zu spät entdeckt werden.
  • Wir versuchen gezielt, den größten Fehler zu finden und zu verhindern. Und den gibt es in fast jedem Projekt.

  • Sie können sicher sein, dass wir auch darauf achten, dass noch genügend Raum für zukünftige Erweiterungen bleibt.

  • Gegebenenfalls denken wir über Alternativen nach.
Es gibt immer eine andere Lösung. Und oft eine fachlich bessere. Manchmal auch eine kostengünstigere. Und Ihr Projekt hat zum Going-Live einen überzeugenden Auftritt. Besprechen Sie Ihre Ideen mit uns!

Abrufbares Know-how

Programmierung
OOP, Java, C, C++, C#, Perl, IBM HL-Assembler for z/OS, SQL, REXX, ISPF, Objective-C, Visual Basic, VBA, Fortran, AWK, Cobol, PL1, Windows-API, .NET, Java EE, Swing, WebSphere MQ, OLE/COM,

Web-Technologien
HTML/DHTML/DTD, XML/XSD, XSL, CSS, JSP, JSF, ASP,
Web Services/SOAP, PHP, JavaScript/DOM, IBM WebSphere, JBoss, Apache Tomcat, Perl-CGI

Relationale Datenbanken
Microsoft SQL Server, Oracle, DB/2, WebDB, Informix, Ingres, MySQL, JDBC, ODBC, ADO, Informix ESQL/C, Oracle Pro*C

Betriebssysteme
UNIX (AIX Solaris AT&T HP-UX Ultrix), Linux, z/OS internals, Windows (Server XP VISTA 7), iOS

DruckTechnik
PCL, AFP

Kommunikation
Internet (HTTP HTTPS TLS/SSL) TCP/IP, X.400, ISDN, X.25, SNA Connect:Direct, Secure-Shell, FTP, FTPS, openFT, RVS, FTAM

Entwicklungs-Tools/-Methoden
Eclipse, Visual Studio, XCode, Ant, Maven, make, JUnit, CVS, Subversion, Git Microsoft Team Foundation Server, IBM Rational ClearCase, CM Synergy / Continuus CM OOA, OOD, OOP, UML, BPMN

K

Kurt Tucholsky

Wenn man einen Menschen richtig beurteilen will, so frage man sich immer: "Möchtest du den zum Vorgesetzten haben?" Kurt Tucholsky