Ihre Zukunft in der digitalen Welt
Das neue Medium ist erwachsen geworden - nicht nur dessen Einsatz, sondern vielmehr der Umgang mit ihm ist unsere Kernkompetenz. Ausgehend von Ihrer Idee entwerfen wir mit Ihnen gemeinsam einen Plan zur bestmöglichen Umsetzung Ihrer Vorhaben, loten alle Möglichkeiten aus und begleiten Ihr Projekt damit von der Geburt dieser Vision an über die Planung und technische Realisierung bis hin zum Roll Out und dessen Weiterentwicklung.
Wir betreuen Sie sowohl bei der Konzeption Ihres Portals als auch bei Interface Design, der technischen Realisierung und sorgen für einen reibungslosen Betrieb Ihres Portals und dessen Ausbau in der Zukunft.
Entwicklung von Webportalen
Das Internet ist im steten Wandel, Web 2.0 nur ein Ausdruck für diese Tatsache. Professionelle Portalentwicklung - sich diesem Umstand stellen, erfordert von Entwicklern und Produkt die gleiche Wandelfähigkeit. Wir haben uns spezialisiert auf die Produktion von komplexen Webportalen innerhalb kürzester Zeit und setzen auf:
» Input und Anwendung aktueller Trends bei Konzeption, Erstellung und Wartung komplexer Webportale
» eine flexible Software Architektur
» Einsatz von Rapid Development Frameworks
(Rails, Django,Grails, Symfony)
» Coders Self Awareness
» Deep Testing & Qualitätssicherung
» Release- und Versionsmanagement auf Grundlage des Perpetual Beta - Gedankens
Aufgrund dieser Arbeitsweise ist es möglich, hochkomplexe Portale innerhalb kürzester Zeit umzusetzen und selbst unmöglich scheinende Anwendungen auf Webbasis in kürzester Zeit zu realisieren.
Best Coding Practices
Programmieren heißt, zu denken, zu durchdenken und zugleich mitzudenken und eben nicht ausschließlich, zu coden. Wir setzen eine Reihe von Methoden ein, um auch komplexe und abstrakte Sachverhalte zu ergründen. Die Strukturierung des Denkprozesses in sinnvolle Einheiten und die logische Abfolge der einzelnen Phasen sind nur eine von vielen.
Im Vorfeld der Entwicklung vergegenwärtigen wir uns alle Komponenten der Software und deren Interaktion, erkennen Muster um die ideale Softwarearchitektur zu finden. Ist diese klar, programmieren wir zunächst ein Grundgerüst, um dieses erst im Nachgang mit Leben zu füllen und somit immer wieder testbare Versionen vorliegen zu haben.
Dokumentationswerkzeuge (JavaDoc, PHPdoc, VDoc, RDoc, PyDoc, Doxygen) und testgetriebenes Vorgehen sichert uns sauber gebauten Code, die Maxime 'Don't Repeat Yourself!' bedeutet zwar ein Mehr an Denkarbeit, erspart aber eine Dopplung innerhalb des Codes und verbessert die Qualität.
Konstante Weiter-
entwicklung
Das Internet besteht nicht nur aus Perpetual Betas, sondern ist selbst eine: Portale wechseln ständig zwischen Alpha- und Beta-Status, werden ausgebaut und erweitert. Stetes Testing inklusive versteht sich. Für die Entwicklung zuküftig erfolgreicher Portale hat dies starke Auswirkungen: In immer kürzeren Abständen entstehen neue Trends und neue Technologien.
Um mit dieser Entwicklung Schritt zu halten, haben wir einen inneren Antrieb, uns selbst weiter zu entwickeln, haben den Ehrgeiz, beste Ergebnisse in kürzester Zeit zu erzielen und die Entwicklungszeit auf ein Minimum zu reduzieren.
Als Early Adaptors prüfen wir vor dem Einsatz neuer Technologien jedes Tool und jede Software auf Herz und Nieren, Neues um des Neuen Willen einzusetzen ist nicht unsere Art, "at the edge of technology" zu sein, hingegen schon.
Teilen des Wissens
Wir verstehen uns nicht nur als technischer Dienstleiter, sondern zugleich als Berater, Consultant und Partner. Wir sind uns der Tatsache bewusst, dass wir täglich von und mit Ihnen lernen und möchten auch Sie an unserem fachlichen Wissen und unserer langjährigen Erfahrung aktiv teilhaben lassen.
Aus dem Grunde setzen wir Ihnen im Vorfeld jeder Umsetzung alle Möglichkeiten auseinander und wägen mit Ihnen zusammen ab, welcher Lösungsansatz für Sie der Optimale ist. Während und nach der Entwicklung neuer Software weisen wir Ihr Team selbstverständlich umfassend in dessen Handhabung ein, denn ohne Handlungskompetenz keine Handhabung und ohne Handhabung kein Nutzen.