Axure RP - 原型设计简介
原型这个词非常常见,并且与软件开发和架构开发人员相关。说到建筑发展,在埃及,有吉萨大Pyramid的原型。当然,这些都是用较小的版本建造的,以便获得统治者的同意或批准。
这个小但有意义的例子准确地说明了原型的目的。根据维基百科,原型是“设备或车辆的第一个或初步版本,从中开发出其他形式。”
对于软件开发领域,定义可以改编为页面、屏幕或功能的初步版本,它通过有效地可视化屏幕元素并展示交互来支持其他开发。这个定义包括最关键的部分,交互。
在软件开发中,为了开发部分功能或完整功能本身,需要投入大量的时间和精力。这是一个根据客户反馈开发、验证和纠正问题的永无止境的过程。
大多数软件开发公司都希望这个过程尽可能快。因此,他们不会投入所有团队成员的努力和时间。相反,他们采取了明智之举,聘请了一位用户体验 (UX) 工程师,该工程师拥有可视化特定功能的技能。这让他们在开发产品时占据主导地位。
从本质上讲,原型设计需要在开发的早期阶段模拟和可视化软件需求。该过程最终对软件开发公司和客户都有利,因为它减少了功能中的未知因素,从而为开发提供了正确的方向。
原型开发的正确阶段
在当前软件开发备受关注的时代,整个软件开发生命周期表已经取得了许多进步。这些进步来自技术方面以及特定团队成员在生命周期中的角色/位置。其中一个职位已经开始受到关注,它被称为用户体验工程师。
用户体验工程师拥有一套对客户有利的技能。通过使用不同的技术或步骤更好地了解客户,用户体验工程师可以很好地了解用户对给定软件产品的期望。
通常,当需求收集过程发生时,科技公司现在会让用户体验工程师深入市场以了解用户的需求。随着响应式 Web XDesign 和移动优先软件开发方法的最新趋势,人们可以关注许多领域。用户体验工程师采用用户访谈、市场调查等流程来了解目标受众的脉搏。
这个过程既耗时又重要,因为它为软件产品确定其在市场上的适用性提供了明确的路径。在收集软件需求并引出它们时采用这些步骤。这是一个理想的阶段,因为它降低了总体开发成本。然而,当软件产品成熟时,可以引入用户体验研究阶段,以衡量所进行的增强的可行性。