1.2, 1.3 JavaScript, AJAX, and interactive content Flashcards
What does P.C.T. stand for?
Plan, Create, Test
What is the difference between Agile development and the Waterfall development cycle?
Which is better for accessibility?
Agile is done in sequential small chunks (sprints) that are developed and tested before goin to next chunk
The Waterfall method has phases and development is completed before any testing is done.
Agile lends itself more fluently to accessibility
Name some benefits of including accessibility in the original design phase rather than remediating later (5)
- Using semantic HTML provides information to ATs
- Planning focus order is easier while building site
- Testing the accessibility of components throughout development prevents big surprises at the end.
- Selecting third-party widgets should be done with accessibility in mind.
Compare and constrast accessibility design and user experience design
Accessibility design focuses exclusively on the disabled user and functionality while user experience design tends to focus on a more main stream user and includes the look and feel of the site.
Sometimes UX does include personas of disabled people but it’s focus is not them.
What’s the difference between user testing and AVT (Accessibility Verification Testing)?
AVT is automated and therefore is unable to catch every impediment for AT users.
User testing reveals many issues that AVT can and will miss.
How can accessibility be baked into the Concept phase of development?
Developers and Management see accessibility as a habitual expectation.
How can accessibility show up in the Requirements Phase?
In Product Backlog or System-Wide Specifications
Acceptance criteria
Test written with it in mind
User personas or stories
During the Requirements phase, what must the team determine to succeed?
Their deficiencies in the team’s knowledge, skills and abilities to implement accessibility requirements in this phase.
If they don’t know enough about what’s required, they need to get that knowledge
Accessibility standards influence the Design and Architecture phase in what two ways?
It impacts the choice of technologies used
It influences the user interface (UI) design
How does the competent UI designer include accessibility?
They address all accessibility requirements in the wire frames and visuals
Their use universal design elements— meaning that they are designed for all user types, including those with disabilities.
What makes for successful test plans?
The test plan is standardized with test scripts with specific processes to thoroughly validate for accessibility.
Define TDD.
How can Test Driven Development improve accessibility?
TDD dictates that the validation tests are written first, before any code.
If the validations tests are written with accessibility in mind, there will be no corner cutting during development or testing.
Name a few benefits and drawbacks to incorporating accessibility with the Waterfall method.
Pros:
easier to coordinate subject matter experts and testing resources
Helps facilitate conformance
Standardized documentation
Cons:
accessibility- related defects often go unnoticed until after completion of accessibility testing
The later in the development lifecycle any defect is identified, the costlier it is to remediate
Name a few benefits and drawbacks of using Agile development
Pros:
users, including those with disabilities, begin to use the functions and features earlier in development and can provide feedback to developers
the ability to prioritize accessibility issues when identified
Cons:
difficult to predict precisely when accessibility enhancements will move to production
Accessibility subject matter expertise can become spread thin
neglect of documentation