Presentation is loading. Please wait.

Presentation is loading. Please wait.

Improved Self-Service Solution FAMIS Team. Current Self-Service  Screenshots of current process 1 2 3 4 5.

Similar presentations


Presentation on theme: "Improved Self-Service Solution FAMIS Team. Current Self-Service  Screenshots of current process 1 2 3 4 5."— Presentation transcript:

1 Improved Self-Service Solution FAMIS Team

2 Current Self-Service  Screenshots of current process

3 Current Self-Service  Screenshots of current process 6 7

4 Current Self-Service  Screenshots of current process

5 Current Self-Service  Screenshots of current process 11 12

6 Current Self-Service  Screenshots of current process steps to complete a single work order request!!

7 Current Self-Service  What if using the customized request form -More screens to select COA, and account segments=>bothering -Missing UC issues -Default values -List of values for account segments -Suggested values -Validation Problems Solutions

8 How does the SS System work?  7 URLs, each may be used for more than once loc.process_infoEvery step in site, building, floor, room selection wq.goto_create_sr rfs.Put_Req Every step in requestor information, service selection All 14 staging steps submit information to the URLs above loc.createLoc_2 rfs.select_service_c rfs.select_service_s rfs_process_select_service

9 How does the current SS System work?  Workflow View loc.process_info wq.goto_create_sr rfs.Put_Req loc.createLoc_2 0 rfs.select_service_c rfs.select_service_s rfs_process_select_service

10 How does the current SS System work?  Workflow View Can be improved by making short-cuts, auto-submit, etc. loc.process_info wq.goto_create_sr rfs.Put_Req loc.createLoc_2 0 rfs.select_service_c rfs.select_service_s rfs_process_select_servic e

11 Main Challenge: “Cookie” mechanism  FAMIS_LOC_COOKIES  FAMIS_WQ_STORE  FAMIS_COOKIES It takes 3 steps to get a final cookie Final cookie

12 Cookie mechanism  How to get a cookie?  Can not read from the HTML due to the cross-domain issue  Able to query FAMIS_LOC_COOKIES for the most recent location cookie corresponding to the logged-in user  Then query FAMIS_WQ_STORE for the corresponding wq- store cookie  Then query FAMIS_COOKIES for the corresponding final cookie given the location cookie and the wq-store cookie

13 Is it even possible to implement?  Invented mechanism  Pushes transition between steps on FAMIS side instead of having users do it  Feeds required data fields by FAMIS to FAMIS in an automatic and time cost effective manner loc.createLoc_2 FAMIS UCONN fac_self_service_step_0.php fac_self_service_step_1.php Auto submit fac_ss_loc_createLoc_2.php Auto submit info to FAMIS

14 loc.process_info FAMIS UCONN fac_self_service_step_1.php fac_self_service_step_2.php Auto submit fac_ss_loc_process_info.php Auto submit info to FAMIS wq.goto_create_sr fac_ss_wq_goto_create_sr.php Auto submit info to FAMIS fac_self_service_step_3.php Auto submit rfs_Put_Req fac_ss_rfs_Put_Req.php Auto submit info to FAMIS fac_self_service_step_4.php Auto submit

15 FAMIS UCONN fac_self_service_step_4.php fac_self_service_step_5.php Submit rfs.select_service_c rfs_select_service_c.php Auto submit info to FAMIS fac_self_service_step_6.php Auto submit rfs_select_service_s rfs_select_service_s.php Auto submit info to FAMIS fac_self_service_step_7.php Auto submit Select book/chapter/section rfs_process_select_servic e rfs_process_select_service.php Auto submit info to FAMIS fac_self_service_step_last.php Auto submit Select site/building/floor/room rfs_Put_Req Submit info to FAMIS

16 Example closer look Call an other UCONN side page to submit required information to FAMIS Auto submit to the next step on UCONN side

17 Block View loc.process_info wq.goto_create_sr rfs.Put_Req loc.createLoc_2 rfs.select_service_c rfs.select_service_s rfs_process_select_service Current users UCONN Side Accruent Side Current Self Service module Added Functionalities (newly written code) support FAMIS users to automate processes using support information by querying/reading FAMIS database

18 Block View loc.process_info wq.goto_create_sr rfs.Put_Req loc.createLoc_2 rfs.select_service_c rfs.select_service_s rfs_process_select_service Added Functionalities Current users UCONN Side Accruent Side Current Self Service module Improved Self Service module to automate procesess Note: We have no write access to FAMIS database. Processes are automated by using supporting information read from the database and simulating user submit actions with all FAMIS-required information

19 New GUI  Select all books, chapters, and sections in 1 page  Auto Submit after selecting all the options  Tested on IE10 The customized WO request format is not included yet

20 New GUI  Select site, building, floor and room  Fill in the details Design can be better using CSS Selection of sites, buildings, floors and room can be faster using JQuery Can even combine the previous step to 1 page

21 New GUI  After clicking Finish, the details are submitted to FAMIS and a confirmation is returned from the system Can replace this by a customized page Can even by pass this step

22 Test SS Users  3 users added for testing

23 Mobile solution  Simple demo available at   Playable  Using Sencha Touch framework  Tested on Chrome  Not a working solution yet  Can make it work on iPhones/iPads

24 What to do next?  Tests  Some tests will need to be done in Test  Creation of Test Service Requests  Creation of Test Work Order Requests  Work Order Assignments, and Printing  Billing  Browser tests for different browsers, fixes provided if necessary

25 Risk analysis  Legal risk  If questioned by the vendor:  The newly added module does not write but submit to FAMIS database system  It reads necessary information from FAMIS database system to feed FAMIS Self-Service in each step  It supports the transition between steps instead of having users do it  Can combine, customize steps  Make it faster to complete a SS request  Operational risk  Span on 2 locations: added risk from outage events in Storrs web servers, networks, etc.  More opinion?

26 Estimate of time for completion  An improved version of Self Service in Test environment, including the customized “Create your own requests”  hours (a lot of testing)  A mobile version in Test environment (using Sencha Touch)  hours  Design work  16 hours (approved, professional design support from another team)  Total  hours for completion in Test


Download ppt "Improved Self-Service Solution FAMIS Team. Current Self-Service  Screenshots of current process 1 2 3 4 5."

Similar presentations


Ads by Google