18F / dol-whd-14c

The 14(c) system will become a modern, digital-first service. Applicants will be provided an intuitive online experience, guiding them through the information needed to complete their application correctly.
Other
16 stars 17 forks source link

As an employer I would like to bulk upload employee data #501

Open mmurthydol opened 6 years ago

mmurthydol commented 6 years ago

Related to #507

@EStriegel Though marked for milestone 1 by me, We can't afford to implement this in milestone 1. Not having this feature essentially drives out several employers from using this application. There is no way I would see employers using this online application if they have more than 20-30-100 employers. It would be much easier to send in a paper application. However need specs for the upload schema and should be

Acceptance Criteria

Functionality

Accessibility

NOTE: Remove any accessibility criteria that don't apply to this user story. For the full list of accessibility requirements, see issue #198, Fully Accessible Experience.

Keyboard Accessibility
Web: Forms

Web forms include controls (checkboxes, radio buttons etc.), and editable content (text input, select options etc.).

Web: Links and User Controls

Links and/or user controls must have meaningful names that describe the unique destination, function, and/or purpose of the control for assistive technology.

Web: Images

Web images include interactive images (links, buttons etc.), static images, charts, diagrams, text rendered as an image, etc.

Web: Image Maps (if no image map, then DNA)

An image map is a single image that has designated regions or "hotspots" that contain links.Server-side image maps may not be used. Client-side image-maps must be used instead

Color and Contrast

Color dependence is using color as the sole means to convey information. There must be contrasting colors/shades at a ratio of 4.5:1 for discerning between background and foreground content.

Time Outs

Messages and/or instructions to the user requesting their response within a given time are typically associated with sites that require a secure login. This includes both server time outs and client side security time outs. If a time out is about to occur, an alert must be posted for at least 20 seconds and the user must have the option to request more time. The alert (often a pop up window) and option to request more time must be keyboard accessible.

Web: Language

A default language must be programmatically identified for each page and for passages that use a language other than the default.

Web: Section Headings

Headings must be programmatically identified and must match the visual outline level.

Web: Data Tables (If no table, then DNA)

Data tables are those tables where the information in a cell requires a row or column header to adequately describe the cell's contents.

Web: Style sheet Dependence

style sheets are a means to provide visual formatting information to complement a web page's content.

Web: Frames

Frames are a means of separating out sections of a web page into different navigable regions

Web: Repetitive Content and Links

A method must be provided to skip blocks of repeated content or links on Web pages allowing a user to move directly to page-specific content.

Web: Required Plug-ins (if no plug-In, then DNA)

QASP requirements

These requirements are taken from the Quality Assurance Surveillance Plan

mmurthydol commented 6 years ago

Ran out of time for AIS. Get pointers from Harun.

EStriegel commented 6 years ago

This will be in Milestone 2. Moving to Icebox