如何熟悉一个陌生系统

业务层面

  1. 业务背景:理解系统服务的业务领域,它在公司业务中的地位,业务目的,业务价值,以及系统缺失对公司业务的影响。

  2. 业务图谱:通过流程纬度(如创建、审核、下传等)和场景纬度(不同业务场景)梳理出业务图谱,形成矩阵式结构,全面了解业务逻辑。

  3. 使用情况

    • 正常使用:了解系统用户群体(部门、角色)、用户类型(B端或C端)、用户结构分布、日用户量、流量(PV/UV)及峰值流量。
    • 异常使用:参与处理系统异常问题,了解运维问题,深入理解系统业务和逻辑。

技术层面

  1. 技术架构:了解系统的底层架构、中间件技术、代码结构和分包分层原则。

  2. 数据存储:识别使用的数据库类型,区分系统数据和外部数据,了解数据表结构、核心业务数据存储、数据增量及数据库间同步机制。

  3. 外部交互:掌握系统依赖的外部接口,了解接口功能、作用及重要性,以及服务水平协议(SLA)。

  4. 系统部署:熟悉系统部署的机房集群、节点容器数量、负载均衡实现方式及性能指数配置。

  5. 系统问题:通过监控报警问题了解问题模块、相关代码和业务,分析问题原因,推进问题解决。

实操层面

  • 通过开发需求或修改Bug来熟悉代码和功能,更深刻理解系统实现。

思维导图总结

  • 使用思维导图整理以上要点,以产品为标签,形成清晰的知识结构。
  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值