Специальные возможности и доступ с клавиатуры для Team Foundation Server

Мы внедряем Team Foundation Server как лучшую альтернативу Microsoft Office для отслеживания рабочих элементов, сбора требований и т. Д. Я очень рад, что наша команда реализовала это, поскольку я использовал его во многих своих прошлых проектах. Тем не менее, у нас есть некоторые логистические проблемы с внедрением решения.

Один из членов моей команды - слепой разработчик. Он может успешно разрабатывать, используя SQL Developer, Eclipse и другое программное обеспечение для программирования. Однако у нас возникают трудности с выяснением интерфейса Team Foundation Server с использованием JAW и чистого доступа с клавиатуры.

Изначально мы пытались использовать интерфейс Visual Studio Online, который оказался полностью недоступным. Он установил клиент Team Foundation Server, который кажется значительно более доступным, но по-прежнему трудно ориентироваться, особенно с несколькими панелями информации и перемещением между разделами функциональности.

Мы искали в Интернете таблицы сочетаний клавиш, специальные возможности и т. Д. И нашли несколько ресурсов. Однако ни один из них пока не решил проблему. Есть ли у кого-нибудь из вас предложения, как сделать его более доступным? Есть ли схема сочетания клавиш для обеспечения доступности, с которой мы можем взаимодействовать? Нашли ли вы в Интернете какие-либо хорошие ресурсы по ярлыкам специальных возможностей для клиентов Visual Studio Team Foundation Server?

Спасибо за помощь. Мы готовы к любому решению, будь то плагин Team Foundation Explorer Everywhere, автономные клиенты и т. Д.


person Laura Ritchey    schedule 20.02.2015    source источник


Ответы (2)


У нас есть горячие клавиши для клиентов. Для Team Explorer (автономной версии или VS) вы можете найти список по адресу http://visualstudioshortcuts.com/2013/. Мы также проводим тестирование доступности для TE / VS, в том числе с JAWS. В октябре я смотрел видео, которое одна из команд собрала, чтобы показать улучшения, которые они сделали. До этого было довольно плохо, а после было значительно лучше (и выполнение работы было мотивировано другой командой в Microsoft, которая указала на недостатки в попытках его использовать). Изменения коснулись обновления 4 VS 2013. Это обеспечит наилучшие возможности, которые у нас есть. Пожалуйста, попробуйте и дайте мне знать, что вы думаете.

[Обновление] Кроме того, у нас есть несколько ключевых ошибок в веб-интерфейсе, над которыми мы работаем, которые в следующем месяце или около того улучшат работу веб-интерфейса в VSO и TFS 2015.

[Обновление] Вот список текущих ярлыков, который включает как веб-интерфейс, так и Team Explorer.

person Buck Hodges    schedule 20.02.2015
comment
Мы использовали Visual Studio 2012 из-за некоторых проблем с корпоративной политикой безопасности - мы продолжали получать сообщение «не устанавливается правильно из-за невозможности установить обновления безопасности» или что-то в этом роде. Приятно слышать, что VS2013 обновлен - я постараюсь убедить нашу группу безопасности разрешить прохождение обновлений, чтобы он мог это использовать. Я почти уверен, что они позволят это, поскольку это сделано из соображений доступности. Я дам вам знать, как это происходит. Большое спасибо! - person Laura Ritchey; 20.02.2015

Просто хотел опубликовать это для других, исследующих эту проблему. Я слепой программист, использующий челюсти для программы чтения с экрана Windows версии 17. Корпорация, над которой я работаю, только что установила Team Foundation Server 2015, чтобы команды могли использовать ее в качестве инструмента управления проектами Scrum.

Я не могу использовать веб-интерфейс. Хотя некоторые из них доступны, то есть некоторые ссылки и элементы веб-страниц доступны мне и могут быть нажаты, в практическом смысле это не используется. Весь веб-интерфейс представляет собой интерфейс перетаскивания, который требует использования мыши и не имеет поддержки клавиатуры для перетаскивания элементов. Например, перетаскивание PBI в функцию или спринт не поддерживается клавиатурой или элементами веб-страницы, такими как кнопки html, которые вы можете щелкнуть, чтобы переместить PBI из журнала событий в спринт, в текущий, завершенный и т. Д.

Кроме того, используемый древовидный элемент управления недоступен и используется для небольшого количества задач веб-страницы. Я думаю, что используемый элемент управления деревом, вероятно, является элементом jquery или javascript.

Параметр средства просмотра команды Visual Studio 2015 в некоторой степени доступен, но, похоже, он не позволяет вам выполнять все задачи, которые выполняет веб-интерфейс. Например, создание функций, создание спринтов, перемещение PBI в спринт и т. Д. Если эти параметры присутствуют и доступны, я не могу легко найти, как это сделать с помощью клиента командного просмотра vs 2015.

В целом, хотя некоторые функции в клиенте vs 2015, а также в веб-интерфейсе озвучены, tfs 2015 непригоден для практического использования и не позволяет слепому программисту работать так же свободно, как зрячий человек, используя систему tfs. Итак, на данный момент я не могу использовать систему tfs и должен полагаться на то, что зрячие члены команды вводят мои PBI, перетаскивают и создают для меня спринты. Очень обидно.

person Frekster    schedule 10.05.2016