Development Standards

Introduction

ADT continuously strives to provide quality applications in an efficient manner. We work to achieve standardization in technology and processes.

ADT Improvements

In order to meet the following standards ADT retains the right to implement improvements to applications as desired. ADT commits to providing advance notice of any major changes and how they will impact the customer.

Standards

Branding

ADT applications will implement aspects of the Western branding standards, such as shield usage, colours, links, etc. These standards come from the set of web standards defined by Communications and Public Affairs, which can be found at: http://communications.uwo.ca/comms/web_design/standards/index.html.

Accessibility

ADT applications will implement full accessibility as required by The Accessibility for Ontarians with Disabilities Act (AODA). AODA establishes accessibility standards for providing service to people with disabilities. Further information about the requirements that must be met can be found at: http://communications.uwo.ca/comms/web_design/accessibility/index.html. In order to meet the requirements ADT may need to impose certain functionality limitations within developed applications.

ADT Look and Feel

ADT implements a visual template over and above the Western branding and accessibility standards on all new web applications in order to:

  • Provide a standard look and feel to applications.
  • Improve the efficiency of application development.
  • Provide continuous improvements to an application throughout its lifetime.
  • Work to adopt new technology requirements such as responsive web applications for mobile platforms.
  • Adapt to accessibility requirements.

Examples of items covered by the visual template:

  • Headings and title styles, menu locations and styles, button styles and positioning, etc.
  • Form and field styles, table styles and functionality.
  • And more.

Infrastructure/Processes

ADT standardizes functionality, as needed, in all new applications such as:

  • All applications are run over Secure Socket Layer (SSL).
  • All authentication goes against Western authentication stores, using your Western Identity credentials or certificate based technology.
  • All applications are written in Java, using standard frameworks where possible and appropriate.
  • Applications and databases hosted on WTS infrastructure whenever possible and appropriate. Benefits provided by this set up include but are not limited to:
    • Disaster recovery architecture.
    • Performance management design.
    • Backups

E-Commerce

ADT integrates with the preferred payment gateway of the Western. For further information, please see our E-Commerce documentation.

Browser Support

Currently, ADT supports the following browsers:

  • Apple Safari - Version 8.0.5 and up.
  • Google Chrome - The latest version.
  • Microsoft Internet Explorer - Version 11 and up.
  • Mozilla Firefox - The latest ESR version (38.6.0) and up.

Processes

ADT strives to continually improve our application development such as, but not limited to:

  • Improving look and feel. E.g. buttons, layouts, field validation, etc.
  • Improving accessibility. E.g. JavaScript alternatives, etc.
  • Improving functionality. E.g. Captcha, Single sign-on, etc.

ADT will provide advance notice of implementation of major changes, including information about how they will affect applications.

Custom Designs

ADT strives to work with customers to ensure the application developed meets their requirements to their satisfaction. Alterations from the standards require more time to develop initially as well as maintain and therefore may result in higher costs, both initially and ongoing.


Published on  and maintained in Cascade CMS.