发布时间:2022-9-27 分类: 行业资讯
我目前负责的项目已进入需求迭代的第五阶段,我认为有必要对该项目进行设计总结,并借此机会将产品分享给您的朋友。虽然我在这个项目中从事互动设计工作,但由于多个产品经理的轮换,大多数需求和研究用途都在跟进。从项目的开始到9000的日常活动,我是唯一一个从头到尾参与的人。在产品成员中,我将遵循产品的背景,使用场景,交互过程,页面显示等方面。
1.产品背景
现有的群组管理软件在市场上并不常见,很少免费使用。这不是因为没有这种工具的需求。在研究竞争产品的过程中,我总结了造成这种现象的三个主要原因:1。此类产品易受官方微信的抑制和排斥; 2.如果集体职能得到加强,微信也会导致这类工具迅速死亡; 3.第三方工具有一个共同的痛点 - — —微信变更规则可能导致整体功能调整,因此开发成本和维护成本相对较大。这三个原因导致这种软件的高成本,粗略的操作和高学习成本。我们的团队开发了该产品,以改进功能模块,降低用户学习成本并改善用户体验。组管理工具有许多需求点和复杂的使用场景,在设计过程中遇到了很多障碍。因此,对我来说这是一个不小的挑战,我在项目推广过程中取得了很大的进步。
2,用户类型
该组管理软件是一种辅助工具,可帮助微信社区运营人员进行管理和裂变,这是一种社区管理工具,可提高生产力并最大限度地提高返回时间和成本。有四种类型的人使用我们的工具。一个是淘大微商的运营商。他们主要在社区推广他们的产品以实现利润最大化。第二类是教育和知识共享社区。运营商,他们使用该组作为一个班级进行在线培训,根据级别将组设置为组权限,并组织线下活动以扩大规模;第三类是娱乐游戏,兴趣约会群体,这类群体大多是在线推广和线下活动的运作模式。
3.产品用途
该产品有三个主要用途:
(1)帮助操作微信群组的用户可以更有效地管理社区;
(2)帮助操作微信群的用户挖掘社区价值;
(3)帮助运营商扩大和扩大群体规模;
4.产品描述
4.1产品框架
根据产品的用途,我们根据功能优先级分析用户行为和产品结构。该产品只能根据用户的单一使用场景规划功能模块。随着功能模块的增加,我们需要制作功能模块。合理整合,根据用户的完整操作方案规划模块。到目前为止,第四阶段的要求已经构建了许多功能模块。当前版本也是多个集成的结果。虽然模块架构非常有方向性,但仍然存在。无法明确指导用户完成闭环操作。这是因为我们所针对的用户不是单一类型,并且不同类型的用户使用场景是不同的,因此以下计划是插入这些模块,让用户组合以构建他们需要的使用场景。基于后期规划,完整和相关的功能模块逐渐集成在设计过程中,各个场景功能被用作独立的模块。每个功能模块可以联合使用或独立使用,用户可以根据需要定制模块。
1.3.0版本的客户端分为六个模块:
客户服务组管理:使用方案主要是使用户能够更好地响应组成员的问题,防止信息丢失,提高响应效率。该模块使用更多的微型企业运营商;
批量模块:方便用户将多条消息推送到多个组,也可以定期推送,方便快捷。该模块经常被各社区运营商使用;
检测僵尸粉:有效清洁死粉
添加朋友:展开粉丝群
集团管理机器人:自动化管理社区
统计查询:挖掘社区价值
前两个模块用于向组成员发送消息,但使用场景完全不同;第三和第四项都是朋友的功能;第五项提供自动服务,可以在用户进入计算机之前有效地管理社区;这六个项目的目的是挖掘社区的价值,操作员可以有针对性地工作。
4.2产品模块流程
每个模块都有一个单独的操作流程,但是相互关联,需要同时使用不同类型的用户以形成完整的操作流程。以下是每个模块的具体操作过程(有些模块比较复杂,不能在树形图中清晰显示,所以在这里省略,有兴趣的朋友可以去体验一下产品):
4.3产品互动
这里主要来自两个设计难点,一个是集团管理项目的互动,二是长期互动展示,三是批量筛选互动亮点。
(1)设置项目交互设计亮点
组管理设置项是程序执行命令和修改命令的入口点。根据不同的场景,我们需要采用不同的交互模式。下面我介绍每种交互模式的使用场景,并解释组管理软件中的各种场景。使用的交互方法。
1开关的利用
该开关一般是总功能的快捷功能,可以及时防止错误程序的执行,类似于当前主闸门可以防止紧急情况下的危险;它还可以让用户控制程序,而不会破坏他自己设置的复杂过程。启动和关闭,操作更加自由和快速。以下是设计过程中遇到的一些困难:
在设置过程中,遇到父子功能开关。有必要注意启用和禁用状态区分。例如,打开父开关,可以任意选择子选择,关闭父开关,并且不能检查子选择,以便用户可以区分逻辑。关系;
设计更复杂的父子设置项时,需要反汇编级别。通常,用户只能接受两种层次关系。嵌套级别太多会使用户感到困惑。
2手动保存
也就是说,在用户完成设置项后,需要手动点击“保存”才能生效。
问题:需要手动触发保存,操作路径长,影响用户体验;适合一次性设置,工作频率较低;
优点:避免因误用造成的程序错误;
手动保存的两种方法:
逐项存储:适用于设置项较复杂,设置路径较长的情况,用户可以实时输入反馈,输入错误和危险提示是否也是好的,可以很好地防止损失的危险;
总保存:适用于设置项目简单且用户花费较少时间一次完成操作的情况;
3立即生效
即使有效也自动保存:自用户设置过程以来,程序已被记住。
问题:它立即生效,用户容易误操作,功能运行不正常;适用于间歇操作,否则容易出错;
优点:实时保存可以减少他们的输入和'你看到的就是你得到的',让他们看到设置带来的变化,让他们认为你的程序很酷〜
这种类型的交互在组管理软件中使用较少。我们的设置项目的内容更复杂,并且有许多输入和编辑选项。如果交互方法立即生效,则会导致执行错误。
4在保存状态和修改状态之间切换
这里描述的保存修改状态通常用于手动保存交互模式。在移动方面,它通常分为两页。在桌面设计中,通常可以避免跳转多个页面。因此,需要在同一页面上显示多个状态,因此有必要在设置过程中设计项目。清楚地区分保存状态和修改状态,这可以减少用户对当前状态的混淆,并防止情况忘记多次保存或重复保存。
设计实例
当层次多,设置项复杂时,有必要合理采用上述三种交互方式。组管理软件设置项(重命名的组管理机器人)模块非常典型地解释了在不同场景中采用的不同交互。通过以下方式,我使用页面交互来解释各种场景的操作交互。
从页面逻辑中,我们可以看到整个过程是:
关闭功能开关→开始修改→修改配置→保存配置→打开功能开关
这样的功能流程可能看起来很复杂,但它是防止高频用户误操作的最佳方法,也可以满足普通用户的快速修改。在用户研究之后,用户在使用踢球者设置时经常会遇到以下操作场景:
场景1:踢腿操作有问题,但我不知道具体原因。用户需要及时停止并执行特定的故障排除。总功能的切换可以很好地满足这一迫切需要;
方案1中通常使用的操作流程是:关闭功能开关→开始修改→修改配置→保存配置→启用功能开关
场景2:用户发现项目配置不正确,但影响不大。您可以在执行功能时修改配置项。在修改过程中,程序仍然根据修改前的配置项执行操作。当用户触发保存按钮时。将根据新配置项执行;
方案2中通常使用的操作流程是:start modification→修改配置→保存配置
场景3:用户需要在一段时间内联系踢球者设置,但不想修改任何设置项。此时,只需要关闭全功能开关,简单快捷。
方案3中通常使用的操作流程是:关闭功能开关
(2)长期互动设计亮点
所谓的长进程,即程序执行操作需要一个漫长的过程,这个过程需要对用户有良好的反馈,这样才能澄清程序的进度,了解他们的下一步操作,这里的交互模式将密切关注影响用户体验。在任何地方都可以看到组管理工具中的长进程。在设计之初,需要一个统一的计划,例如需要暂停哪些场景;哪些场景需要查看特定的过程;多个长期进度界面反馈;长期过程错误或程序事故退出时的界面反馈等。
设计实例:
1示例1单任务流程
下面显示的是组管理工具中“检测僵尸粉末”模块的页面进度,以说明长期交互:
除了向用户指示每个步骤的过程状态之外,这还涉及在其他页面操作期间提示用户该进展,例如在检测僵尸粉末的过程中修改组机器人的设置,以及顶部标签将被标记。正在加载的状态,提示用户模块下的功能处于漫长的过程中。
2示例2多任务流程
当用户在等待漫长的过程中关闭或最小化软件,并且执行其他工作时,用户在一段时间之后很容易忽略并忘记该过程,因此可能遗漏许多重要且及时的信息,例如小组发送的进度:定期发送以检查用户的相应信息反馈。但是,每个任务都不能强制提醒用户,这会导致信息中断并引起用户的烦躁。因此,我们采用了更温和的设计方案 - —&ndquo; mission ball”桌面任务球是一个任务进度反馈球,当程序在后台运行时,它始终挂在桌面上。音量小,不会干扰和干扰用户的正常工作。用户可以在执行其他工作的同时随时随地查看流程状态,并及时进行操作。该任务球功能尚未启动,仍处于设计阶段。这是一个初步计划:
任务球有两个主要功能:
为了提示用户及时处理长期过程;
在紧急情况下,用户可以方便地及时对任务球进行快速操作:暂停或取消。
因此,在设计过程中不会访问历史记录,并且将及时向用户自动通知已完成和已取消的任务,以确保明确显示任务球。想要查看特定进度的用户也可以单击相应的列表进入软件的相应功能模块,以在执行操作之前查看详细信息。
(3)批量筛选互动设计亮点
在进行筛选对象的交互设计时,往往需要考虑两个层次,一个是用户操作成本,另一个是用户学习成本;操作成本是指也达到一个终点的距离,对用户来说更快更方便;学习成本快捷用户快速了解用户是否需要更多时间学习和习惯,方便快捷。在设计过程中平衡两者是一个巨大的挑战。
设计实例:
1示例1多级筛选
以下是添加好友的功能组合,为您详细分析设计的进步。首先,让我介绍一下添加好友功能的用法:
场景1:像Weishang这样的营销人员需要扩大他们的朋友圈,进行一对一的销售和广告,并需要将所有相关群体的成员添加为朋友;
场景2:微信号转移,将营销数量的朋友吸引到更高的个人规模,转移管理和销售;
场景3:加回检测到的僵尸粉末并再次尝试幸运。
除了在设计之前研究各种场景之外,另一个重要的事情是研究微信客户端的好友规则。由于我们的软件属于第三方软件,我们需要在设计和开发之前弄清楚微信的好友规则。我们的软件是为用户提供批量添加朋友的服务,因此我们需要探索微信批量加朋友的潜在规则和风险。在发展和进步中,我们遇到了许多障碍。例如,微信不断改变每天发布的有效验证数量,发送速度太快,容易密封数量等等。基于上述各种框架,在有效空间中绘制原型是一件非常困难和令人头痛的事情。有必要平衡用户体验,程序可实现性和微信平台的规则。
下面我从两个方面解释带有友元模块的过滤器对象的设计:
1)显示与筛选
显示和放映似乎没有反对意见,但它在朋友的设计中是一个非常重要的平衡。添加朋友模块不是选择朋友然后发送验证的简单过程。它涉及两种操作场景:一种是对组对象执行选择操作而没有差别,并将好友验证发送给组中的所有成员;第二个是目标选择组。内部成员发送朋友验证。可以说两个操作场景显示的界面完全不同。前者需要使用组作为主显示对象,后者使用组中的成员作为主显示对象。有必要同时满足上述两种操作场景,并且还需要满足一些其他功能要求,例如,需要消除场景中的一些对象(见第三点),这将导致相对复杂的显示,即一页需要两种要求。用户快速找到到目的地的路线。下面我给出了我的设计,希望你能纠正我:
上述显示模式可以满足两种操作方案。非差分操作仅需要对左侧的组列表执行操作,并且可以发送下一步骤。查看每个组中的成员并实现目标操作也很方便。但是,由于此设计将勾选组和所有选举成员的操作合并为一个,因此在反馈过程中将不会完全选择少量用户。由于软件操作方案的特殊性,过滤操作太多。最小化刻度选项有助于用户理解操作级别。因此,我认为这种认知点可以通过新手指导,简单的学习和认知来告知用户。它可以被认为是一种合格的设计,以换取用户更快,更方便的操作。设计不是模板的严格应用,有必要根据场景找到解决问题的相对最佳路径。
2)进步水平
在页面上显示更复杂的层次关系往往会使用户感到困惑,但是一步一步指导用户操作并且不能完全满足各种场景的用户需求,因此我在一个页面中使用它,同时确保完整的功能。完成所有过滤操作的交互方式。不多说,每个人的最后一个动作都是操作逻辑:
该操作逻辑大致分为三个步骤:选择组对象→筛选小组成员→剔除物体→开始发送验证→进入过程
通过将组切换为选项卡列表,用户可以在查看组成员时自由选择。无论是不加区分的组操作还是目标组成员操作,都可以有效地满足用户的操作场景。发送之前的剔除是对上述操作中的所有成员进行剔除,并且发送已经验证的组所有者身份和组成员对象。最后,进入传输过程,并且可以在传输过程中添加传输对象。该过程可以根据账户的实际情况设置发送频率和每日在线发送,以防止操作过于频繁和引起标题的现象。您还可以在发送过程中查看特定的发送状态,例如发送的对象,要发送的对象和传递的对象。
2示例2搜索和过滤对象
筛选对象和搜索对象之间共存的需要通常发生在多选筛选的情况下。在正常情况下,搜索的对象是要过滤的对象。然而,在多选操作的情况下,模糊搜索的一些对象可以是用户。要选择的有效对象,因此在搜索列表中需要查看一些重要事项:
所有对象;
搜索后的对象;
选定的对象。
最初的设计相对简单而粗鲁。列表中仅给出了搜索条目(如左图所示)。用户反馈过滤更不方便。在深入研究用户行为后,发现用户有二次筛选的习惯。因此,在下一个版本中,列表将按照右侧所示进行优化过滤,并且仅显示所选条目。用户可以选择对象的一部分并在列表中执行二次过滤,我将搜索条目和二次筛选。入口分开,两者互不干扰,逻辑更清晰。
结论
上述交互方法将应用于每个操作模块,并为此制定一组设计规范,以便开发可以提高效率并降低用户的学习成本。除了上述交互式共享之外,还有许多细节需要改进和总结。该软件即将迎来2.0的重大升级。整个视觉体验和互动体验将得到很好的升级。最后,我会在这里出售并推荐给大家。微信群管理工具—— wetool,微商和社区的朋友可以来体验它。
« 代购源码网站建设技术今天成熟这些重要的细节容易被忽视 | 高级营销策划指南:解决产品,用户和竞争问题的3个主要理论 »