手机版 欢迎访问人人都是自媒体网站
一副好图胜过千言万语。
“一副好图胜过千言万语”,这句老话道出了用户界面原型的核心内容——使用各种可视化材料直接展示软件系统和界面细节,远远比使用千言万语口头描述某些设计及开发规范来得更清楚,更直观。
而在用户界面设计迭代的过程中,快速原型就是指设计师迅速地创建原型,模拟网站或软件系统未来状态的过程,方便与更多的相关人员,例如用户,投资者,开发者以及设计师,交流和验证其设计构思。快速迭代原型设计,能够帮助设计师尽早的获得反馈,从而更有效地改进其最终设计,减少在开发过程中需要更改的可能,提高工作效率。
软件原型种类多样,从粗略的纸上草图到无论从外观还是功能上都能做到与终端产品极其相似的交互原型等,不尽相同。而创建优质快速原型的关键,就是需要设计师从用户提出的意见反馈出发,结合适当的原型化方式,对软件原型进行快速修改,从而提出更能满足用户需求的设计方案。
快速原型设计可以帮助设计师团队快速地测试和迭代多种设计构思和方法,方便他们在交流讨论的过程中使用更加直观可视的设计材料,而不仅仅是口头描述。同时也能够确保参其中的每个人都能获得一致的认识,降低甚至避免漏掉一些重要需求的风险。最终达到更快更快地完成软件设计的目的。
快速原型设计过程快速原型设计包含三个步骤的多次迭代:
1.原型创建阶段
将用户需求转化成可视原型。 当然,创建原型的过程中,也不要忘记将用户体验和一些需求的可行性考虑在内。
2.评价阶段
与用户分享原型,并评估原型是否满足了他们的需求。
3.完善阶段
根据用户反馈,找出需要改进或进一步完善和明确的地方。
原型通常从模拟软件部分的关键区域开始。然后,随着一些必要区域的增加,原型也在多次更迭过程中变得更加的全面,且逐渐细化,直到原型完成并交付开发人员最终开发,整个设计过程才得以结束。而整个过程中,随着原型类型的变化,创建原型的速度也会明显的发生变化,例如实时变化到长达数天的更迭变化,各不相同。
界定原型范围“原型”,这个词常常使人联想到一个编码完整,功能齐全的软件或界面。但是,快速原型却并不与任何功能齐全的解决方案相关联,它仅仅只是为了帮助用户更加直观的了解和测试最终产品的用户体验而创建。清楚了这一点之后,在创建任何原型之前,你还需要明确几个关键性问题来界定原型范围:
1.什么需要原型化?
软件的许多优秀设计可以添加到原型之中,例如复杂的交互,新添加功能以及流程,技术或设计方面的变化等。比如,当你想要为用户提供与众不同的搜索体验时,就需要原型化软件搜索结果。在原型中,引入多面搜索或添加在不离开搜索页面的情况下,即可预览文档的功能等。
2.多少软件部件需要原型化?
对于这个问题,一个好的解决方法就是集中添加一些将来80%时间内会使用的20%的功能要素,即原型化一些最常用的关键性功能。也请牢记,快速原型设计的目的在于展示软件如何运行,或者在以后,软件的外观将如何。所以,并不需要对整个产品进行原型化。
3.设计原型故事场景
在确定了需要进行原型化的软件区域之后,你需要将它们组合成一个或多个场景,并且根据原型所模拟的用户体验制定一个统一的路径。例如,对于出售鞋子的网站来说,可能出现的场景是:“无聊的乔”购买了一双与六个月前购买的鞋子完全相同的耐克跑鞋。又或者可能出现的另外一个场景是:“探索山姆”搜索10号大小的鞋子时,发现了一双牛津鞋和一双他很感兴趣的乐福鞋。
4.规划原型迭代
原型通常不可能在单次迭代中成功构建,它需要经过一次次的迭代才能创建并得到完善。而实现快速迭代的一个好方法就是,一开始广泛全面的对软件进行原型化,然后逐步深入到解决方案选定区域的原型化,如此由浅入深逐渐完成整个软件的原型化,加快更迭速度。详细的说就是,当你为网站制作原型时,在第一次迭代的过程中,首先创建网站的主页和登录页面(有时称作水平原型),然后紧接着审查和修改这个原型框架。
Copyright © 2018 DEDE97. 织梦97 版权所有 京ICP