`
sw1982
  • 浏览: 504582 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

何谓用户需求?

阅读更多

      最近需要重构“红包”模块, 1000w次/日的http请求发送量对系统的性能提出了挑战。于是技术线屁颠屁颠的开始研究并发、简化核心业务,考虑分app机器,DB分库。。。

 

     上周五过需求的时候,讨论到最后支付环节。通常电子商务的支付流程是“下单-支付-确认收货-交易结束”。在下单步骤,红包为冻结状态(买家可用红包数减少,但是并未真正消耗。一旦取消订单红包就会返还)。类似银行的转账流程:

汇款人去柜台填单汇款,银行是先冻结该笔金额,直到汇入方确认收款或者汇入失败,才对该笔钱进行操作。但是在此期间,汇款人账上可用余额确实是被减少了。

 

      这点在我们看来也很容易理解,不过跟运营同事讨论需求的时候发现了一些趣事:)不少买家在一笔订单未付款的情况下,去产生另外一笔订单交易,然后投诉反映自己的红包数变少了(被另外一个订单冻结,取消即可返还)。于是最终结论是在下单页面,我们做一次判断:有冻结态的红包将给出提示+链接,引导用户回收红包。

 

      这就是活生生的用户需求,在用户看来,实时发放,实时对账是天经地义,无论系统支持2000w还是1000w均只是“满足基本使用”的要求,更多的增值点,还是体现在业务流程、交互、视觉上。 当然,这次能和运营的一起PK需求,还是让我受益匪浅。技术线走的久了,总有一股冲动去了解运营知识,甚至想尝试产品岗位。。写出完整的需求文档,让自己更多的改变世界。。

分享到:
评论

相关推荐

    互联网金融培训课件.pptx

    互联网金融不是互联网和金融业的简单结合,而是在实现安全、移动等网络技术水平上,被用户熟悉接受后(尤其是对电子商务的接受),自然而然为适应新的需求而产生的新模式及新业务。 互联网金融培训课件全文共49页,...

    互联网思维读后感.docx

    读完本书,对于互联网思维有了整体的了解 书中列举了很多互联网思维应用非常成功的案例,如互联网三大巨头BAT(百度、阿里、腾讯)是如何击中用户痛点起家,如何根据用户的需求不断发展完善,最终建立属于自己的多方...

    计算机操作系统(第三版)完整课后习题答案2011-12

    答:主要动力来源于四个方面的社会需求与技术发展: (1)不断提高计算机资源的利用率; (2)方便用户; (3)器件的不断更新换代; (4)计算机体系结构的不断发展。 5.何谓脱机I/O和联机I/O? 答:脱机I/O...

    操作系统试卷

    答:主要动力来源于四个方面的社会需求与技术发展: (1)不断提高计算机资源的利用率; (2)方便用户; (3)器件的不断更新换代; (4)计算机体系结构的不断发展。 5.何谓脱机I/O和联机I/O? 答:脱机I/O...

    嵌入式系统/ARM技术中的 2011的技术亮点是Windows Embedded Standard

    以Windows Embedded Standard 2011为例,为了适应嵌入式产品的定制化需求,微软将windows 7操作系统拆成了数万个组件,允许用户根据自己的需求进行二次开发,定制尺寸更小的操作系统。  而且可以完成一些特殊的要求...

    2011的技术亮点是Windows Embedded Standard

    以Windows Embedded Standard 2011为例,为了适应嵌入式产品的定制化需求,微软将windows 7操作系统拆成了数万个组件,允许用户根据自己的需求进行二次开发,定制尺寸更小的操作系统。  而且可以完成一些特殊的要求...

    计算机操作系统课后练习答案

    即对用户来说,更好的满足了人-机交互,共享主机以及便于用户上机的需求. 6. 试说明实时任务的类型和实时系统的类型. a. 实时任务的类型按任务执行时是否呈现周期性来划分,分为周期性实时任务和非周期性实时任务;...

    计算机操作系统课件及答案[汤子赢]

    即对用户来说,更好的满足了人-机交互,共享主机以及便于用户上机的需求. 6. 试说明实时任务的类型和实时系统的类型. a. 实时任务的类型按任务执行时是否呈现周期性来划分,分为周期性实时任务和非周期性实时任务;...

    百度的文心一言上线一月,阿里的GPT大语言模型也浮出水面

    它抒发了通义千问旨在于满足用户在不同场景下的需求,无论问题多么复杂或则新颖。 按照通义千问对自己的介绍,该产品由阿里巴巴旗下达摩院开发,诞生于2022年11月。官网显示,现在其配备9种应用,主要被界定为效率类...

    软件测试入门(必看)

    11.5.1 满足用户需求,提高产品的竞争力,最终提高产品的销售量 54 11.5.2 尽早发现缺陷,降低后继质量成本 54 11.6 何时应当停止测试 56 十二 整体性能测试剖析 57 十三 性能测试工具之研究 62 13.1 性能测试...

    软件测试必看 入门级的教程

    11.5.1 满足用户需求,提高产品的竞争力,最终提高产品的销售量 54 11.5.2 尽早发现缺陷,降低后继质量成本 54 11.6 何时应当停止测试 56 十二 整体性能测试剖析 57 十三 性能测试工具之研究 62 13.1 性能测试...

    自考《软件工程》02333.doc

    软件工程:是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件的工程,或以此为研究对象的学科。 软件危机:随着计算机的广泛应用,软件生产率、软件质量远远满足不了社会发展的...

    LINUX系统管理白皮书

    6.1 常规需求 62 6.2 SLIP的工作原理 62 6.3 dip的使用 63 6.4 运行于服务器模式 68 第7章 点到点协议 69 7.1 PPP打开 69 7.2 运行pppd 70 7.3 使用选项文件 71 7.4 用chat拨出 71 7.5 PPP设置的调试 73 ...

    本科自考02333软件工程课后习题答案-2011版完整版.doc

    (2)软件工程:软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科。P15 (3)软件危机:软件生产率、软件质量远远满足不了社会发展...

    本科自考02333软件工程课后习题答案-2011版.doc

    (2)软件工程:软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科。P15 (3)软件危机:软件生产率、软件质量远远满足不了社会发展...

Global site tag (gtag.js) - Google Analytics