smartes business dank smarter apps
TRANSCRIPT
PowerPoint-Prsentation
Smartes Business dank smarter Apps
1
Der Sprecher
Hendrik LschSenior Consultant & Coach
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
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