鹏城第一峰--梧桐山
一、系统总体架构
1.应用架构,例如:核心线、渠道线、客户线、产品线..
2.数据架构,例如:柜员层、客户层、产品层、账户层、流水层、参数层..
3.技术架构,例如:核心与外围/渠道的接入或整合、底层公共的组件/类或交互控制、主流数据库的数据存储/加工..
4.专题讨论,例如:增强核心产品、技术及业务能力的沉淀和提升
二、需求分析
1.行方负责,例如:现有系统功能清单、需求功能清单、目标描述、取舍分析、差异需求排序..
2.乙方负责,例如:产品现状描述、功能场景讲解、其他项目的做法、编写需求分析方案、评估工作量..
3.专题讨论,例如:逐项确认需求差异、对比原型、确认方案、会议记录、问题跟踪..
4.共同负责,例如:找出差异需求、整理分析结果..
三、系统设计
1.设计银行号、客户号、账号、合约号..
2.设计程序命名、编码规范、组件..
3.设计环境参数、业务参数、技术参数..
4.设计联机处理方案、批处理调出、记账规则、报表处理、版本管理流程..
5.设计应用表结构,例如:联机主档、批量档案、系统日志..
6.设计交易接口、应用接口,例如:活期入/扣账组件..
7.设计数据迁移方案,例如:Data Mapping、新旧代码映射表、补录文本..
8.设计系统可扩展性、容错性、性能..
9.设计备份、恢复、灾备处理机制..
四、开发
1.建表
2.配置参数
3.前端定制
4.功能组件开发
5.交易接口开发
6.模块接口开发
7.程序QC工具开发
8.缺陷管理工具开发
五、测试
1.内部联调测试
2.制定SIT测试计划、案例、Review
3.SIT测试
4.UAT测试
5.迁移测试
6.冒烟测试
7.回归测试
8.非功能性测试
9.UAT收尾、参数核对及封板、演练
六、投产
1.到场人员、时间的计划安排、版本部署
2.业务报表核对、绿灯测试、问题登记、动员大会..
3.经验积累文档更新,例如:不同阶段的注意事项、重要主题或踩过的坑..
END
领取专属 10元无门槛券
私享最新 技术干货