OIO Software Factory

Wer wir sind

Die Software Factory ist ein Geschäftsbereich der OIO, dessen festangestellte Teams ihren Arbeitsschwerpunkt in der Entwicklung von Java basierter Enterprise Individualsoftware haben. Die für Kunden entwickelten Systeme werden auf Wunsch auch von uns gewartet. Spezielle Dienstleistungen sind die Sanierung von Software sowie die Technologie Migration nach Java. Darüberhinaus sind wir im Rahmen unserer Kernkompetenzen auch für das OIO Competence Center tätig, da wir neben dem eigentlichen "Tun" unser Wissen auch gerne weitergeben um sowohl andere zu inspirieren als auch uns selbst inspirieren zu lassen. Der Fokus liegt hierbei in der Beratung rund um die Produktion von Software.

Prozess

Neben einem entsprechend großen Wissensspektrum im Bereich Softwarentwicklung liegt unsere Stärke vor allem in einem gut eingespielten Team mit einem etablierten Entwicklungsprozess, der unsere Arbeit für den Kunden transparent werden lässt. Wir verwenden einen iterativen, inkrementellen Prozess, bei dem der Kunde stark eingebunden werden kann. In regelmäßigen Intervallen erstellen wir neue Versionen, die Sie ausprobieren und testen können. Dies ermöglicht Korrekturen und Anpassungen bereits während der Entwicklung. Je nach den Rahmenbedingungen wählen wir zwischen einer agileren oder stärker strukturierten Arbeitsweise. Gerne bilden wir diese Arbeitsweise auch auf Ihre Prozessvorstellungen ab.

Requirements / Analyse

Nach unserer Erfahrung steht oder fällt ein Projekt mit einem für Kunden und Entwickler transparenten Verstehen der Anforderungen an die Software. Dementsprechend begreifen wir unsere Arbeit nicht als bloße technische Umsetzung sondern auch als das Ermitteln, Begreifen und Kommunizieren der Fachlichkeit des Kunden, wobei die Domänen oder Branchen so verschieden sein können wie das Vertragsmanagement einer Bank, das Garantiewesen eines Automobilherstellers, die Forschung eines Pharmaherstellers oder das Veranstaltungsmanagement eines Wirtschaftsprüfers. Gerne begrüßen wir Ihre Experten auch für längere Aufenthalte bei uns vor Ort - als sogenannte Proxy Customer - oder stellen diese Funktion auch wahlweise selbst für den Aufenthalt in Ihrem Hause.

Technologie

Softwarelösungen sind in der Praxis langlebig und bedürfen fast immer auch nachgelagerter Pflege und Wartung. Diese Erkenntnis setzen wir um, indem wir auf "Vaporware" zugunsten etablierter Technologien und offener Standards verzichten. Unser Ziel ist eine zukunftssichere Lösung, die bezahlbar durch den Kunden selbst oder durch uns für ihn gepflegt und gewartet werden kann.

Tools

Zur effektiven Durchführung unserer Arbeit wird unser kompletter Entwicklungsprozess durch entsprechende Werkzeuge unterstützt. Diese reichen von den klassichen Entwicklerwerkzeugen wie Versionverwaltung und IDE über Issuetracker und Wiki, bis hin zu modernen Instrumenten für Agiles Projektmanagement, die unseren Kunden einen tiefen und ständig aktuellen Einblick in den Stand unserer Arbeiten ermöglichen. Wir besitzen ebenfalls Erfahrung in der Integration, Anpassung und Erweiterung solcher Tools, sei es für uns oder auch für andere. Wir achten darauf, daß unserer Werkzeuge auch von außerhalb unseres Unternehmens einsetzbar sind, somit können unsere Teams bei Bedarf auch verteilt oder mit fremden Teams (Beispiel Offshore) gemeinsam arbeiten.

Qualität

Egal ob man Programmieren als Wissenschaft, Ingenieursdisziplin, Handwerk oder Kunst betrachtet, fast jeder, der Software schreibt, identifiziert sich mit seinem Werk und dessen Schönheit. Und am Schönsten finden wir es, wenn unsere Software den Erwartungen ihrer Benutzer - unserer Kunden, gerecht wird. Wir haben Erfahrung mit testgetriebener Softwareentwicklung, automatischer Qualitätssicherung und quantifizierbaren Qualitätsmaßen um dies zu erreichen.

Zum Geschaeftsbreich Software Factory