Presentation is loading. Please wait.

Presentation is loading. Please wait.

R&D Discovering the Future

Similar presentations


Presentation on theme: "R&D Discovering the Future"— Presentation transcript:

1 R&D Discovering the Future
Innovations 2017 1.a) About US 1.b) How/why R&D Group Was Formed 1.c)To be discussed -Long term projects -short term projects

2 Long-Term Project Goals
Modification of Existing Foundation Architecture New modern User Experience (UX) Based on Existing Business Logic New Structure Of Application Development App Reuse / simplify Responsive design for mobile SaaS Dashboard & Analytics Easier Integration with 3rd Parties Cloud Separate Layers Mobile-Native Apps User-friendly Interface 1.c) Team Goals -Easy for dev to focus on current project too much -Initial goals set out for our group future of our SOLUTION—not just current products

3 Cloud Deployment Goal 1 Current Implementation Procedure

4 Champs Cloud Deployment
Goal 1

5 New Cloud Management Portal
Manage Plans based on System User Roles Create new Companies / Tenants Monitor Status SaaS

6 New UX: Simple & modern Goal 2

7 Long-Term Projects Goal 3
New Structure Of Application Development Focusing on more distinct separation of layers Presentation (UI) Services Logic Data Access Persistence (DB) In some cases Separate Existing Logic layers into stand-alone applications

8 Possibilities Scalability

9 Possibilities: Scalability
Cloud-based approach Multitenant Ready to be deployed into Azure & Amazon AWS Flexible integration with upcoming technologies Larger reusability of layers / components Integration with other non-Microsoft technologies: Json serializations Service / Core layers can even be hosted on different servers Breaking-down services can optimize performance

10 Possibilities Multiple Platforms Scalability

11 Possibilities: Multiple Platforms/Devices
Separation of presentation layers easy switch window / skin / device / technology iOS, Android, Windows, Microsoft Bot Third-Party Applications Eco Skills, Actions on Google, Internet Of Things

12 Possibilities Multiple Platforms Multiple Backend components
Scalability

13 Possibilities: Multiple Backend components

14 Implementation Plan How long will it take to see these products?

15 Short-Term projects New Reporting Module Dashboards Module
-reporting we will see on Thursday (customizable, flexible, awesome sauce) -DASHBOARDS (Even More Awesome, Even more Sauce) -missing for a long time -finally have chance to include -give users info

16 Dashboards: Champs Solution
Flexible Defined by System admin Customized by end Users Different Widget types Charts Quick Links Summary Grids Modern Based on current design standards Fully Integrated with Current Product Enhanced Client Side Interface

17 Additional Module: Portal Landing page
Customizable content based on user preference drag and drop widget personalization Quick access: modules with the user favorites Notifications – a list of the user's notifications / Approvals Charts / Dashboards

18 Dashboards Landing page: Customizable
Drag and drop widget personalization Docked Floating

19 Widget Layers User Admin Developer Dashboards Filtered by User
Users can have many custom Dashboards Dock or Floating Widgets Defined by user Preferences Possible Limit By Rank Filter by any Parameter Custom Widget Title Widget Types Linked to Champs Modules Custom DB Query Statements Custom Parameters defined Optional Role-Based Security Custom User Controls Different Chart Types (Pie, Bar, Area, Line) Quick Menu Quick Notes And More… User Admin Developer

20 Content based on user preference
New widgets can be created by users. The content of the widget can be easily customized.

21 Widget Types Bar Chart Summary Grid Area Chart Quick Menu Pie Chart

22 Dashboards Admin All Widgets and their Parameters can be defined by the Admin Default dash boards Share Good ones with others Simple for non-technical users

23 R&D Discovering the Future
Innovations 2017 Thank Beauteous Audience If you want to know more/ discuss your own ideas: schedule one-on-one with either or both of us.

24 Dashboards Tutorial Create a new empty Dashboard Add 5 new widgets
Change Widgets position and refresh the page Create new <Work Orders by Class> Widget filtered by Inactive WOs Create new <Work Orders by Class> Widget filtering WO by <Motor> Asset Types Only Widgets with links to application: WO Class Bar chart, Labor WO cost for my crew

25 Dashboards Tutorial New Widget: Equipment By Class
SELECT COUNT(*) AS Data, CT.ID AS IDText, CT.PKEY FROM SOS_EQ EQ INNER JOIN SOS_CT CT ON EQ.CT_CLASS = CT.PKEY GROUP BY CT.ID, CT.PKEY Type Pie Chart > PieChart.ascx URL: ../EQ/SOS_EQ/ShowSOS_EQTable.aspx?CT_CLASS=


Download ppt "R&D Discovering the Future"

Similar presentations


Ads by Google