LOGO80

Wir lieben Dynamik.

Unsere Projekte realisieren wir seit 1999 fast ausschliesslich mit dynamischen Programmiersprachen wie Smalltalk, JavaScript oder Objective-C, weil wir fest von ihren Vorteilen überzeugt sind. Neben einer deutlich höheren Entwicklungsgeschwindigkeit im Vergleich zu etwa C++ oder Java ist die größte Stärke einer dynamischen Sprache aber ihre Wartungsfreundlichkeit. Änderungen in einem System wie Smalltalk umzusetzen ,auch wenn sie sehr tiefgreifend sind, lassen sich sehr effektiv umsetzen. Vor allem der typische Charakter eines Smalltalk-Systems, in dem alle Teile des Systems jedereit einseh- und ggf. auch änderbar sind, macht das Verstehen und Anpassen bestehenden Codes einfacher und die Ergebnisse robuster als dies in einer statisch getypten Sprache möglich wäre.

Nicht umsonst sind dynamisch getypte objektorientierte Sprachen wieder sehr in Mode gekommen. Neben Ruby, JavaScript, Groovy sind in den letzten Jahren einige neue Sprachen auf der Bildfläche erschienen, die sich an Vorbildern wie Smalltalk und Lisp orientieren und teilweise ganz neue Facetten hinzufügen.

Dynamisch getypte Programmiersprachen sind daher die perfekte Basis für leichtgewichtige Entwicklungsprozesse, egal, ob sie KanBan, Agil oder Extrem heissen. Der schnelle und unmittelbare Feedback-Zyklus, der in diesen Projektmethodiken geschaffen werden soll, setzt sich in einer Umgebung wie Smalltalk eben auch auf der Ebene der Realisierung fort.

Unser Ziel: Ihr Geschäftserfolg

Unser Ziel ist es, mit dem Einsatz unseres Know-hows moderner Softwaretechnologien und Werkzeuge entscheidend zu Ihrem Geschäftserfolg beizutragen. Der Sinn und Zweck betrieblicher Informationssysteme ist schließlich die effektive Verwaltung und Nutzung von Informationen zur Unterstützung Ihrer täglichen Arbeit.

Erst, wenn Geschäftsabläufe reibungslos funktionieren, bringt Software wirkliche Vorteile. Darauf arbeiten wir mit unseren Kunden hin.

Dabei ist es nicht unsere oberste Maxime, immer die neuesten Hype-Technologien an den Mann zu bringen. Vielmehr suchen wir nach stabilen und zukunftsfähigen Konzepten und Technologien für die Umsetzung Ihrer Anforderungen.

Nicht zuletzt deshalb steht häufig nicht die Frage einer Systemablösung, sondern ein zuverlässiges Miteinander bewährter Systeme mit neuen Komponenten im Mittelpunkt unserer Arbeit.

Modernes Softwareengineering und die Schaffung tragfähiger Systemarchitekturen sind für uns die Schlüssel zu stabilen Lösungen, mit denen wir Ihren Geschäftserfolg sichern wollen. Das bedeutet neben soliden Kenntnissen der diversen Methoden und Technologien vor allem auch das vertrauensvolle Miteinander mit unseren Kunden. Wir setzen daher auf eine offene und partnerschaftliche Zusammenarbeit mit dem Ziel, langfristig Wirkung zu erzielen.