对移动应用程序有一个独特的想法已经是向前迈出的一大步。但是,如果您对此不做任何事情,它仍然只是一个想法。规划您的移动应用程序流程对于成功的设计过程至关重要,可以让您获得想要的结果。
有些人可能认为计划是无用的。实际上,它有助于预见技术风险并防止浪费时间和金钱。如果您不了解目标受众的偏好或您自己的技术限制、业务目标和团队能力,如何开发应用程序?
通过计划和协作,团队可以找到更优化的解决方案并避免实施不必要的功能。这个阶段对于在业务目标、技术限制和用户需求之间找到适当的平衡至关重要。
确定应用概念
拥有一个应用创意是一个很好的起点!但是,在规划您的应用程序目标和功能之前,您的团队应首先制定业务概念。当您定义其实际用途并评估其潜在盈利能力时,您在餐巾纸上绘制的应用程序创意就成为了一个商业概念。您的应用的业务概念文档 应清楚地描述:
• 促使您开发此应用程序的原因,
• 该应用程序旨在解决的问题,
• 您的潜在目标受众以及让他们下载您的应用的原因,
• 您的应用程序的竞争对手,
• 您的应用将在其上可用的操作系统,
• 投资应用程序的好处,如果您打算吸引投资者,
• 确保您的应用程序可持续性的财务资源。
定义应用程序的目标
如此多的应用程序最终被扔进了垃圾箱,因为团队经常在没有规划和定义主要目标的情况下深入考虑功能、创建设计和构建功能。不幸的是,起初看起来很出色的应用程序创意可能无法满足用户的实际需求。
这就是为什么定义产品目标可以帮助您决定关注什么、添加哪些功能以及如何向您的受众推广您的应用程序。
在开始采取进一步措施之前,问自己以下问题:
• 您的应用程序的最终目标是什么?
• 企业希望通过该产品实现什么目标?
• 您的应用程序会解决真正的用户问题吗?
• 它将如何帮助简化用户的生活?
• 哪些功能将使您的应用从现有产品中脱颖而出?
• 您的应用程序如何让用户不断回来并与他们的朋友分享?
• 为什么用户首先要下载您的应用程序?
• 5-10 年后你会在哪里看到你的应用程序?
这些问题将帮助您指定目标,以便您在整个过程中保持正轨,同时避免代价高昂的错误。
不要试图取悦所有类型的用户,而是专注于根据目标受众的需求量身定制的 1-2 个主要目标。
确定关键绩效指标
设定目标对于成功的应用程序来说是不够的——您必须确保这些目标是可衡量和可实现的。衡量您的应用程序的进度将帮助您的团队保持正轨、按时完成任务并记住您工作的最终目标。简而言之,您应该确定指标以了解何时实现目标。
为您的移动应用定义关键性能指标 (KPI) 将帮助您评估其性能和用户参与度。根据 KPI,团队可以对功能进行优先级排序,并决定首先发布哪些内容以及将来更新中包含哪些内容。此外,KPI 提供了足够的洞察力来指示应用程序性能的正面和负面波动。
例如,您可以使用分析软件来衡量:
• 下载次数,
• 在应用程序上花费的时间,
• 应用商店搜索量的变化,
• 通过搜索引擎改变搜索量,
• 分享数量(以及向朋友推荐),
• 留存率和流失率,
• 品牌知名度和熟悉度,
• 应用商店中的客户评分。
如果您没有足够的资源或投资来开发整个产品,请从 MVP — 最小可行产品开始。您可以创建一个原型并与用户一起测试,看看它在市场上是否可行。
确定应用程序的目标受众
我们不为自己设计——我们为我们的目标受众设计。应用程序功能应该根据用户的需求和偏好进行定制,而不是设计人员、开发人员或利益相关者的需求和偏好。否则,您将冒着投入大量资源的风险,最终得到一个无用的应用程序,既不能满足用户的期望,也不能解决用户的任何问题。
您可以通过调查或竞争对手分析轻松获得潜在用户的年龄、性别、职业和位置等定量数据。但是,这些数据不会为您提供解决问题时用户头脑中发生的事情的答案。
不要跳过定性研究部分。花一些时间与您的潜在用户交谈并了解他们是谁。查找以下问题的答案:
• 您的应用可以为您的用户解决哪些问题?
• 目前用户如何解决这个问题?他们遇到了哪些挑战?
• 如果您的用户使用替代应用程序,这些产品的优势/劣势是什么?
根据目标受众的特征,您将能够确定应用功能和视觉设计。例如,针对老年人的应用程序应该具有更简单的导航、更大的字体大小、更大的触摸目标区域、中性词汇以及其他与针对青少年或大学生的应用程序不同的设计考虑因素。
促进头脑风暴
了解受众的挫败感和动机可以更轻松地开始规划未来的应用程序功能和独特功能。头脑风暴会议可以鼓励团队一起推测您的用户将如何在您的应用上实现他们的目标。
值得注意的是,头脑风暴是一个自由思考和无判断的环境,欢迎所有想法。应该鼓励所有参与者提出最奇怪的想法——它有助于激发洞察力并找到创新的解决方案。
您还可以考虑以下问题:
• 用户希望应用程序具有哪些功能?
• 用户会惊讶地看到哪些功能?
• 哪些“哇”功能会让用户更喜欢你的应用而不是其他应用?
• 用户将如何了解您的应用?
• 您打算如何让用户返回您的应用程序?
要记下所有想法并更好地可视化它们,请考虑使用移情图或思维导图等工具。
同理心地图允许您的团队成员对您的用户产生同理心并站在用户的立场上。传统上,它们由 4 个部分组成——说、想、做和感觉。您可以根据用户研究期间收集的结果从用户的角度填写它们。
思维导图可以在移情图之后使用或结合使用。它们有助于围绕中心主题或概念产生想法,并且可以通过添加亲子关系或因果关系来扩展。如果移情图允许从各个角度看待问题,那么思维导图会为这个问题提供多种解决方案。
尽早与开发者合作
您可能会想立即开始设计您的应用程序,将您的想法变为现实。许多设计师不愿让开发人员参与创作过程,害怕开发人员会改变他们的项目并切断他们的想象力。但是,放下您的恐惧,从应用程序开发的早期阶段开始与开发人员合作。
你怎么能做到这一点?
首先,避免执着于您的设计并专注于您团队的目标。
其次,请记住,开发人员有足够的专业知识从更大的角度看待问题并评估资源和技术限制的能力。它们可能会提供更好的方法来实现功能或发现 UX 错误。作为设计师,不要将其视为您个人的失败。是的,开发团队可以降低每个人的期望,但它可以帮助您保持现实并规划不会耗尽预算的实用功能。
当所有设计师和开发人员在团队中都有发言权并感到参与和重视时,他们共同完成的工作就没有限制。有效沟通的工具有很多,因此请选择对每个人都方便且可以集成以实现顺畅工作流程的工具。例如,Asana、Jira 或 Trello 等 Slack 集成项目管理软件对基于 Slack 的团队非常有用。
从用户流开始
当您开始考虑应用程序的功能时,应该设计的第一个屏幕是什么?登录/注册表单?入职屏幕?或者也许是一个主页?不可以。从可视化用户流程开始, 并确定用户在您的应用程序中可能进行的所有交互。
用户流是说明用户在执行任务时所采取的所有步骤的图表——从入口点到最终交互(注册、购买、提交等)。它们应该始终位于线框和原型制作阶段之前,因为它们有助于发现摩擦时刻并防止您做不必要的工作。
您如何知道用户为达到应用程序中的特定目标所采取的步骤?避免依赖猜测。相反,收集有关用户行为的真实数据并分析他们的需求以确定他们将采取的路径。只有在那之后,您才能勾勒出核心屏幕。
在您花费数小时实施不起作用的事情之前,从您的应用程序开发过程的早期阶段集成测试,以预见技术差距、可用性问题或其他不一致。
开始规划功能
一旦了解了用户流程和需求,您就可以开始规划应用程序功能,作为流程不同阶段的解决方案。
最便宜和最快的方法是使用 低保真线框来可视化您的应用程序界面和设计。避免深入细节——使用 Balsamiq 或 Lucidchart 等拖放工具制作的灰度线框足以测试想法。此外,它们易于更新和调整。您还可以用笔和纸绘制线框,准备手机的剪纸,并进行快速可用性测试。
对于您的应用程序的第一个版本,只专注于草绘和实现核心功能。一旦您拥有更多关于应用程序性能和用户反馈的分析数据,您就可以添加必备功能和高级功能。
最终,线框阶段更多的是关于功能而不是样式。在这个阶段不要打扰颜色、排版和其他视觉方面。它们只会分散每个人对功能特性的注意力。
测试你的线框图
一旦你有最简单的线框来评估你的想法,测试就应该开始。获得用户反馈是无价的。从您的目标受众中寻找代表进行测试。如果您预算不足且无法提供补偿,请在您的应用发布时为其提供专业会员资格或为您的服务提供促销代码。
测试您的线框可以防止实施不起作用或不会为用户带来太多价值的功能。为了从每个测试中获得最有用的数据,请尝试在人们会使用该应用程序的自然环境中促进测试会话。如果无法安排自然环境,请重新创建用户最有可能使用产品的场景。
理想情况下,用户不应该觉得他们正在接受测试,而应该像在现实生活中那样使用原型。例如,用户经常在旅途中或迟到时通过应用程序订购出租车。因此,这种情况应该在外面的街道上进行测试,参与者用皮带牵着狗或一袋杂货,只留下一只空闲的手在他们的手机上使用。
以上内容为转载
网友评论