IT项目的工程化, 流水化

IT的工程化

标准化, 自动化,低代码,快速无缝衔接

哪些项目适合工程化生产

广告营销类(推广小游戏,推广页面)

标准化

项目的标准化

业务人员的标准化
统一的项目流程,话术,过程产出物,交付物,合同, 上线后相关跟踪(数据反馈)。

流程的标准化,简略化
部署,上线,下线,快速迭代

开发人员的标准化
统一的开发框架,复杂的内容交给第三方(动画交给UI人员),只做简单的应用开发

统一的开发框架

后端开发框架

基础功能

基础的web项目后端功能封装, 数据库事务

可靠性,稳定性

监控报警
单元测试
文档(前后端,客户)

快速开发

根据模板 自动生成新项目
自动生成文档
数据库表自动生成增删改查管理后台
单元测试框架自动生成

集成

CI/CD 部署集成

前端开发框架

api自动生成

根据后端接口文档 或后端提供一个接口(生成前端请求api文件) , 生成前端请求对应的api文件

测试

jmeter接口测试文件自动生成

后端提供对应接口,生成jmeter接口测试配置文件, 测试人员直接导入到jmeter就可以进行测试

集成,统一的部署流程

集成
项目集成docker, CICD pipline(github, gitlab), git hook关联,提交代码到仓库自动触发部署行为。无需人员进行配置。 生成对应的链接