前言:近段时间大概浏览/复习web前端知识框架,欲了解软件工程项目流程,遂约某银行项目经理交流软件工程项目管理经历。
先提及银行技术类部门简化架构,业务部门-电子部(业务需求)-科技部(项目管理),当业务部门在日常工作中需要实现新功能,提出业务需求,便立项招标,外包,编写需求分析报告,由科技部据此与中标公司联络。
期间,由科技部与中标公司讨论实现功能难易度,可行性,项目进度,概要设计,详细设计等等。
当程序/系统在上市阶段前,中标设计公司和中标测试公司需要进行SIT测试(System Integration Testing系统集成测试),UAT测试(User Acceptance Test用户验收测试),黑盒测试(功能测试),白盒测试(结构,逻辑驱动测试)等等,最后再预投产环境测试正常(beta),由部署部进行上市。