Implementing GreyHeller PeopleMobile® in PeopleSoft Campus Solutions

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

Strategies For Creating Accessible University Webpages Scot Close and Neil Torrefiel Web Services Unit San Jose State University.
Web Accessibility Tests Using the Firefox Browser ACCESS to Postsecondary Education through Universal Design for Learning.
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Portal User Group Meeting September 14, Agenda Welcome Updates Reminders.
Classroom User Training June 29, 2005 Presented by:
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
Screen Previews for Shopping Carts and Checkout Process 10.3 release October 05, 2010.
BOLD 2.0 Navigation Help Guide Note: BOLD will be inaccessible from 9:00 pm ET on Friday, June 1, to 7:00 am ET on Monday, June 4, so that the upgrade.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Users December 2009.
About These Slides This slide set is designed to be used with the OMA sample application It is recommended you follow the steps outlined in the “Preparing.
OLDC Version 3.0 October 18, How to Connect (Telephone Conference) The Deployment Teleconference consists of a telephone conference and a Bridgit.
User Interface Components Lecture # 5 From: interface-elements.html.
Chapter 1 Getting Started With Dreamweaver. Exploring the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Slide 1 of 35 Welcome to GSA’s Vendor and Customer Self Service (VCSS) course Section 3: Basic Navigation This presentation is compliant with section 508.
Course Evaluations Session 397 Monday, 03/17/2003 1:15 to 2:15 p.m. HEUG 2003 Conference - Dallas.
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
SMART Fiscal Year End 2016 and Other Updates for SHARP/SMART Presented by OCFO - Statewide Payroll and Accounting Team 1.
HIOS Portal Release Issuer Training.  Provide an Overview of HIOS Portal Release 20 Enhancements  Outline CMS Portal UI Changes  Provide an Overview.
Orders – Create Responses Boeing Supply Chain Platform (BSCP) Detailed Training July 2016.
NGSS Town Hall Meeting April 27, :00 p.m. – 4:00 p.m.
Core ELN Training: Office Web Apps (OWA)
Testing for Accessibility with Common Screen Readers
Online Learning Center (OLC) Upgrade
Project Management: Messages
PantherSoft Financials Smart Internal Billing
Creating Oracle Business Intelligence Interactive Dashboards
CMS I – BASIC WEB EDITING INTRODUCTION TO THE CMS
Project Objectives Publish to a remote server
ELEVATE Town Hall June 2017.
Archiving and Document Transfer Utilities
Boeing 787 SCMP Training June 2016
Partner Smart Assist Service
Logistics Audio is also available over a phone line:
User Interface Components
Screen Reader Testing and Website Support for Beginners
Download/Upload Receipts
Web Development A Visual-Spatial Approach
Implementing GreyHeller PeopleMobile® in PeopleSoft Campus Solutions
Accessing Spatial Information from MaineDOT
Screen Reader Testing and Website Support for Beginners
Migrating Oracle Forms Using Oracle Application Express
Boeing Supply Chain Platform (BSCP) Detailed Training
Building Configurable Forms
Smart Net Total Care (SNTC) Deployment
Welcome to our first session!
System Navigation and Test Launch
My Degree Works: A degree evaluation and advising tool
Implementing Digital Accessibility
Successful Website Accessibility Testing
Navigation Details Boeing 787 SCMP March 2018.
Financial Affairs Training Webpage Redesign
IS&T Project Reviews September 9, 2004.
Activating Your Account and Navigating Through TIDE
Engineering Workbench Version 2.0
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Pair Programming Assistant
Allied for A11y: The Campus, System, Vendor Partnership
for Instructors and Roster Contacts
CS3220 Web and Internet Programming Introduction to Bootstrap
for Instructors and Roster Contacts
for Instructors and Roster Contacts
Division of Information Technology & Library Services
Faculty Center for Instructors
WebAIM Screen Reader Survey Results
WordPress Unit Web Coordinators
Finance 9.2 Upgrade IT APPLICATION SERVICES.
Data Quality 2 (DQ2) & Staff Reporting Webinar
Presentation transcript:

Implementing GreyHeller PeopleMobile® in PeopleSoft Campus Solutions Accessibility and Usability Project Brad Baker & Art Figel 11/15/2017

Agenda Introduction Overview of PeopleMobile project at CU Accessibility testing process / results Example screenshots Questions & Answers

Introduction

University of Colorado CU is a four campus system including Boulder, Colorado Springs, Denver and Anschutz Medical Campus Aggregate enrollment over 64,000 students Nearly 32,000 faculty and staff Presenting today: Art Figel, Assistant Director of Student Systems Brad Baker, Assistant Director of Student System Development University Information Systems (UIS) within CU System office

PeopleSoft Campus Solutions at CU CU Implemented PeopleSoft Campus Solutions as an enterprise student information system in 2010, currently on version 9.0 Additional PeopleSoft applications in use at CU include HCM, FIN and CRM University Information Systems (UIS) maintains and supports CU’s enterprise PeopleSoft applications The Boulder Accessibility and Usability Lab (AUL) provides testing and evaluation of IT solutions, including Campus Solutions for usability and accessibility.

Campus Solutions and Accessibility Student self service functions in Campus Solutions have several accessibility and usability challenges Challenges include a lack of Aria attributes, highly complex pages, visual navigation and layout In 2014, CU Boulder received a Department of Justice inquiry requesting information about possible ADA non-compliance In response, CU Boulder launched a project that resulted in organizational structure changes, new policies, better communication and remediation of issues. CU System (UIS) has been a partner in the evaluation of enterprise system accessibility and efforts to improve accessibility, including PeopleMobile.

Campus Solutions and Accessibility Initial Campus Solutions accessibility remediation effort External accessibility review by The Paciello Group from January thru April 2015 Initial CS remediation project from May 2015 thru May 2016 The initial project focused on PeopleSoft customization to mitigate accessibility issues This was a challenging process due to automatically generated HTML Multiple improvements deployed, but fundamental issues still remained For example: complex page layout, lack of accessibility-focus on HTML, non-standard navigation remained

Overview of CU’s PeopleMobile project PeopleMobile AT CU

GreyHeller Peoplemobile at CU Beginning June 2016, CU worked with GreyHeller to evaluate and prototype a unique accessibility solution: PeopleMobile What is PeopleMobile? PeopleSoft add-on providing user experience, accessibility and mobilization improvements Automatic transformation of PeopleSoft pages, includes configuration layer No rebuild of standard PS pages required

GreyHeller Peoplemobile at CU Why PeopleMobile? Rapid deployment of accessibility improvement for Campus Solutions Ability to completely transform the displayed content Existing use of GreyHeller ERP Firewall, a component of PeopleMobile PeopleMobile implementation project began October 2016, completed May 2017 Ongoing improvements continue after project completion

GreyHeller PeopleMobile Architecture Operates as web server addon, in conjunction with ERP Firewall to transform PeopleSoft HTML. ERP Firewall only acts on self-service content.

GreyHeller Peoplemobile at CU Project process Identified self service use cases in four groups: Group1: Core functionality and Student Records Enrollment Group2: Other Student Records functions Group3: Bio/Demo information Group4: Financial Aid and Student Financials Installed PeopleMobile in Campus Solutions GreyHeller staff implemented transformations for use case groups 1, 2 and 3 CU Development staff implemented transformations for use case group 4

GreyHeller Peoplemobile at CU Project process, continued GreyHeller’s ERP Firewall product used to enable Peoplemobile in Self-service, not on administrative pages Technical updates implemented: PeopleSoft Message Catalog changes to support new interface PeopleSoft Navigation Collections to customize tile navigation Some PeopleSoft page and PeopleCode changes to improve automatic transform (Perkins Loan pages) Accessibility improvements and technical fixes from the project included in future GreyHeller PeopleMobile builds

GreyHeller Peoplemobile at CU Functional/User testing End users validated that functionality was complete and system functioned without errors or significant issues Accessibility testing GreyHeller provided browser tool accessibility tests using: Chrome Add-On Axe, Chrome Add-On Audit, FireFox Add-On AInspector CU Boulder Accessibility and Usability Lab provided detailed testing of all use cases for usability in actual system use. Tools used in AUL testing: Windows 10 with Windows Magnifier (200%) / Microsoft Edge Windows 10 with NVDA / Mozilla Firefox Windows 10 with JAWS 18 / Mozilla Firefox

GreyHeller Peoplemobile at CU Accessibility testing: Partnered with UCB Accessibility and Usability Lab (AUL) for independent evaluation Discovered new issues, with fixes incorporated into PeopleMobile Increased expertise with JAWS, NVDA screen readers and accessibility tools Providing developers access to screen readers like JAWS and NVDA help when creating solutions to usability and accessibility issues

Accessibility Testing Summary of accessibility testing process for the project Accessibility Testing

Browser Tools Test Results Sample of Browser Testing provided by GreyHeller for CU’s PeopleMobile Self Service: Add Classes to Cart Test Tool Desktop PeopleMobile Improvement Chrome: Axe 7 violations 2 violations 71.42% Chrome: Audit 4 severe violations 0 severe violations 100.00% 4 violation warnings 1 violation warning 75.00% 16 passed tests 23 passed tests +7 tests Firefox: AInspector 9 violations 1 violation 88.88% 3 violation warnings 2 violation warnings 33.33% 17 passed tests 25 passed tests +8 tests Self Service: Class Search Test Tool Desktop PeopleMobile Improvement Chrome: Axe 5 violations 0 violations 100.00% Chrome: Audit 4 severe violations 0 severe violations 4 violation warnings 1 violation warning 75.00% 17 passed tests 23 passed tests +6 tests Firefox: AInspector 7 violations 1 violation 85.71% 3 violation warnings 2 violation warnings 33.33% 16 passed tests 25 passed tests +9 tests

AUL Test Results Testing spanned all use cases in student self-service Broad testing identified misconfigurations and page-specific issues that haven’t been reported previously Sample of AUL results and improvement in Student Records use cases: Severe issues (make system inaccessible): 2 issues, both fixed Significant issues (make system difficult to use): 17 issues, 6 fixed Usability issues (make system less intuitive to use): 12 issues, 6 fixed The above counts are after PeopleMobile, with fixes applied during the project, prior or after go-live Remediation is ongoing for remaining issues

AUL Test Results Severe issues: Other notable issues: Collapsible/expandable sections: Lack of heading text, lack of current status: Expanded or collapsed Date Picker: Original format as javascript popup, changed to browser native Other notable issues: Clickable read on static text throughout application Heading levels in page header vs page content Focus management and announcing content changes Functional issue tracking: 149 total issues: 135 resolved and 14 outstanding

Improvement following AUL testing Several system wide issues were discovered and improved after AUL test feedback: Color contrast improvements for gridlines, radio buttons, and other elements Date Picker control improvements: Using browser controls Collapsible section improvement Page alert text reading redundantly in screen reader Navigation role for the new navigation control Improvement to Weekly Schedule display Improvement to on page text, link labels, other items

Outstanding Issues from AUL Remediation for AUL feedback continues, with some outstanding issues such as: Row headers on tables needed, challenging to add Understand screen reader “announcement” of page changes, and deploy improved page announcements Improve loading or waiting feedback/display Improve the progress bar to remove apparent links

Screenshot samples of PeopleMobile transformations Examples

Student Center Tiles --Student center content grouped into tiles by topic

Student Center Content --Example of student account/finances tile, showing the account summary and links from the student center page

Enrollment: Adding Classes --Add classes example: Note grouping of content into collapsible sections, prominent step indication, and transformation of tabbed navigation to an expandable menu

Navigation Improvement Original internal navigation was visual layout of table and images PeopleMobile transformation includes list of links in a list with navigation ARIA role

Collapsible Sections In PeopleMobile, groups or sections on the page can be added to “collapsible sections”. Originally, there was no text indication of current status or the effect of clicking on the control, as identified by AUL. Improvement included hover text and aria-label indicating a click will collapse/expand. Tested in JAWS prior to rollout.

Summary of accessibility testing process for the project Conclusion

Current Status – Going Forward Some aspects were challenging such as: Some issues required complex PeopleMobile page configuration logic Performance is slower due to transformation, work continues to improve performance Compatibility: encountered issues on certain devices and browsers Issues working with certain browsers and screen readers, older JAWS versions jQuery challenge for screen readers: Clickable issue

Current Status – Going Forward Mobile Application: After PeopleMobile project deployment, the interface was included in CU’s Student Mobile Application Staff Training: Ongoing training for development staff to understand the transformation process and code Campus Solutions 9.2 and Fluid Currently working on the CS 9.2 upgrade, and evaluating deployment or transformation of Fluid UI pages. Fluid is PeopleSoft’s native solution for accessibility and mobilization

Questions? Contact Information Brad Baker: brad.baker@cu.edu Art Figel: art.figel@cu.edu GreyHeller PeopeMobile CU Boulder AUL