Stärken und Fachbereiche

Die Fachexperten des IFS mit internationaler Anerkennung beherrschen und vermittlen nicht nur moderne Software-Theorie und Technologie, sondern auch deren praktische Anwendung.

Gute Benutzbarkeit und effektive Architektur von Software sind unser Anliegen.

Dies beim Neuerstellen als auch bei der Pflege und Weiterentwicklung von Software. Experten für User Interface Design und modernes objektorientiertes Design stehen Ihnen dabei zur Seite. Patterns helfen dabei, die notwendigen Konzepte besser zu verstehen, zu kommunizieren und umzusetzen: So wird effizientes Softwaredesign ermöglicht.

Für Softwareprojekte von KMUs sind klassische Vorgehensmodelle aus dem letzten Jahrhundert oft ungeeignet, weil diese zu träge und aufwändig sind. Deshalb setzt das IFS auf moderne Agile Entwicklungsmethoden und die zugehörigen Techniken wie Agile Modellierung, Test-First, Refactoring und Entwicklungsautomatisierung, die von Praktikern für die Praxis entwickelt wurden. Zur Praxis gehört auch die Systemprogrammierung in objektorientierten Sprachen wie Java, C# und auch modernes C++, dessen aktuelle effizienten Fähigkeiten leider zu wenig genutzt werden.

Der Umgang mit Daten ist ein weiteres unserer Metiers: Wir beschäftigen uns mit Datenbanken für strukturierte Daten und auch mit Suchmaschinen für Zugriff auf unstrukturierte Daten, sowie die Kombination beider Ansätze. Datenmodellierung, Datenbankdesign, Enterprise- und GIS Applikationen sind unsere konkreten Arbeitsbereiche.