smartes business dank smarter apps

41
SMARTES BUSINESS DANK SMARTER APPS

Upload: hendrik-loesch

Post on 12-Apr-2017

175 views

Category:

Software


0 download

TRANSCRIPT

PowerPoint-Prsentation

Smartes Business dank smarter Apps

1

Der Sprecher

Hendrik LschSenior Consultant & Coach

[email protected]

Unser Stand

Business Applications

Herausforderungen bei Geschftsanwendungen

Medienbrche Mehraufwand Einarbeitungsaufwand BedienfehlerSpezialisten nutzen und pflegen unterschiedliche SystemeAlle Nutzer verwenden die gleiche Groanwendung

MedienbrcheEinarbeitungsaufwandMehraufwandBedienungsfehler

5

Application vs. App

vs.

Desktop vs. Mobile

Write programs that do one thing and do it well.Write programs to work together. Write programs to handle text streams, because that is a universal interface.Die Unix Philosophie

Write programs that do one thing and do it well. Write programs to work together. Write programs with universal interfaces.Die angepasste Unix Philosophie

Zielgruppenorientierte Sichten Anwendungen so individuell wie Ihre Nutzer

Aktuelle HerausforderungenZielzustand

Wir wollen mit den Bildern eigentlich zeigen, dass im Zielzustand die Software den tatschlichen Arbeitsablauf des Nutzers wiederspiegelt.

In der aktuellen Darstellung sollen die Pfeile einen Kommunikationskanal darstellen. Groe Pfeile -> Viel Kommunikation. Mehrere Pfeile -> viel unterschiedliche Kommunikation. Hier sollte evtl. ein anderes Bild geschaffen werden.

10

Applikationen nach Zielgruppe B2C B2BFlexibilittVerlsslichkeitTime to MarketSicherheitNutzungserlebnisFunktionsumfang

Zu berladenkeine AufgabenangemessenheitMagical Number: max 7+-2 Chunks auf einmal darstellen um Nutzer nicht zu berfordernhier viel zu viel InformationenNutzer berliest mit hoher Wahrscheinlichkeit InhalteHoher Grad an Konzentration erforderlich um Inhalte zu erfassenWenn man alles liest und am Ende ankommt, wei man nicht mehr was am Anfang warGestaltgesetze:Gesetz der Nhe (nahe beieinander leigende Elemente zusammengehrig) bricht mit tatschlicher ZusammengehrigkeitSpaltenweise Gruppierung wird wahrgenommenElemente in einer Zeile gehren eigentlich zusammen -> man knnte gegenwirken, indem man zeilenweise einheitlich frbt ->Gesetz der hnlichkeit, schafft auch wahrgenommene Gruppierung

-> Verbesserbar durch:- Kategorien, Zeilenfarbabstufung, Suche -> Reduzierung der dargestellten Informationen !!12

UI != UI

13

Plattformvielfalt

CrossplatformStandard Bibliotheken & FrameworksShared Code

HybridappsStandard Bibliotheken & FrameworksCSS / HTMLJava Script / Type Script

Hybrid AppsWrapperApp

SAP Fiori

17

Crossplatform Logic onlyStandard Bibliotheken & Frameworks

Shared Code

Die meisten Entwickler arbeiten an Apps fr den Desktop.

19

Komplexe Anwendungen

Beobachten, Befragen, Infrage stellen

Wie sind eure Ablufe? Wo liegen eure Probleme? Welche Informationen bentigt ihr?Was wollt ihr?

1.2 Weitere Methoden Beobachten von Leuten im tglichen Arbeitsumfeld1.2 Weitere Methoden Fragebgen / (Erwartungskonformitt prfung)(Fokus Darstellungskonzept / Navigationskozept)

21

Human Centered Design

Smart Business ApplicationsEinsparung von Arbeitsschritten.

Entlastung durch Automatisierung.

Vermeidung von berflssigem.

Hufige Irrtmer bei (Business) AppsSie habenein schlichtes User Interface.nur ein User Interface.eine geringe Komplexitt.nur ein Backend.nur eine Laufzeitumgebung.

24

HerausforderungenWie lassen sich unterschiedliche Endgerte und Aktualisierungen verwalten?Welche Anforderungen haben die Zielgruppen?

Welche Backend Systeme sind wie anzubinden? Wie werden Datenbertragung und Datenspeicher vor unberechtigtem Zugriff geschtzt?Welche Zielgruppen gibt es?

Was sind die richtige Plattform und Integrationsform?Prozess- analyseAnwendungs-entwicklungGerte-managementSicherheit und Risiko-verwaltungtechnische Plattform und IntegrationBenutzer-freundlich-keitZIELsmarte Geschfts-prozesseWelche Schnittstellentechnologie ist die Richtige?Wie lassen sich die Arbeitsablufe der Zielgruppe vereinfacht darstellen?

Der Sprecher

Hendrik LschSenior Consultant Kompetenz Coach

[email protected]

KonzeptionEntwicklungEndproduktZielgruppenorientierte AnalyseDer Weg zur smarten Lsung> Konstruktion & RealisierungPflege> Start> Vision> Ziel> Evolution

Bei Vision mit hineinschreiben, dass man in der Vision die korrekte Plattform fr die Anforderungen ermittelt.27

VorteileVerstndlichkeitNachvollziehbarkeitAnpassbarkeitErsetzbarkeit

Verstndlichkeit Nutzer kann schneller damit arbeitenNachvollziehbarkeit Entwickler kann sich leichter darin einarbeitenAnpassbarkeit nderungen sind einfacher vorzunehmenErsetzbarkeit Wenn die App ausgetauscht wird28

User Centered Design

ISO 9241-210Human-centered design for interactive systems

1.

Beobachten, Befragen, Infrage stellen

Wie sind eure Ablufe? Wo liegen eure Probleme? Welche Informationen bentigt ihr?Was wollt ihr?

1.2 Weitere Methoden Beobachten von Leuten im tglichen Arbeitsumfeld1.2 Weitere Methoden Fragebgen / (Erwartungskonformitt prfung)(Fokus Darstellungskonzept / Navigationskozept)

31

1.Iteration

Konzeption

1.Iteration

1.Iteration

Evaluationsergebnisse der ersten Iteration sind die Basis fr die Analysephase der zweiten Iteration

Styleguide

Screendesigns fr Prototypische implementierung

//TODOS BILDER lol

39

40

3.Iteration

IstarchitekturGesamtanwendung

BenutzerschnittstellenPersistenzschichtGeschftslogik

ArchitekturGesamtanwendungVertikale AspekteViewControllerModel

Modularisierte ArchitekturGesamtanwendungVertikale Aspekte

Datenbank

Domnen getriebene ArchitekturGesamtanwendungBestellwesenProduktionVertikale Aspekte

Gesamtanwendung

Smarte Umsetzung

Vertikale Aspekte

Datenbank

Front-EndBack-End

Gesamtanwendung

Smarte Umsetzung

Vertikale Aspekte

Datenbank

Front-EndBack-End