rahmen obenIllu Problemdefinition

Lösungen definieren

Die Aufgabe einer Software ist es, Probleme zu lösen. Die Integration dieser Problemlösung die Aufgabe von Experten. Die Frage dabei ist: schafft die avisierte Lösung auch Ihr Problem aus der Welt?

"Beginnen wir einfach mit der Umsetzung, dann fallen uns die Ziele bestimmt wieder ein!"

No way! Denn wir wollen Ihr Projekt mit Ihnen nach Ihren Vorstellungen entwickeln. Weil wir wissen, dass im Großteil der Praxisfälle zu wenig Zeit oder realistisches Antizipationsvermögen für eine wirklich vollständige Anforderungsdefinition vorhanden sind. Wir kontern mit einer ausgefeilten Prozessorganisation. Damit ermöglichen wir Ihnen jederzeit einen Zugriff auf den Stand der Entwicklung.

Hierbei schlagen wir den Weg ein, der Ihnen am schnellsten eine arbeitsfähige Version liefert. Warum sollen Sie eine unverhältnismäßig lange Zeit auf eine Software warten, die 100% der Anforderungen erfüllt, wenn Sie nach einem Bruchteil der Zeit bereits 90% der Features nutzen können? Damit meinen wir keine "Bananaware", sondern ein handfestes und messbares Konzept, welches nach Ihren Vorstellungen geplant, ausgeführt und ausgeliefert wird.

» Bitte sprechen Sie uns an.

rahmen unten
Für wen wir arbeiten...

...für Agenturen und Unternehmen, die Ihr Leistungsportfolio gegenüber Ihrem Kunden abrunden wollen und damit den Job aus einer Hand anbieten können.

...für Verlage und Redaktionen, die Ihre individuellen Workflows nicht mit Standard-Software abdecken können.

...für Projektleiter und Entrepreneurs, die Ihr auch webbasiertes Softwareprojekt unbedingt erfolgreich im Rahmen des Budgets umsetzen müssen.

...für jeden, der uns ein spannendes Projekt mit Marktchancen zur idealen Umsetzung bei maximalem Spaß bei der Sache aufgibt.

Womit wir arbeiten...

Serversysteme: Debian, Mac OS X
Virtualisierung: XEN, Monitoring: Nagios
Versionsverwaltung: SVN
Anforderungs-, Release-, Changemanagement, Bugtracking, Dokumentation und Planung: trac
Continous Integration: CruiseControl
Continous Testing: Unittests
Front-End Testing: Selenium, Inhouse-Testunit
Entwicklungsumgebung: Eclipse, Mac OS X

Ein typischer Projektverlauf:

  • Wir nehmen Ihre Anforderungen auf und integrieren Sie als erstes in unsere Kommunikations- und Planungssysteme.
  • Nach internen Bewertungen Ihrer Anforderungen gehen wir mit Ihnen auf die Priorisierung der einzelnen Punkte ein und entwickeln so einen Meilensteinplan.
  • Dieser Plan wird mit der Vorgabe entwickelt, Ihnen alsbald einen Prototypen zugänglich zu machen, der stets dem aktuellen Stand der Entwicklung entspricht.
  • Ab diesem Zeitpunkt sind Sie in der Lage, Änderungen direkt am Objekt anzumerken und in unsere Planungssysteme einzustellen - so können wir bestmöglich auf das gemeinsame Ziel hinarbeiten.
  • Wir sichern die Qualität unserer Arbeit mit einer Vollzeit-Testunit, die durch automatisierte Front- und Backend-Tests sowie automatische Deploys in verschiedene Testumgebungen unterstützt wird.
  • Ist die Lösung ausgereift, integrieren wir die Software, wenn sinnvoll, statt in einem Schnitt auch sanft in Ihre Prozesse und finalisieren damit das Projekt direkt vor Ort.
  • Auch nach Abschluß des Projektes stehen wir für unsere Lösung gerade und sind jederzeit für Sie ansprechbar, auf Wunsch auch auf hohem Verfügbarkeitsniveau, zum Beispiel in Form eines Supportpakets mit Remote Helpdesk.