Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Incorporating Accessibility into the Engineering Proces

11 Aug 2009   #1

Incorporating Accessibility into the Engineering Proces

I am posting this on behalf of Jason Grieves who is a Program Manager on the Windows Accessibility Team. He and his colleague Masahiko Kaneko co-authored a book about our engineering process for accessibility. This is a great example of us helping the ecosystem build great software.

Our expectations of software are very high (as they should be!). We expect that the software we use will be reliable, secure, and perform well - we expect the software to just work. There are many ways that we experience software, some of us use the traditional input method of keyboard and mouse. I and many other people augment this with accessible solutions such as larger screens, speech recognition, and screen readers.

In Windows we consider accessibility just like reliability, performance, and security to be fundamental to all software in the operating system. Our feature teams create their software to meet these and other core requirements, which combine to create an operating system that meets the essential expectations of our users. In Windows 7 we continued the integration of accessibility requirements into our software engineering process. Accessibility, like the other fundamental requirements, has been planned, designed, implemented and tested in Windows 7.

In an effort to enable software developers to create accessible Windows applications, we wanted to share our process with the community. We have captured this engineering process in a new book, Engineering Software for Accessibility. The book addresses three basic questions:

  • How do you plan for accessibility?
  • How do you design your software for accessibility?
  • How can you implement and test to your software to confirm it meets the accessible design?
We encourage software developers and anyone with an interest in accessible software to get a copy of our book. You can download a free DOC version of the eBook (right-click to download), or order a paper copy from Amazon.

You will learn that properly implemented accessibility enables access to Windows applications for users with a variety of capabilities. We are pleased to offer you the ability to follow much of process our engineers used to make Windows 7 the most accessible operating system Microsoft has yet produced!

Engineering Software for Accessibility is the latest of several efforts to assist Developers and Testers create accessible solutions. Early in the Windows 7 development cycle we released two accessibility testing tools as open source on CodePlex. UI Accessibility Checker and UI Automation Verify are designed to check the accessibility of applications that implement programmatic access via the MSAA or UI Automation APIs.

We look forward to trying you accessible Windows software!


My System SpecsSystem Spec

 Incorporating Accessibility into the Engineering Proces

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar help and support threads
Thread Forum
New accessibility enhancements for Office Online
Source: New accessibility enhancements for Office Online - Office Blogs
Accessibility options
I am legally blind and currently use the "high contrast" setting with the control panel in windows XP. I tried a laptop with windows 7 and I could not find any such setting. I require a dark background and light color letters for Emails and general web use. Did I miss something?:( Bruce in the Peg
General Discussion
XP Accessibility Options
Hello, i do have a windows xp installed on my laptop when i go to start >> all programs >> accessories i can't find accessibility options, it starts with "communications" what shall i do to add accessibility ???
Chillout Room
Follow-up: Accessibility in Windows 7
Accessibility in Windows 7
Accessibility in Windows 7 This post is from Michael Bernstein, a development lead on the User Interface Platform team where he focuses on accessibility. Accessibility is the term we apply to the APIs and features that enable Windows to be used, to be accessible, by as many people as possible so...
Accessibility in Windows 7

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 21:00.

Twitter Facebook Google+

Windows 7 Forums

Seven Forums Android App Seven Forums IOS App