Softwarelösungen

maßgeschneidert, persönlich und individuell

Maßgeschneiderte Systeme...

Unsere Kernkompetenzen liegen bei individuell angefertigten Softwaresystemen und Serverlandschaften. Dabei gehen wir im Detail auf Ihre Bedürfnisse und Anforderungen ein und erstellen in enger Zusammenarbeit ein Lösungspaket, welches sich nahtlos in bereits bestehende Systemarchitekturen integriert. Gerne analysieren wir auch Ihre Arbeitsprozesse – elektronisch gestützt lassen sich diese in vieler Hinsicht optimieren. Zeit und Kosten werden gespart, durch klar strukturierte und beschleunigte Abläufe wird der Focus auf durch elektronische Auswertung gewonnene Kennzahlen gerichtet.

... aus einer Hand

Kodama deckt dabei den gesamten Zyklus des Softwareentwicklungsprozesses ab. Angefangen bei der Analyse, dem Design und Systementwurf, der organisatorischen und technischen Planung, bis hin zur Implementierung, Installation und letztendlich der laufenden Betreuung der sich im Betrieb befindlichen Produkte.

Kerntechnologien

Gemäß unseren Ansprüchen nach Transparenz, Nachvollziehbarkeit und Wiederverwendung setzen wir verstärkt auf die Verwendung offener Technologien. Überall, wo es sinnvoll und angebracht ist, werden diese Open Sources von uns eingesetzt. Sie spiegeln einen wesentlichen Grundgedanken unserer Philosophie wider. So basieren die meisten unserer Applikationen auf Java EE und Frameworks wie Spring oder Grails. Damit erreichen wir eine hohe Kompatibilität mit bestehenden Infrastrukturen und bleiben flexibel in der Wahl neuer Architekturen. Die Verwendung und Definition offener Schnittstellen ist nur eine weitere logische Konsequenz. Beim Design der Benutzerschnittstellen achten wir insbesondere auf Benutzerfreundlichkeit und Effizienz im Sinne des Endusers. Beim Einsatz von webbasierten Oberflächen setzen wir auf aktuelle Funktions- und Benutzerschnittstellenstandards. 



Skalierbarkeit ist dabei kein Extra, sondern eine Selbstverständlichkeit, die aufgrund unserer Erfahrung mit verteilten Systemen, serviceorientierten Architekturen und der Optimierung von Relationalen Datenbanken in jedes Projekt laufend mit einfließt. Unsere jahrelange Praxis mit Cluster-Systemen erlaubt es uns darüber hinaus Ihre Systeme in Hinblick auf Hochverfügbarkeit und Ausfallssicherheit wieder fit zu machen.

Mobile Endgeräte

Neben laufenden Projekten fördert Kodama auch durch interne Forschungstätigkeit
das Know-how ihrer Mitarbeiter - im Bereich alternativer und hier vor allem mobiler
- Endgeräte (iPhone, Android, ...). Haben Sie eine Idee, die hauptsächlich mobil
orientiert ist oder wollen Sie Ihre bestehenden Dienste zukünftig über diese
alternativen Möglichkeiten anbieten? Wir stehen Ihnen gerne dabei zur Seite Ihre
Inhalte und Dienstleistungen den technischen und ergonomischen Charakteristika
anzupassen.

Communities und Soziale Medien

Ob es nun um den Aufbau Ihrer eigenen Web- oder Mobile-Community geht, oder
ob Sie sich in eine der bekannten Plattformen wie Facebook, Flickr oder Twitter mit
Ihren Themen authentisch und sinnvoll integrieren wollen: gerne beraten wir Sie oder betreuen Ihr bestehendes Produkt.

"Any fool can write code that a computer can understand.  Good programmers write code that humans can understand."

Martin Fowler

"Using a computer should always be easier than not using a computer."

Author Unknown

"A good programmer is someone who always looks both ways before crossing a one-way street."

Doug Linder