wpf开源ui引用步骤_吸引更多眼球:在开源项目中使用设计的5个步骤
wpf开源ui引用步骤
在开放技术学院 ( OTI ),我们一直在努力开放用户反馈流程,以改善我们的内部流程和协作,更多地吸引用户社区,促进非开发人员的贡献以及更广泛地考虑开放程度源流程在Commotion Wireless项目中发挥了作用,该项目是一种免费的开源通信工具,使用手机,计算机和其他无线设备来创建分散的网状网络。
在本文中,我扩展了我发现的五个技巧,这些技巧可以在开源项目中利用以用户为中心的设计。
1.跟踪可用性和设计问题。
- 收集背景和反馈
- 不要对每个反馈都做出回应(对软件/设计进行更改)
- 综合主题的问题
通过实地活动,培训人员,受训人员和用户对文档,可用性和设计的反馈非常丰富,黑客马拉松,开发人员和讨论邮件列表的反馈以及针对人员问题的跟踪器通过网站提交。 鉴于过去几年中收集到的反馈数量,我们决定从对该数据集中的主题进行综合和分类开始。
了解用户反馈可能非常具有挑战性。 许多开发人员和设计人员从用户反馈会话中听到反馈或阅读注释,并希望基于用户的每条评论对用户界面进行更改。 用户确切地说的并不总是您需要进行的更改,重要的是了解用户提供反馈的环境。 我们在Commotion项目中遇到了几次,因为我们的许多反馈来自与新手一起的动手培训课程。
此处的主要问题是,如果反馈是针对用户所遵循的文档的,则将变得难以理解,这会在界面设计中造成混淆或文档与界面之间的不匹配。 了解上下文以及用户的动机和目标,并用实际反馈(观察或评论)进行记录,对于以后评估反馈至关重要。 更不用说这使其他团队成员无需露面就能理解上下文。
2.了解您要设计的人。
在做出设计决策时,您通常必须优先考虑要为哪种类型的用户(新用户或专家用户)进行设计。 我们对Commotion项目的目标是,任何人都应该能够建立网状网络,这将推动我们朝为新手用户设计的方向发展。
挑战在于,在网络管理中,用户经常且有时非常Swift地需要访问更高级的设置和配置工具。 在新手可用性和专家访问之间取得平衡可能是具有挑战性的,在这里重要的是要记住,每轮可用性改进都只是当前的一轮或每次迭代。 这次您可能无法修复所有问题,甚至可能找不到所有要修复的问题。
重要的是,您应将重点放在使它简单易学上,以使新手用户能够找到自己的出路,并让专家用户拥有获得所需功能的能力或门。
3.制作原型。
利用原型的样式(低保真与高保真)获得所需的反馈类型。
高保真Commotion Router设置向导原型
与我之前描述的有关理解用户反馈的上下文的问题类似,理解您使用原型创建的上下文非常重要。 高保真原型或实体模型是从用户那里获取详细设计/视觉反馈(例如有关颜色,语言,按钮位置等)的好方法。高保真原型不是获得有关逻辑流程的反馈的好方法,例如,您的软件是否符合用户关于软件应如何工作的思维模式?
这里的基本经验法则是,原型是草图的(从字面上看,更像草图)–反馈越有可能是关于信息结构和流程的信息,即挑战您的基本设计假设,而原型越详细用户不太可能挑战它,因为他们有一种感觉,您已经完成了,因此专注于美学问题。 您制作的原型类型应基于所需的反馈类型。
4.从用户的角度了解软件的工作方式。
对我们而言,该过程的下一步是与用户群体联系,其中一些用户我们接受过培训,有些人则是自己采用了该软件,以使他们进行原型的逐步演练。 我们寻找新手用户和专家用户,以确保我们所做的更改不会破坏任何人的软件思维模式,并确保我们在界面中埋藏了需要顶级功能的任何工具。 我们安排了尽可能多的用户来安排工作,并使用屏幕共享软件使用Commotion来完成一些标准任务。
为此,我们准备了与用户社区互动的计划,要求他们通过一些常见任务来大声思考,例如配置无线路由器,检查网络状态,找出当前连接的用户数以及像这样的东西。 我们还提出了一些标准的“人口统计”问题,以了解用户的情况,例如他们对软件和网络管理的熟悉程度,所涉及的网络类型,其在网络中的角色以及何种类型的运营。他们最常使用的系统和技术。 所有这些信息都可以帮助您的团队建立更好的用户配置文件或角色,并可以将更明智的设计过程用于下线的新功能。
5.使用可用性/设计迭代来构建您的社区:黑客马拉松,邮件列表和分布式工具。
与Magnolia CMS团队在其帖子中描述的针对移动设备和台式机的设计相似,对可用性审查和设计过程保持开放和透明非常重要,因为它可以帮助您吸引更广泛的社区。 这意味着要在邮件列表上进行对话,鼓励对用户体验和设计的建设性批评,甚至要求当前成员招募从事用户体验的其他人参与该项目。
对于Commotion团队来说,这只是对用户界面的改进的一个迭代,并将继续是对用户界面的许多改进,但它使我们有机会实践我们的过程,解决积压的用户界面问题,并继续努力。发展我们的社区。 除了提供代码之外,它还给我们提供了向社区展示他们为流程做出贡献的多种方式的机会。 我们确保每次参加黑客马拉松时,都准备好将我们的文档与软件,网站以及其他所有内容一起使用,以使我们能够使其变得更好,更易于使用。
翻译自: https://opensource.com/life/14/2/Five-steps-using-design-open-source-project
wpf开源ui引用步骤