美文网首页
如何接手老软件

如何接手老软件

作者: 我叫何家明 | 来源:发表于2021-05-05 15:27 被阅读0次

    接手项目的结果导向,肯定是需求来了能分析,分析后能开发,开发后能发生产,稳定运行不出问题,就是最棒。摸清现状,有坑的先识别出来,否则突然暴雷那就完犊子。

    团队OKR拉通统一目标

    首先要理解项目的意义和未来的走向,赋予更多美好的目标,才会让大家更有激情。设身处地,好的项目和有意义的工作,才会让人有干下去的欲望,成长。

    需求

    业务爸爸是哪些,需求总量多少,提出的需求是否有价值,技术瓶颈,需求的版本节奏。控制好源头,才能做的更顺

    开发

    相关文档

    • 技术选型(前后端)
    • 应用架构图,以及三方系统的调用关系、微服务
    • 重要逻辑时序图
    • 部署架构图(公有云、私有云、双活、多活、容灾等)都需要整理出来。
      会让整个项目的结构更加清晰。

    CI/CD能力

    Jenkins的特殊配置

    goal

    能在新环境中愉快的跑起来并且调试没问题,需求说明一来即可开发。

    测试

    • 测试用例
    • 性能压测关键接口报告<电商大促相关尤为重要>
    • 上线测试方法

    部署&运维

    • 部署变更流程、时间窗
    • 运维方式、运维能力构建、常见解决方案
    • 模块依赖的三方系统,快速定位
    • 关键性业务日志追踪办法
    • 历史生产问题review

    总体目标

    1. 平稳迁移,业务理解到位,按时交付,不出问题
    2. 看清全貌,优化模块,如微服务重新划分、某些逻辑代码利用设计模式抽象。优化xx行冗余代码,关键接口性能提升
    3. 技术上,升级框架,提供更先进的API功能(如ES6),升级技术方案(如轮询-> websocket等)。项目管理上做到优化开发流程,提前转测交付,产品上通过功能优化友好提示加强用户体验。

    推歌

    beside you -- keshi
    小崽子终于出新歌了,听了,是甜的歌~

    相关文章

      网友评论

          本文标题:如何接手老软件

          本文链接:https://www.haomeiwen.com/subject/zrokdltx.html