软件项目的生命周期通常分为6个阶段如:项目前期、项目启动、项目蓝图、项目实施、项目验收、项目运维。在项目生命周期的最后一个环节就是项目运维,项目运维不仅是对一个项目里程碑节点的标识,项目运维是项目中的重要环节。
前几周运维工作中,客户反馈了一个问题,就是我在写解决方案时,只写了调整策略,没有写升级方案。而且对于运维的边界没有写清楚,比如产品的改动,需要评估的时间,后续对使用的影响等。在此对本次工作进行反思。
1内容描述
首先来回顾下事情的起因,同步分发逻辑和定位分析思路,描述事情的前因后果,方便后续人员快速了解。
1.1起因概述
这是一个由我负责的运维项目,客户在使用我们产品的过程中,发现HR人力管理系统和IDM统一认证系统人员数据不一致问题,于是希望我查明原因并解决问题。
1.2逻辑简述
逻辑说明:
1.HR分发数据到ESB服务器,以json数据格式储存;
2.定时读取json文件,调用IDM接口更新到IDM数据库;
3.同时更改IDM同步状态,此时没有更改分发状态;
4.进行分发任务操作,业务系统回写状态;
5.当所有系统分发完成后,调整分发状态,页面与HR显示一致。
1.3定位分析
HR同步到I