Was wir machen

Agiles Web Engineering als Fullservice

Wir wandeln die Ideen unserer Kunden in funktionierende und hochwertige Anwendungen. Unser Fokus richtet sich dabei auf einfache, hochverfügbare und dynamisch skalierbare Systeme mit robusten Backendtechnologien. Wir entwickeln Anwendungen für:

  • Webseiten und Webservices
  • Social Networks
  • Mobile Endgeräte
  • Backends zur (Massen-)Datenverarbeitung

Consulting

Sicherheit, Hochverfügbarkeit und dynamische Skalierbarkeit sind die wichtigen Schlüsselmerkmale heutiger Webanwendungen. Von unseren Erfahrung und unserem Know-How profitieren unsere Kunden auch in ihren eigenen Projekten:

  • Analyse, Code-Review und Renovierung bestehender Webanwendungen
  • Loadtests mit ausführlichen Reports zur Skalierbarkeit
  • Unterstützung bei der Umsetzung von Maßnahmen zur Erzielung der Schlüsselmerkmale
  • Evaluation neuer Technologien und Verfahren

Betrieb von Webanwendungen

Wir leben die Cloud und sprechen nicht nur darüber. Wir stellen für unsere Kunden individuell und herstellerunabhängig bestehende Cloud-Lösungen zusammen und betreiben diese auch für sie.


Unser Manifest

Agilität

Agilität

Wir entwickeln Software agil und setzen dabei auf die Praktiken des eXtreme Programmings als eine der bekanntesten Methoden der agilen Softwareentwicklung. Extreme Programming zeichnet sich durch regelmäßig wiederkehrende Prozesse in den unterschiedlichsten Ebenen der Softwareentwicklung und des Managements aus.

Neben Pair-Programming und Unit-Tests ist die permanente Integration von lauffähigen Versionen eine der wichtigsten Praktiken des eXtreme Programmings. Unsere Kunden werden in die Iterationsplanung eng einbezogen und können durch die kurzen Iterationszyklen stets die Anforderungen zeitnah umsetzen lassen, die für sie den größten Nutzen oder Wert darstellen.

Leidenschaft

Leidenschaft

Wir sind leidenschaftliche Web Engineers. Wir lieben es mit unserem Know-How spannende Systeme zu entwickeln und dabei völlig neue Ansätze und Ideen umzusetzen. Wir bevorzugen einfache und flexible Lösungen und haben einen Faible für liebevolles Design.

Wir begeistern uns für die neusten Bleeding Edge Technologien und sind typische Early Adopter. Wir beschreiten gerne unkonventionelle Wege und sind zu gezielten Experimenten bereit. Dabei verlieren wir die Sicherheit und die Stabilität von Systemen nicht aus den Augen und passen uns den Bedürfnissen und dem Mut unserer Kunden an.

Transparenz

Transparenz

Transparenz und Ehrlichkeit sind die wichtigsten Faktoren in einer vertrauensvollen Partnerschaft. Diese Selbstverständlichkeit sieht bei manchen Unternehmen in der Praxis jedoch leider anders aus. Wir sind Menschen und keine Maschinen und daher machen wir Fehler und das ist auch gut so. Denn nur so können wir lernen und etwas besseres erschaffen.

Transparenz bedeutet für uns: Offenlegung aller Tätigkeiten und deren Abrechnung in Projekten, unabhängiges Monitoring von Anwendungen und das eingestehen von Fehlern, sollte mal etwas schief gehen.

Kommunikation

Kommunikation

Kommunikation und Feedback sind zwei der vier Werte auf denen eXtreme Programming ruht. Sie nehmen damit eine Schlüsselfunktion in unseren Projekten ein.

Intensive, offene und aufrichtige Kommunikation zwischen allen Projektbeteiligten erhöht die Qualität der Anwendungen und ist damit ein wichtiges Werkzeug bei der Qualitätssicherung. Unmittelbares Feedback verhindert die Entwicklung in falsche Richtungen und verhindert damit Kosten.

Bei uns steht das persönliche Gespräch im Vordergrund, denn damit können am effektivsten Missverständnisse und Unklarheiten ausgeräumt werden. Unser Projektmanagementsystem dient der gemeinsamen und nachhaltigen Dokumentation.

Cloud leben

Cloud leben

Alle Reden von der Cloud - wir leben sie. Zu unserem Manifest gehört es, dass wir bei unserer täglichen Arbeit immer auf Cloud-Services zurück greifen, egal ob IaaS, PaaS oder SaaS. Uns sind lokale Daten und Anwendungen ein Dorn im Auge, denn sie behindern uns in der Flexibilität und Kreativität unserer Arbeit.

Das Angebot an Cloud-Services wächst täglich und für eine einzelne Anforderung gibt es mittlerweile viele Lösungsansätze auf dem Markt. Unternehmen können sich heute ihre Werkzeuge fast maßgeschneidert auf ihre Anforderungen zusammen stellen. Offene Programmierschnittstellen erlauben es Daten gemeinsam auszutauschen und zu nutzen.

Wir machen die praktischen Erfahrungen mit den Cloud-Services und können damit unseren Kunden mit unseren Erfahrung bei der Wahl der für sie richtigen Cloud-Infrastruktur oder -Services behilflich sein - und das Hersteller unabhängig.