APP下载

迭代式思维下的交互设计方式

2016-06-17张骕珺

现代装饰·理论 2016年6期
关键词:构架网页软件

张骕珺

互联网的发展推动了设计领域改革,线下交互逐渐趋于线上交互及体验。然而完善的网络构架及方案制定往往成为新型网页建立的一大难题。利用迭代式思维解决快速推进新型网页上线并获得用户交互反馈这一形式,渐渐成为又一种解决问题的途径。

引言

汉语词典对“迭代”的解释为: 更相代替、轮换。这种思维的具体利用形式,则通过最初的简单构建到产品一步步成型,一步步改进。在原有的基础之上实现更加丰富、完善的系统、网页、应用等。迭代式,打破了传统的设计思维,将原来的一步成型的开发模式,逐渐转变成阶梯式开发模式。这个方式给很多的开发者带去了很大的便利,他们可以在开发的同时接触用户,并且实时得到反馈,在原来时间的基础上做到更好,更精准,更全面。

现今交互方式存在的构架机制和体系需要完善的部分

迭代在数学上是一个很重要的方法,在计算中除了用它求方程式的根外,通过迭代,能够计算出序列,同时达到高精准的标准。迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程,相对应的是瀑布式或直接法(一次解法),即一次性解决问题。而这个思维用在信息化时代,不仅仅成为信息的叠加,同时在叠加的信息之上做更加完善的开发和挖掘。迭代思维借鉴软件工程中“版本”的概念,把事情分解成若干生命周期来完成。在过程控制上,迭代思维在实现若干小周期循环改进的基础上实现大周期的循环改进,它是一个积淀的过程,就像蚕蛹破茧化蝶的过程,在不断地实现自我突破和创新,从而变得更好。

迭代式开发对于交互平台的完善

根据现有的应用互联网形式的产品做为研究对象,分析他们在开发的过程中利用的迭代思维进行再开发和维护的过程。

1.网页平台迭代式开发

在构建网页的初始阶段,首先了解市场需求,做好用户定位。开始着手构架时,是发散性的,存在很多不确定因素,这就要求需要做出输出输入的变量的分析,对所得到的调查信息做出合理的识别,判断,显性研究及纠正和解决。

它可以省去很多对市场预测和评估的时间和精力成本,在最初的网页版本上进行测试,通过用户的点击量、浏览量,去测算用户对于什么更加感兴趣;也可以通过网页的论坛,评论等功能直接了解用户的需求和心理。在淘宝创立之初,利用的菜单栏在现在看来,功能非常不齐全,程序员在开发的过程中是根据自己的需求,将当时可能需要到的最主要的功能放到网站中去,而并没有考虑到其的功能价值。在常年的不断累计用户的意见以及讨论和研究,做出了升级和优化。到了2012年的菜单栏多了隐藏菜单的功能,这样的好处在于能够将大类更加形象,但是由于技术上的原因,当时并没有实现鼠标触发就显示隐藏菜单,而是需要通过点击才能够实现,现如今淘宝的菜单栏完美地实现了触发式隐藏菜单,简单又方便,同时很省空间,减少了信息冗杂和堆积。这些网页上的信息调整、实现方式优化都是通过迭代的方式进行改进和提高的。

2.软件开发平台迭代式开发

通过原型软件将基本的功能做出,如何安放每一个模块和功能都需要用逻辑思维串联。通过第一版本的测试版推出之后在市面上通过使用者对于软件的每一个区域的理解,所展现出的理解偏差,从各个细节再去深入对于软件做进一步的更新和再创造。这充分运用迭代式思维,让软件在短期之内快速上线,让用户直接去理解软件,通过软件的使用并反馈,在后台得到直接数据,更加效率地实现信息迭代更新和再分析再利用。腾讯QQ是如今最成功的应用软件之一。QQ之所以能成功,在于他是中国互联网史上第一家具有互联网思维的企业,它与别的相同业务的企业根本的不同点在于其有互联网理念,而同时期的其他相关软件只在意了软件本身的差别。它通过迭代式的构架进行创新和完善,并不断跟进市场需求。然而市场本身就是考验产品的最好的平台,它会给予用户体验好的产品以最高的回报。腾讯是就是将用户的需求放在首位,抓住互联网思维的核心,以人为本,利用迭代式开发形式,不断进行尝试和功能优化,一直给用户带去连连惊喜,让他们更加对于这个产品产生好感。

迭代式的高效构建模式及其商业利用价值

首先是递增式构建模式,其是指掌握了用户需求,并进行具体跟踪和认知,在此基础上设计构建产品,并不断与用户需要相吻合。

其次是演进式构建模式,是指在没有完全了解用户需求下,并无法预先明确市场和用户需求,而在产品构建过程中逐步明晰需求并对产品加以改进。

即付式构建模式则是用户需求急迫,在需要即时或尽早交付的情况下,采取交付优先、缩小产品周期、快速构建产品并及时迭代的方法,尽早产生效益

迭代式构建交互方式其价值,就在于能够大大的缩小成本,可以减少交互构建中顾此失彼的现象,并且能够快速找到问题,对症下药,让整个项目投入更少,效益更高。

总结

迭代式交互设计方式强调客户高度参与。在不断地探究和摸索中,时时抓住用户心理动态,需求动态,从而使得产品不断呈螺旋式上升。甚至还可以在长期的认知过程中,了解到客户的隐性需求,从而使得交互产品越多越大。提供更多机会让客户参与能使客户对创新部分成果进行及时而有效的评价,由于迭代创新的每个迭代周期都有创新成果产出,因此客户可更早地评价并且有新的印象。客户的高度参与可以大大降低在交互设计过程中可能会走的弯路从而提高产品的绩效。

(作者单位:上海交通大学 媒体与设计学院)

猜你喜欢

构架网页软件
禅宗软件
建筑安装造价控制核心要点构架
急诊PCI治疗急性心肌梗死的护理探索构架
软件对对碰
高可靠全平台ICT超融合云构架的设计与实现
基于CSS的网页导航栏的设计
略论意象间的主体构架
基于URL和网页类型的网页信息采集研究
网页制作在英语教学中的应用
谈软件的破解与保护