klara@klara-gmbh.de

 Softwareentwicklung für komplexe Aufgabenstellungen

 

In der heutigen Zeit steigen die Anforderungen an eine Automatisierungslösung stetig an und die klassische Trennung zwischen Produktionsdaten und Verwaltungs- oder Betriebswirtschaftsdaten verliert sich in den Unternehmen immer stärker. So will die Vertriebsabteilung heute nicht erst nach einigen Stunden wissen, ob sie Lieferzusagen für bestimmte Produkte abgeben kann und der Produktionsleiter will eingehende Aufträge schnellstmöglich in seine Produktion einplanen können. Dies führt zu einer immer stärkeren Vernetzung der Betriebsabteilungen und somit zwangsläufig zu einer Vereinheitlichung der Strukturen. War es in der Vergangenheit üblich, dass Datenverarbeitungsprogramme in den Büros völlig anders gestaltet waren als Datenverarbeitungsprogramme in der Produktion, so wird dies in der Zukunft nicht mehr so sein. Denn bei durchgängigen Systemen ist es völlig gleichgültig ob jemand sich Daten in der Produktion oder in der Verwaltung anschaut, da auf gleiche Datenbanken mit gleichen Softwareprogrammen nur mit unterschiedlichen Zugriffsrechten geschaut wird. Den größten Vorteil erzielen die Unternehmen hierbei aber nicht durch die Durchgängigkeit der System sondern durch die gleichen Anwendungsbedingungen der Software, durch welche die System für jeden Mitarbeiter leicht zu bedienen sind.

Hierzu bieten wir Ihnen heute schon Lösungen an!

Für die Softwareentwicklung mit einer kompexeren Aufgabenstellung setzen wir als Entwicklungsumgebungen ein:

Microsoft Visual Studio 2010 mit den Programmiersprachen C# , WPF, Silverlight

und

Sun Eclipse 3.5 für die Programmiersprache Java und Android App-Entwicklung

Visualisierung von Prozessen

- Das User Interface Ihrer Anwendung

  

    

Genau wie Ihr Unternehmen ein Corporate Identity besitzt und für die Außendarstellung ein Corporate Design hat, sollte auch Ihr User Interface bestimmten Designmerkmale aufweisen um die Bedienbarkeit zu erleichtern. 

 Das Benutzer Interface Design

Die Qualität einer Visualisierung, also eines Benutzer Interface, beruht in der Regel auf einem möglichst einfachem Aufbau. Der Anwender sollte sich in seiner Aufgabe möglichst schnell zurechtfinden. Um dies zu ermöglichen sollte ein großer Stellenwert auf das Bedienkonzept gelegt werden. Kommt dann eine Anwendung noch in einem ansprechenden visuellen Design daher, entsteht selbst bei komplexen Aufgabenstellungen eine recht schnelle Akzeptanz zum Nutzungsergebnis. 

Das Bedienkonzept

Das Bedienkonzept bildet das Fudament eines jeden User Interface und umfasst die Informationsarchitektur und das Navigationskonzept Ihrer Software. Das Ziel des Bedienkonzeptes muss es sein die Arbeitsabläufe des Benutzers optimal zu unterstützen.

Das visuelle Design

Mit dem Look & Feel einer Anwendung wird der este Eindruck entscheident geprägt. Durch aussagekräftige Icons und wirkungsvolle Schlüsselelemente wird mit der Anwendung die Professionalität und Wertigkeit auf einen Blick vermittelt. Bereits bestehende Corparate Design Vorgaben sollten hier unbedingt mit einfließen um die Marktidentität zu unterstreichen.

Die Interaktionen

Durch die Nutzung moderner Multi-Touch Applikationen sind viele Nutzer schon heute an moderne User Interfaces gewöhnt und erwarten in der Regel ein Maximum an Intuitivität bei einer Ihnen nicht bekannten Applikation. So drengt es sich auf, neuartige animierte Kontrollelemente für die Benutzerfreundlichkeit und Usability anzuwenden. Beispielhaft sei hier auf den neuen von Microsoft mit Windows 8 eingeführten Metro Style verwiesen.

Der Anwendungskontext

Weder die Bedienbarkeit noch die Interaktionen einer interaktiven Anwendung können unabhängig von den Anwendungsbedingungen betrachtet werden, denn der Anwendungskontext ist oft ausschlaggebend für die Gestalltung eines ansprechenden und zugleich einfach zu bedienenden User Interface.

Der Style Guide

Alle im Projektverlauf getroffenen Designentscheidungen werden in einem Style Guid zusammengefasst und dokumentiert um eine notwendige Konsistenz dieser und nachfolgender Anwendungen zu gewährleisten. Hierbei ist der Style Guid soetwas wie der Bauplan Ihres User Interface.