当前位置: 首页 > news >正文

《Axure RP8 网站和APP原型制作 从入门到精通》一2.4 权衡并制定功能的优先级...

本节书摘来自异步社区《Axure RP8 网站和APP原型制作 从入门到精通》一书中的第2章,第2.4节,作者 金乌,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.4 权衡并制定功能的优先级

通过对客户答案的研究、竞争分析还有对角色模型的研究,可以帮助我们创建一个主要的产品功能列表。在这一点上,我们要尝试使用“现实测试”来给这些功能定制优先级,见图2。


98bb0f9f2aca55ff4033a81a7dac2787908d5c0e

项目中的任何功能都要符合这三个标准才能将其落实,这些标准如下。

可建造?
这是指技术的可实现性和实现该功能需要付出的代价是否值得。如果我们设计该功能并将其递交给开发团队,开发团队根据他们掌握的技术是否可以实现这个功能?如果答案是可以实现,那么下一个问题是,需要多久实现?如果要花费更多时间和金钱的话,是否还值得开发这个功能?这一点要与客户充分沟通,让客户权衡该功能所需投入的资金和时间,以便做出最终决定。

可用?
如果我们创建了某个功能,用户是否会真正使用它?有些人可能觉得这个问题有点傻,但是这真的需要更多的研究来得出结论。在一些成熟的网站或APP中,专业人员会通过数据分析来研究不同功能的使用率,并据此优化使用率高的功能,或者砍掉使用率低的功能。也会根据前瞻性的眼光、市场调查和综合分析添加一些全新的功能,帮助用户更高效地完成任务,进一步满足用户需求,以此提升用户体验。

有价值?
如果我们可以开发该功能,用户也会使用它,但是它是否能够给客户和用户带来更多价值?给网站添加一个小游戏似乎没什么价值,但是如果它能够形成病毒式传播并吸引更多用户再次访问网站,那么这可能是一个有用的营销工具。然而,如果它不能提供任何投资回报,最好把它从功能表中砍掉。

通过这个测试,我们可以删除一些不能给客户和用户提供重大价值的不现实的功能。

下面的列表清晰地展示了这个在线商城应该包含哪些功能。

首页包含主要商品的广告内容和其他页面的入口。

商品分类
新商品列表
促销商品列表
热销商品列表
教学内容(视频)
关于我们页面
联系我们
登录和注册链接
社交平台链接
每个产品分类页面包含以下类别具体内容。

子分类列表
新商品列表
促销商品列表
热销商品列表
商品详情页包含如下内容。

商品图像和详情
商品价格和配送
商品评论
相关教学内容的链接
购物车和支付过程如下。

预览订单详情
修改订单数量
结账页面入口
教学内容如下。

内容门户
内容详情页
研究结果可以给我们足够的信心来决定项目的功能和方向。我们定义的目标用户是谁,并针对目标用户创建了有针对性的产品功能列表;并且核查了功能列表以确保这些功能是有价值的、可用的,以及技术上可行的。现在我们可以组织并开发这些功能,并将它们串联在一起。

相关文章:

  • 《OpenACC并行编程实战》—— 3.2 导语格式
  • Mysql查询缓存研究
  • 如何使用Monit部署服务器监控系统
  • 《途客圈创业记:不疯魔,不成活》一一2.8 正式上线
  • 《OSPF网络设计解决方案(第2版)》一1.2 理解OSI参考模型的7层
  • 《Android开发进阶:从小工到专家》——导读
  • Nginx+Keepalived实现站点高可用
  • 三张图看遍Linux 性能监控、测试、优化工具
  • 《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.12 技巧:跨页面时固定footer...
  • 《软件功能测试自动化实战教程》—第6章6.1节什么时候使用数据驱动测试方法...
  • 《淘宝店铺设计装修一册通》一1.3 店铺装修必须注意的问题
  • Linux有问必答:nginx网络服务器上如何阻止特定用户代理(UA)
  • 《Photoshop修色圣典(第5版)》—第1章1.13节你将是裁判
  • 浅谈JAVA中字符串常量的储存位置
  • 容器 What, Why, How - 每天5分钟玩转容器技术(6)
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 5、React组件事件详解
  • Go 语言编译器的 //go: 详解
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • Linux Process Manage
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • MySQL主从复制读写分离及奇怪的问题
  • Solarized Scheme
  • Vue.js-Day01
  • windows-nginx-https-本地配置
  • 简单实现一个textarea自适应高度
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 原生Ajax
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • 2017年360最后一道编程题
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ​决定德拉瓦州地区版图的关键历史事件
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (转)fock函数详解
  • .apk文件,IIS不支持下载解决
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET 分布式技术比较
  • .NET序列化 serializable,反序列化
  • @Autowired自动装配
  • @media screen 针对不同移动设备
  • @requestBody写与不写的情况
  • [2019.3.20]BZOJ4573 [Zjoi2016]大森林
  • [BZOJ1010] [HNOI2008] 玩具装箱toy (斜率优化)
  • [bzoj1901]: Zju2112 Dynamic Rankings
  • [C#]使用DlibDotNet人脸检测人脸68特征点识别人脸5特征点识别人脸对齐人脸比对FaceMesh
  • [C++]运行时,如何确保一个对象是只读的
  • [C++打怪升级]--学习总目录
  • [CISCN 2023 初赛]go_session