Anwendungsentwicklung

Die Entwicklung von Geschäftsapplikationen bedeutet mehr als nur Coding

Canoo Engineering ist ein führendes Unternehmen im Bereich der Web- und Java-basierten Geschäftsapplikationen. Unsere seit der Gründung 1999 gesammelte Erfahrung, höchst qualifizierte Ingenieure und Entwickler sowie hochgerechnet über 400 Jahre Arbeit in objektorientierter Software unterstreichen unsere Fähigkeiten.

Wir sind überzeugt, dass die Entwicklung von Geschäftsapplikationen weit mehr bedeutet als nur Coding. Mit Canoo als Ihr Partner profitieren Sie von unserem Know-How in vielen entscheidenden Bereichen:

Anforderungsanalysen

Die Anforderungsanalyse ist bei einem Entwicklungsprojekt von entscheidender Bedeutung. Die Systemanforderungen müssen prozessfähig, messbar, testbar, einem genau bestimmten Geschäftsbedarf zugeordnet und für den Systementwurf detailliert genug definiert sein.

Neue Systeme verändern die Umgebung der Menschen und ihren Umgang untereinander. Es ist deshalb wichtig, mit allen Betroffenen zu sprechen, ihre Bedürfnisse zu berücksichtigen und zu gewährleisten, dass sie die Auswirkungen des neuen Systems verstehen.

Es gibt verschiedene Methoden, mit denen Analysten die Anforderungen der Kunden eruieren können. Früher verwendete man zum Beispiel Interviews, Fokusgruppen und Anforderungslisten. Neuere Methoden umfassen Paper Prototyping und Anwendungsfälle. Die Usability Engineers von Canoo arbeiten mit den neuesten Methoden und Analysemöglichkeiten.

Usability Engineering

Die gute Basis ist das Wichtigste beim Entwickeln von Software. Deshalb setzen wir ganz vorne an: Bei den Anforderungen ihrer Anwender. Wir verstehen deren Anforderungen und wissen, was Ihre Software zu einem effizienten Tool macht. Unser Team legt das Fundament für Software mit optimaler Benutzbarkeit.

Denn Anwendungen, vor allem im Geschäftsumfeld, müssen heutzutage nicht nur einfach bedienbar sein, sondern auch begeistern und überzeugen. Mit der Hilfe des Usability Engineering machen Sie sich ein Bild Ihrer Applikation noch bevor die erste Zeile Code geschrieben ist. Wir erfassen und analysieren dazu die Anforderungen und Aufgaben der Anwender und fragen beides während des gesamten Entwicklungsprozesses wiederholt konsequent ab.

Wir arbeiten mit wissenschaftlich fundierten und in langjähriger Praxis erprobten Methoden des Usability Engineering, wie beispielsweise:

  • Personas, Szenario, Storyboards, Use Cases
  • Interaktionskonzepte, Prototyping, Visual Design
  • Usability Testing, Walkthrough, Expert Review
  • Coaching, training

Application & Interface Development

Viele Anwendungen stellen die Entwickler vor grosse Herausforderungen: Die verschiedenartigsten Geschäftsprozesse müssen flexibel unterstützt werden. Dazu braucht es Erfahrung im Umgang mit komplexen Business-Applikationen, die geeignete client-Technologie und eine flexible Integration in die bestehende Applikationsarchitektur.

Unsere gebündelte Kompetenz garantiert Ihnen Business Mobile-Entwicklung aus einer Hand: Wir begleiten Ihr Projekt von der Konzeption, über das Usability Testing bis zur Umsetzung – auf jeder Plattform. Wir kennen die Vorteile und Möglichkeiten, die native Mobilanwendungen basierend auf iOS und Android jeweils für den Business-Bereich mitbringen. Oft sind für Business-Apps mobile Webapplikationen auf Basis von HTML5 (z.B. GWT, SenchaTouch) jedoch die erste Wahl. Wir helfen Ihnen gerne, das passende Ökosystem für Ihre Geschäftsanwendungen zu finden.

Unsere Services im Überblick:

  • Design und Entwicklung von Mobilapplikationen auf allen aktuellen Plattformen
  • Konzeptentwicklung und schnelles Prototyping
  • Usability Engineering, Paper Prototyping und UI-Design
  • Training und Coaching
  • Wir stellen Ihnen gerne unsere Top-Entwickler und Consultants mit langjähriger Erfahrung im Enterprise-IT-Bereich zur Seite