一点流程的建议

一.新员工融入引导:

1.当前流程介绍

2.团队文档库整理

二.代码周期性审核

1.短周期CodeReview,让团队成员之间了解其他需求开发逻辑

2.尽早报漏问题,相互学习,共同成长

三.上线回归机制

1.避免因环境不同产生的线上bug修复不及时

2.最好是有预发布环境(是否可以从集群中拿出 一台单独做预发布环境)

四.开发任务需要确认细节:

1.任务分配。分配到人之后需要更细的分配

2.任务追踪:需要明确每日进度(或者更细节)

3.及时反馈机制:需要在站会/周会上报漏出每一个人遇到的问题,明确每一个人的任务

五.基于个人开发分支的测试环境-(KDAS)-配置系统

运行流程:

个人环境申请:环境名xxx(唯一).local.doing.com

个人开发分支:dev1-branch1,dev2-branch2

个人依赖项目:pro1,pro2,pro3(默认master),

依赖同步开发项目:expro4-branch1 ,expro2-branch2

Kubernetes部署:(init.sh , config.sh , run.sh)

内部局域网域名解析:配置网络

-公司内部网络访问xxx.local.doing.com即为个人开发环境

配置系统:

手动管理镜像,脚本,网络,服务,及其他一些开关项

*线上问题大部分都可以归纳到不严谨上线产生的问题 ,所以在流程上就要尽量杜绝风险代码/操作。

*要建立完善的审核机制,减少错误产生的概率,要做好错误统计。积累错误样本

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark是UC Berkeley AM...
    大佛爱读书阅读 2,859评论 0 20
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,938评论 0 5
  • 【感恩有你】20171004学习力践行记录D142 今天回老家没有践行
    恩恩妈阅读 236评论 0 0
  • 1、3D 地图配色比 2D 好看 2、设置 zoomlevel 和 center 等会取消mode的状态。如果先设...
    no9xavier阅读 727评论 3 3
  • 结论 Cordova/Ionic 仅适合小项目或集成简单页面到 apps React Native 天花板较低,对...
    chauI阅读 5,339评论 2 0