如何快速的接手一个新项目

前言:最近项目组新进来一些技术大牛过来对原有的项目进行对接重构,起初他们对原有项目不是很了解,但是他们经过几天的磨合和询问慢慢的就进入状态了,所以记录下大牛是怎么对接新项目的。
1. 明确项目主体需求是什么
  • 了解项目主要是做什么的(业务流程,系统功能)
  • 这个项目主要解决什么样的需求
  • 了解这个项目受众群体有哪些
2. 明确原系统架构主体
  • 了解原有系统架构结构
  • 了解原有系统业务分层
  • 了解原有系统整个数据来源和技术储备
3. 阅读原系统整理的文档
  • 整理原系统中的所有文档,对系统技术有个大致的了解
  • 通过文档可以知道原系统技术储备
  • 通过文档可以知道哦啊原系统目前的技术水平
4. 明确原系统存在问题和优化空间
  • 对原有系统进行摸查,查看其中的暗坑和明坑尽可能的填补
  • 明确前两点之后,查看系统中可能存在优化的可能
  • 对于所有的问题形成一个记录文档
通过上面的过程可以对一个系统做到了然于胸,可以判断是对这个进行优化还是重构,也可以对之前的技术人员做一个粗略的评判。
总结 【如何快速的接手一个新项目】从对接的过程中,我学到了对接新项目的一些技巧:
  • 跟原有的技术人员去沟通,对原系统和需求做一个大致了解(沟通最重要,毕竟是刚接手你是不可能有原技术人员了解需求和业务的)
  • 要做到对整个系统的技术架构有一个深入的了解(这样你才能接手项目,参与到项目中)
  • 对原技术人员心中做个大致的分层,可以更好地分配任务

    推荐阅读