跳到主要内容

ENGINEERING PLAYBOOK

工程开发标准

为每个项目找到合适的结构、开发方式和交付证据。规范覆盖完整生命周期,也允许按项目规模和风险裁剪。

一个逻辑项目可以有多个 GitHub 仓库,也可以使用多个用途不同的 Project。

START HERE

把标准落实到工作里

先解决项目身份、可复现开发和可验证交付这三个基础问题。

01

先建立项目关系

定义逻辑项目、多个代码仓库与多个 GitHub Projects 各自的责任。

项目与仓库
02

让开发能复现

选择原生或 Docker 模式,写清环境配置、服务地址和数据生命周期。

本地开发
03

按风险交付

把接口、测试、安全、评审、发布、恢复与维护责任连起来。

质量与交付

ADAPT, THEN ADOPT

标准给出默认值,项目决定适用范围。

Docker、微服务、复杂文档和多层测试只在能解决真实问题时采用。

查看覆盖矩阵