开发者社区> 问答> 正文

如何评估一个需求开发中的重大风险?

如何评估一个需求开发中的重大风险?

展开
收起
萝卜丝丸子 2024-08-07 19:01:49 6 0
1 条回答
写回答
取消 提交回答
  • 评估一个需求开发中的重大风险,可以通过以下步骤进行:

    梳理关键的业务流。
    梳理每个业务流的关键环节。
    梳理每个关键环节的关键逻辑和关键上下游。
    结合自己场景,假定关键逻辑和关键上下游出现极端问题(如网络挂掉、机器重启、高并发来临、缓存挂掉等),并评估其可能的影响和后果。
    根据评估结果,制定相应的解决方案和应对措施。
    问题7:在用户资金转账系统中,为什么需要特别考虑转账超时或失败时的处理策略?

    回答7:在用户资金转账系统中,转账超时或失败是常见的风险点。如果不妥善处理,可能导致用户资金损失、重复转账等问题。因此,需要特别考虑转账超时或失败时的处理策略,如选择fail-fast还是fail-over,以及如何在App端设计合理的用户交互提示,避免用户因网络中断或超时而重复发起转账尝试。

    2024-08-07 19:55:42
    赞同 2 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载