Softwareentwicklung

 

Maßgeschneiderte Lösungen bedürfen einer individuellen Softwareentwicklung. Die effektive und zukunftssichere Auswahl und Integration verschiedener Technologien erfordert ein tiefgreifendes Verständnis der Problemstellungen, Gespür für Markttrends, Branchen-Know-how und langjährige Kundenerfahrung.
Ganz gleich ob klassische IT Lösungen, Webanwendungen oder mobile Applikationen – als verlässlicher Technologie Partner und Spezialist für individuelle Softwarelösungen setzen wir Ihre Projekte nach Ihren konkreten Anforderungen und Wünschen um.

 

Unter Einsatz eines breiten Technologie Spektrums, passen wir existierende Anwendungen an, entwickeln komplexe Individualsoftware und integrieren in bestehende Systemlandschaften, um Ihnen grenzenlose Möglichkeiten für Ihr Business und Ihre Kunden zu liefern.

 

Unsere Passion liegt in der Java-Entwicklung und den darauf aufbauenden Technologien und Tools:

  • Frameworks: Adobe AIR, Angular.js, Apache Camel, Apache Spark, Backbone.js, Groovy Grails, Jena, jQuery, HBase, Hibernate, Hive, Node.js, Pig, Play, Ruby on Rails , Spring
  • Integrationsumgebungen: ActiveMQ, JBoss AS, Fuse ESB, Mule ESB, RabbitMQ, Tomcat
  • Plattformen: Android, iOS, Linux, Windows, MacOS, Windows Phone
  • Produkte: Adobe Experience Manager, Broadleaf, Cloudera, Elasticsearch, FirstSpirit CMS, Hadoop, Hybris, Liferay, Magnolia CMS, MongoDB, MySQL, PostgresSQL, shopware, SolR, Sybase DB, WordPress
  • Programmiersprachen: Clojure, CSS3, Java, JavaScript, HTML5, PHP, Ruby, Scala

Damit Ihre Softwarelösung dauerhaft und reibungslos funktioniert, sind kontinuierliche, automatisierte Test- und Lieferprozesse notwendig. Wir gestalten die Softwarestruktur und die Prozesse so, dass Erweiterungen und Fehlerkorrekturen mit geringem Aufwand durchgeführt werden können. 

 

Bei der Planung und Durchführung unserer Projekte arbeiten wir nach agile Methoden des Projektmanagements, wie Scrum oder Kanban. Die Umsetzung der Idee in das fertige Produkt erfolgt in zwei bis vier Wochen langen, sich wiederholenden Intervallen, so genannten Sprints. Meist werden User Storys eingesetzt, um Lasten- / Pflichtenhefte zu ersetzen. Am Ende eines jeden Sprints steht bei Scrum die Lieferung von fertigen Paketen.

 

Profitieren Sie von qualifizierten Softwareentwicklern, die Einzeln oder im Team Ihre IT-Projekte umsetzen.

 

Unsere Leistungen:

  • Konzeption und Entwicklung von Individual-Software
  • Entwicklungsleistung für Web, Mobile und IT auf Basis von Java-Technologien und HTML5/CSS3
  • Prozessgestaltung und -Architektur
  • Technische Projektleitung
  • Anforderungsanalyse
  • Agile Softwareentwicklung und Projektmanagement-Methoden