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

何谓用户需求?

阅读更多

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

 

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

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

 

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

 

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

分享到:
评论

相关推荐

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

    分时系统的形成和发展主要是为了满足用户对人机交互的需求,使得用户能够更加方便地使用计算机资源。分时系统允许多个用户通过网络连接到同一台计算机上,每个用户都可以感觉到自己单独使用计算机。 #### 六、实时...

    何谓顾客满意度之反思.zip

    在互联网时代,用户可以通过多种渠道(如社交媒体、评论网站)即时表达他们的满意度,这为企业提供了实时了解用户需求和改进方向的机会。 其次,顾客满意度与企业的业务增长紧密相关。满意的顾客更可能成为回头客,...

    软件工程课后习题参考答案.doc

    需求规约是软件开发组织和用户之间一份事实上的技术合同书,即关注产品需求,回答“交付给客户的产品/系统是什么”;而项目需求是客户和开发者之间有关技术合同——产品/系统需求的理解,应记录在工作陈述中或其他某...

    操作系统基础笔试题及其详解

    何谓用户栈?它们各自有何用途? - **解答**: - **系统栈**:系统栈是操作系统维护的一个专门区域,用于保存中断现场和系统调用的上下文信息。它主要用于支持中断处理和系统调用过程中的上下文保存与恢复。 - **...

    何谓BGP以及BGP多线路空间的好处

    ### 何谓BGP以及BGP多线路空间的好处 #### 一、BGP技术概述 BGP(Border Gateway Protocol)即边界网关协议,是一种在不同的自治系统(AS)之间进行路由选择的协议。它是互联网核心路由的重要组成部分,主要用于...

    何谓Linux PC.pdf

    此外,Linux PC的性价比优势越来越明显,满足了越来越多用户对于性能优良且价格合理的计算设备的需求。 Linux PC的崛起不仅挑战了Windows在桌面市场的垄断地位,也为PC制造商带来了新的机遇。他们可以利用Linux的...

    何谓pem——心理体检与心理健康管理系统?.doc

    4. 它还构建了国内唯一的多维多级心理促进与心理干预体系,这意味着可以根据个体的需求提供层次化、定制化的心理支持。 5. 团体心理体检分析报告功能则有利于团体组织,如学校、企业等,了解成员的整体心理健康状况...

    云电脑简介

    - **服务器端系统虚拟机**:这是云电脑的基础,由强大的服务器硬件支持,能够根据用户需求分配虚拟化的计算资源。 - **客户端访问**:任何可以联网并且具有基本人机交互界面的设备都能够作为云电脑的客户端,如平板...

    数位典藏与知识管理整合培训.pptx

    图书馆需要知识管理,因为它可以帮助图书馆更好地响应用户需求,提供个性化、高效的检索服务,同时也能促进馆内资源的深度利用。 **图书馆与数位典藏** 数位典藏是图书馆服务现代化的重要标志,它将传统纸质资源...

    nokia mail for exchange 用户手册

    MailforExchange提供了丰富的配置选项,包括连接设置、证书设置、同步内容设置等,用户可以根据个人需求调整。此外,还支持编辑和删除配置文件,以及管理和同步账户,确保移动办公的灵活性和个性化。 #### 使用技巧...

    计算机操作系统第三版答案完整版(汤晓丹梁红兵哲凤屏汤子瀛).pdf

    可扩充性是指操作系统能够根据用户的需求进行扩展和升级,以满足用户的不断增长的需求。开放性是指操作系统能够提供开放的接口和API,以便用户能够开发自己的应用程序和工具。 2. OS的作用可表现在哪几个方面? ...

    ARM嵌入式系统基础教程习题答案

    - **目的**:确保系统设计符合最终用户的需求。 4. **何谓系统规划?为何要做系统规划**? - **系统规划**:定义项目的时间表、预算和关键里程碑。 - **目的**:确保项目按计划推进,及时调整方向。 5. **为...

    品质意识基础培训.pptx

    在IT领域,提升品质意识意味着开发团队要深入理解用户需求,注重代码质量,确保软件的稳定性和性能,同时关注用户体验。通过持续改进,适应市场和技术的变迁,才能在竞争激烈的行业中保持领先地位。 总的来说,品质...

    计算机操作系统(第四版)汤小丹课后答案完整版.pdf

    计算机操作系统(第四版)汤小丹课后答案完整版.pdf ...引入实时 OS 是因为它可以满足实时系统的需求,实时系统需要实时地处理用户的输入和输出,实时 OS 可以实时地响应用户的请求,满足实时系统的需求。

    《计算机操作系统教程》第二版答案作者左万历 周长林

    - **解决方法**:为了满足堆栈段扩展的需求,操作系统可能会选择将整个进程的空间搬迁到一个新的内存区域,以便获得足够的连续内存空间进行扩展。 **11. 何谓并行?何谓并发?在单处理机系统中,下述并行和并发现象...

    专题资料(2021-2022年)Yahoo入口网站经营模式探讨.doc

    总结来说,Yahoo奇摩的成功在于其深入理解用户需求,通过多元化服务、强大的品牌影响力和不断创新的经营策略,稳固了其在台湾入口网站市场的领先地位。随着互联网技术和用户需求的不断发展,Yahoo奇摩将继续面临挑战...

    品质意识专项培训.pptx

    朱兰则关注产品能否成功满足用户需求;而石川馨则强调质量管理的经济性和用户满意度。 ### 第二章:品质的重要性 品质对企业和个人都有深远的影响。对于企业而言,高质量的产品能提高市场占有率,建立品牌信誉,...

    计算机操作系统第三版习题答案

    答案是:用户的需要,即对用户来说,更好的满足了人-机交互,共享主机以及便于用户上机的需求。 实时操作系统 为什么要引入实时操作系统?答案是:更好地满足实时控制领域和实时信息处理领域的需要。 OS 的特征 ...

Global site tag (gtag.js) - Google Analytics