-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Accessibility issues/bugs should just be treated as other issues/bugs #277
Comments
Thank you @DrewNeilson for your thoughtful comments and suggestions. I am referring your comments to the group developing use cases for evaluating the conformance model. I will add a concern that was raised several years ago when we were evaluating different conformance models. We must be cautious not to build a hierarchy of severity that does not treat different disability groups fairly. What I like about your proposal is that it addresses severity only by getting the task done (not the guideline). I worry that most cognitive issues would end up in Severity 5, when cumulatively they are a Severity 1. It's a difficult problem from a standards conformance perspective. I welcome further thoughts you have and would be happy to discuss it with you. You can contact me through Bruce, who has my phone number, email, or Github comments. |
You tagged the wrong person. You meant to tag @drewnielson. I'm not involved with this. |
Thanks for this comment on behalf of the Silver Conformance Options group where we're discussing this comment. You can read our initial discussions here. While there's much to like in the approach you suggest, we're concerned about the cummulative effect of multiple issues, even when there are work arounds. Perhaps one, two, or three such are tolerable. But, what if there are a dozen or more? If you have any thoughts on this, we'd be happy to hear them. Thanks again! |
Great, glad to hear you are having some good discussion. Yes, accumulation
of multiple minor issues can still create an overwhelming burden for users.
In my experience, decision-makers still build mechanisms to consider the
effects of minor issues on users. In other words, they don't typically just
give a pass to anything that is low severity. In some organizations, I have
seen decision-makers set thresholds for an allowable number of issues in
each severity category at particular milestones. For example, in early
iterations of a product, while still exploring functionality and getting
early feedback from beta users, it might be more tolerable to have minor
issues hanging around, acknowledging that minor inconveniences and
work-arounds are not desirable, but perhaps acceptable as core
functionalities are perfected. As the product moves to full release, then
even the minor inconveniences should be addressed. Admittedly, some
approaches to addressing cumulative issues in low severity categories can
be more subjective. With that said, if I am a product owner, and I start to
see minor issues stack up in releases (including accessibility issues if
they are counted among my issues list), I would start to question my
development team's reasoning and task prioritization.
… |
Framing accessibility problems this way, and pointing out clearly that this is easily translated to common methods for tracking issues in products by design seems very valuable. |
So, it's good to hear this is well known industry practice. But, is there something more normative we might try to follow as a guide? Something more than just suggestions in a textbook in good practice? Our problem, of course, is to capture this in consensus normative guidance. Any suggestions on where to look for codification would be very much appreciated! |
I don't think you can turn this into normative requirements. I think the value is in stating very clearly that people can consider their accessibility problems to be solved in the same way as any other issue, and then let them decide exactly how that works. The point of work on authoring tool guidelines was to get this sort of thing adopted - what you could usefully do is work with organisations who produce widely used bug/issue management software to provide informative guidance on how to seamlessly integrate with their systems. Aside from Github (an obvious one, where you might suggest they offer default labels, since they offer a pages functionality) there are a number mentioned in a recent tweet you could consider. |
I think we could map the outcomes to severity levels (informative). We could use a test (informative) that compares a percentage of low severity bugs to the total number of bugs as a measurement. We could give other ways to measure accumulated low severity for organizations who do not use bug tracking. |
From @drewnielson (with permission):
I love the idea of identifying "critical" accessibility issues to help prioritize issues that really prevent users from performing core functions and/or obtaining vital information.
There is some pretty common coalescence on the same basic structure (in my own words):
The actual details of severity numbering/labelling and category definitions aren't as important as the overall concept of severity classification. And what I am advocating is that we simply emphasize users with disabilities and accessibility issues as part of severity classification. If a bug affects functionality for users with disabilities (i.e., because of an accessibility issue), then that should fit within whatever severity classification a project/organization has in place, as long as we make that requirement clear.
Thanks again for the great work you're doing and for yesterday's presentation. I appreciate the opportunity to provide some input. Also would be happy to have additional conversation any time.
The text was updated successfully, but these errors were encountered: