Herzlich Willkommen bei der imitrix GmbH in Karlsruhe
Wir glauben, dass der Erfolg eines Softwareprojektes hängt stark davon ab, wie gut die Erwartungen der Kunden erfüllt werden können. Anforderungsspezifikation und –management bieten den Schlüssel zu diesem Erfolg. Die Anforderungsermittlung und -analyse sind das Fundament der Software-Entwicklung.
Ziel der Anforderungsermittlung ist es, die Wünsche und die Bedürfnisse der Anwender an das zu entwickelnde System zu identifizieren und in einer Form zu dokumentieren, die die Kommunikation zwischen Auftraggeber, zukünftigen Anwendern und dem Projektteam ermöglicht.
Von besonderer Bedeutung ist es dabei, die Anforderungen so eindeutig und klar festzuhalten, dass Fehlinterpretationen vermieden werden, um unangenehme Überraschungen bei der Einführung des Systems nach Möglichkeit auszuschließen. Unklare, widersprüchliche, fehlende oder unnötige Anforderungen führen zu erheblichem Mehraufwand in Design und Entwicklung.
Nicht berücksichtigte, nicht schriftlich formulierte oder falsch umgesetzte Anforderungen können sogar zur Änderung der gesamten Softwarearchitektur führen. Dies ist besonders teuer, wenn dieser Umstand erst bei Einsatz der Software entdeckt wird.
Usability – einfach und prägnant
Die imitrix GmbH ist ein international erfahrenes Team von Software-Entwicklern, Industrie- und Digital-Designern, die es sich zur Aufgabe gemacht haben, neben der Softwareentwicklung, vor allem die Usability in Softwareanwendungen greifbar, einfach und durchdacht anzuwenden und den Bereich des Schnittstellendesigns als ein eigenständiges Produkt zu vermarkten.
Denn, eine Software kann noch so brilliante Features und komfortable Funktionen haben, sie wird scheitern, wenn ihr Interface-Design zu komplex, erklärungsbedürftig und unattraktiv erscheint.
Die vorgezogene Entwicklung des Oberflächendesign, spart Zeit und Geld bei der Softwareentwicklung, da grundlegende Features auf Ihre Verständlichkeit und den Nutzen getestet werden können und nicht in mehreren Iterationen neu programmiert werden müssen.
Usability / Design
Grafisches Design/Navigationsdesign
Das grafische Design einer Software-Anwendung wird in der Gestaltung der Bedienoberfläche sichtbar. Sie macht sie attraktiv, einzigartig und wieder erkennbar. Vom Anwender wird sie nicht selten als das Softwareprodukt angesehen. Bei imitrix kommt Ihnen die perfekte Verbindung von professionellem Entwicklungs-Knowhow mit Digital-Design zu Gute. Sie gewährleistet attraktives Design mit einem Höchstmaß an Funktionalität.
Software-Architektur/Anforderung Einbindung
Um den Workflow zu optimieren und die Funktionalitäten und technischen Bedingungen exakt festzulegen stellt die Software-Architektur das Grundgerüst dar.
Usability, Funktionalität, Intuitivität
Die Entwicklung von User Interfaces geschieht bei imitrix unter Berücksichtigung der sieben Gestaltungsspielregeln für Usability, festgelegt in der ISO 9241-10 für interaktive Systeme.
• aufgabenangemessen
• selbsterklärend
• erwartungskonform
• fehlertolerant
• steuerbar
• individualisierbar
• lernfördernd
Usability Tests, Reviews
Wie erlebt der User das Produkt?
Wir wollen die Lösung möglichst nah an Ihre Anforderungen bringen und Verbesserungspotenziale möglichst frühzeitig erkennen, daher bedienen wir uns definierter Kontroll- und Dialogfunktionen. Entwickelte Prototypen werden „usability tests“ unterzogen und mit dem Kunden konstruktiv diskutiert und verfeinert.
Dokumentation, Bedienungsanleitung, Online Service
Bei imitrix können Sie mit professionellem Reporting ebenso rechnen wie mit kontextbezogenen Onlinehilfen.
Die Dokumentation als Grundlage der Umsetzung des Garphical User Interfaces sind in jedem Fall eindeutig und vollständig
Softwareentwicklung
Software-Engineering – die geplante, systematische und methodische Entwicklung von Software: Wir übernehmen die komplette Durchführung von kleinen und mittleren Software-/IT-Projekten oder unterstützen Sie durch unsere Mitarbeit, gerne auch in beratender oder verantwortlicher Funktion, in Software-/IT-Projekten jeder Größe.
Unsere langjährigen Erfahrungen liegen vor allem im Engineering technischer und industrieller Software, für deren Entwicklung, Test und Pflege wir zeitgemäße Technologien, Methoden und Konzepte einsetzen. Diese Kompetenz umfasst Projektleitung, Coaching und Beratung, wie auch die Erstellung von Spezifikationen, Studien und Analysen.
Wir betrachten unsere Tätigkeit als Dienstleistung und betreiben erfolgs- und ergebnisorientiertes Software-Engineering, ausgerichtet an den Anforderungen und Zielen unserer Kunden.
Erfolgreich sind Projekte für uns, wenn sie im Kostenbudget, im Zeitrahmen, mit dem definierten Funktionsumfang und der geplanten Qualität abgeschlossen werden. Dabei endet der Lebenszyklus nicht mit der Auslieferung und Inbetriebnahme der Software, sondern die Pflege und Wartung (Maintenance) wird als wichtige Phase erkannt, für die auch vorgesorgt werden.
Wir bevorzugen einen agilen Entwicklungsprozess mit einer interaktiven / inkrementellen CMMI kompatiblen Vorgehensweise. Durch Planung und Kontrolle wird der Prozess risikominimierend unterstützt.
Zur Verminderung der Nutzungkosten und Verlängerung der Lebensdauer des Software-Produkts wird dessen interne und externe Qualität rechtzeitig definiert und als wichtiger Faktor angesehen.
Wir sind gewohnt, mit hohem Engagement und großer Flexibilität zu arbeiten und Projekte pragmatisch anzugehen. Dabei setzen wir auf kooperative, partnerschaftliche Zusammenarbeit mit unseren Kunden und Projektpartnern. Die Weitergabe unseres Wissens und unserer Erfahrungen ist selbstverständlich.
Profil
Computersysteme
Programmiersprachen
Protokolle / Datenkommunikation
VT100, VT102, ANSI X-Modem, Y-Modem, Z-Modem, Kermit Modem AT-Befehlssatz DDE, OLE Banyan Netware Ethernet Internet: HTTP, FTP, SMTP, NNTP, CGI Windows Netzwerk
Active X, COM ISDN CAPI – 2.x
sonstige Erfahrungen
Web-Design HTML (selbstverständlich auch Tabellen, Formulare, Frames etc.)
Grafik- und Multimedia-Design
Internetrelevante PC-Programmierung
Projektsprachen
Deutsch Englisch