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