研发规范体系建设
2023-03-15 11:27:35 3 举报
AI智能生成
研发体系的全流程规范
作者其他创作
大纲/内容
后端
java
基础开发规范
命名规范
函数命名
变量命名
枚举命名
接口命名
各层级命名
包规范(一级包,二级包,第三方包)
分支管理规范
迭代版本号规范
代码提交规范
注释规范
日志打印规范
HB架构
HB平台设计模式以及插件开发规范
如何使用多租户插件
网关插件使用指南
中台业务规范
工作流
工作流使用教程
工作流对接教程
工作流设计架构
日志
中台日志使用规范
中台审计日志方案
动态表单框架
异常状态码使用规范
国际化使用规范
定制化开发解决方案
外挂服务开发指南
smartDoc配置指南
权限配置规范
yml配置规范
对象存储框架规范
接口管理规范
API JSON规范
单元测试规范
报表集成方案
定制化解决方案
多团队协同方案
应用架构迭代规范
云原生架构规范
云架构设定规范
云组件使用规范
网络设计规范
云组件运维规范
容器化规范
云账号授权规范
Code Review规范
技术实现
业务逻辑
review周期
数据库
关系型数据库
账号与安全
数据库账号、权限管理规范
数据库网络安全管理规范
多团队协作数据库共享规范
使用规范
命名规范(库,表,字段)
索引规范
数据库备份、灾难恢复规范
日志以及数据监控管理规范
分布式数据库搭建结构规范
分库分表、读写分离管理规范
非关系型数据库
redis使用规范
运维规范
服务操作规范
查看日志操作规范
部署规范
自动化部署规范
jenkins使用规范
手动部署规范
私有化部署规范
云环境使用规范
OBS目录使用规范
OBS使用规范
测试
规范
测试用例编写规范
模板
功能测试规范
回归测试规范
白盒测试规范
接口自动化测试规范
UI自动化测试规范
性能测试规范
教程
自动化构建用例脚本使用教程
自动化跑接口测试教程
实施
PPM团队
使用手册
PPM2.0部署手册
使用视频
前言
本规范体系目的是建立一个可持续可迭代可扩展的发展方式,让大家都可以快速方便的找到想要的规范或说明
权限:
可编辑:规范建设 / 架构团队 可查看:整个研发中心
范围:
使用教程,开发指南,使用规范,开发规范,重点技术介绍
说明:
1.此处只维护需要哪些规范,这里只放一个链接或简单说明,具体的文档放到Smartdoc中
2.理论上来说一个文档对应一个规范对应一个链接 (但是可能会有批量的一些文档,那这个可以对应SmartDoc的一个目录的链接)
2. 可以先做xmind结构,文档后面补上去(不要欠下太多债呀)
3. 千里之行始于足下, 重在一步步积累。你的每一点付出可能对别人来说是一个飞跃,前辈请赐教吧。
权限:
可编辑:规范建设 / 架构团队 可查看:整个研发中心
范围:
使用教程,开发指南,使用规范,开发规范,重点技术介绍
说明:
1.此处只维护需要哪些规范,这里只放一个链接或简单说明,具体的文档放到Smartdoc中
2.理论上来说一个文档对应一个规范对应一个链接 (但是可能会有批量的一些文档,那这个可以对应SmartDoc的一个目录的链接)
2. 可以先做xmind结构,文档后面补上去(不要欠下太多债呀)
3. 千里之行始于足下, 重在一步步积累。你的每一点付出可能对别人来说是一个飞跃,前辈请赐教吧。
新人入职指导文档
知识沉淀规范
技术架构文档
产品文档
需求文档
会议纪要
敏捷开发
敏捷开发指导文档
点数估计
工具/管理软件
gitlab
git 账户管理规范
1.邮箱必须公司邮箱
2.用户名必须是公司邮箱的前缀
3.用户全名必须是实际的人员姓名
2.用户名必须是公司邮箱的前缀
3.用户全名必须是实际的人员姓名
gitlab用户维护以及设置规范
git分支以及提交记录管理规范
gitlab仓库分组以及库名管理规范
jira
jira用户管理规范
1.邮箱必须是公司邮箱
2.用户名必须是邮箱的前缀
3.用户全名必须是实际人员的姓名
1.邮箱必须是公司邮箱
2.用户名必须是邮箱的前缀
3.用户全名必须是实际人员的姓名
jira项目管理规范,命名规范
jenkins
jenkins用户管理规范
1.用户必须和jira git保持一致
2.jenkins分组管理规范(一个团队最多3个组 前端,后端,测试)
1.用户必须和jira git保持一致
2.jenkins分组管理规范(一个团队最多3个组 前端,后端,测试)
maven
nacos
1.命名空间管理规范(分为公司和个人)
[主旨是:单独通过名称可以明白大概是什么用]
[主旨是:单独通过名称可以明白大概是什么用]
1.公司的命名(公司缩写+组缩写+项目缩写+环境【dev/test/demo/prod】)
如:mdzy-plm-ppm-dev, mdzy-qclims-lims-test
如:mdzy-plm-ppm-dev, mdzy-qclims-lims-test
2.个人空间的命名 (personal+名称缩写【刘德华:lidh】+用途)
如:personal-liwy-weon-dev
如:personal-liwy-weon-dev
云服务器
端口
端口使用规范
草案呀-----------
1.后端100000为基础,前端20000为基础
2.团队隔离
共用的是20开头的 20001 20002
团队1 的开头是21
团队2 的开头是 22
1.后端100000为基础,前端20000为基础
2.团队隔离
共用的是20开头的 20001 20002
团队1 的开头是21
团队2 的开头是 22
前端
基础规范建设
代码开发规范
图标使用规范
国际化规范
分支管理规范
代码提交规范
git仓库建立规范
css样式使用规范
commonModule使用规范
UI规范
组件库规范
vuex使用规范
接口抽离规范
前端定制化开发以及版本升级策略
模块架构
动态表单框架
工作流框架
在线协作框架
消息框架
技术分享
一大批技术方案等你去浏览哦:
1.前端开发工具Vscode国际化插件使用指南
2.键盘事件指令使用指南(v-presskey)
3.前端页面直接记录git环境打包信息工具.docx
4.前端文件权限树组件文档更新了,有兴趣的小伙伴可以看看
5."加载远程文件的工具:""loadRemoteFile.js"""
6.前端可配置化
7.前端开发想配置的皆可配置.docx
8.commModule config.json配置添加水印的功能
9.一键部署到OBS,webpack插件
10.防止重复点击指令 v-repeatClick
1.前端开发工具Vscode国际化插件使用指南
2.键盘事件指令使用指南(v-presskey)
3.前端页面直接记录git环境打包信息工具.docx
4.前端文件权限树组件文档更新了,有兴趣的小伙伴可以看看
5."加载远程文件的工具:""loadRemoteFile.js"""
6.前端可配置化
7.前端开发想配置的皆可配置.docx
8.commModule config.json配置添加水印的功能
9.一键部署到OBS,webpack插件
10.防止重复点击指令 v-repeatClick
0 条评论
下一页