云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

CDN_我是特种兵1百度云_哪个好

小七 141 0

SAP在其产品中拥有大量的用户界面,例如,在下一代ERP软件SAP S/4HANA中有超过14000个用户界面。这些用户界面的可访问性需要作为产品开发的一部分加以考虑、管理并传达给客户和合作伙伴。了解SAPs无障碍框架是如何驱动和支持的,我们是如何让每个人都参与进来的,我们为成功制定的内部流程以及如何应对巨大的全球产品中的独特挑战都得到了解决。

我是SAP S/4HANA的无障碍专家。

SAP关注无障碍的主要原因有两个:

社会责任:作为全球商业应用程序市场的领导者,SAP也有责任为各类残疾用户提供适当的用户界面。这也有助于实现联合国可持续发展目标

"帮助世界更好地运转,改善人民生活"资料来源:SAP,https://www.sap.com/corporate/en/vision-purpose.html

遵守法律以保持竞争力。我们的许多客户希望并且必须使用与易访问性兼容的软件。法律可能要求客户使用无障碍软件,或者他们已经向社会合作伙伴作出承诺,或者至少他们在评估不同供应商时必须优先考虑无障碍软件。

此外,无障碍还提供机会:

扩大用户数量辅助功能提高了软件对所有用户的可用性

SAP简介中的一些引用:

SAP提供了全面的解决方案,以满足基本业务需求,并使您的业务更好、更快、更简单地运行SAP为180多个国家/地区的437000多家客户提供服务SAP S/4HANA是面向25个行业的所有组织的智能ERP

上面用粗体标记的数字导致了挑战的第一部分:

SAP S/4HANA范围内的14000个用户界面

因此SAP需要测试和管理所有这些UI的可访问性。这已经是一个相当大的问题了。

挑战的第二部分是,有一些因素会增加每个UI的可访问性工作:

测试环境:测试操作系统、浏览器和屏幕阅读器的组合会增加10倍的工作外部和客户标准:有多种可访问性标准,如WCAG、US Section 508或BITV。此外,有些客户有自己的标准。因此,测试工作量增加了5倍组织复杂性:SAP拥有一个庞大的开发组织,企业信息化应用系统,拥有多条业务线,收购的公司在多个国家拥有自己的方法和实验室。我估计这会增加2倍的工作量UI技术多样性:SAP的ise中至少有15种主要UI技术,还有更多的变体,物联网工程师,比如与一种技术一起使用的框架。由于培训工作和基础设施成本增加,这增加了5倍的工作量

所有这些因素加在一起:500倍

SAP S/4HANA的可访问性测试工作量=14000 UI x 500

结论:这不仅仅是一头大象,而是一群大象。实际上,完成可访问性测试需要数千年的时间。SAP显然无法做到这一点。

上述因素只是粗略估计,但这并不重要:即使付出的努力"只有"一百年,它仍然不起作用。

幸运的是,物联网关键技术,我们对上述等式中的每一个因素都有相应的缓解措施。

测试环境

SAP S/4HANA已将其测试环境标准化为以下组合:

操作系统:Windows 10这是一个不用动脑筋的,数据与大数据专业,这是最常用的操作系统浏览器:Chrome(最新)Chrome已经取代Internet Explorer成为我们用户群中使用最多的浏览器,所以我们转而使用它。此外,Chrome比Internet Explorer更好地支持SAP UI5的辅助功能。屏幕阅读器:Jaws(最新)使用Jaws的原因:Jaws是唯一一个可以以支持sapgui客户端的方式编写脚本的屏幕阅读器。因此,它是SAP用户群中占主导地位的屏幕阅读器,大多数是企业用户。

SAP偶尔会对其他操作系统、浏览器和屏幕阅读器进行测试。主要的区别主要是操作系统、浏览器或屏幕阅读器本身造成的问题,SAP对此无能为力。但SAP软件本身的测试结果通常只有细微差别。因此,我们认为使用多个测试环境进行测试是不值得的,一个测试环境足以实现良好的可访问性测试质量。

此缓解措施将工作系数从5倍降低到1倍

外部和客户标准

外部可访问性标准整合为一个SAP内部可访问性标准。这是适用于所有SAP产品的产品标准之一。有一个产品标准所有者团队,他们不断采用产品标准来应对外部标准或欧盟无障碍标准等新法规的变化。感谢我的同事们,这是一个很大的成就。

产品标准无障碍性包括130个要求进行检查。它确保有视力、听力或运动障碍的人可以使用SAP软件。考虑的主要区域有:

屏幕元素有标签和工具提示用户界面完全可以通过键盘控制用户界面放大200%效果良好充足的颜色对比度,支持高对比度模式UI可以与屏幕阅读器一起使用

这里减少工作量的一个大杠杆是内部标准可以自动映射到外部标准。这意味着我们只需要根据我们的内部SAP标准评估可访问性状态,然后就可以在任何外部标准中报告它。