Bộ mẫu chuyển giao phần mềm
Thiết kế pipeline CI/CD, module IaC và golden path, chính sách nhánh, phiên bản, feature flag, phụ thuộc và sở hữu mã, phát hành và chỉ số DORA.
Nền tảng và khả năng vận hành
Platform Golden Path Specification Template
ChuẩnGolden path spec: target users, stack, scaffolding, CI/CD, environments, observability and security defaults, Backstage catalog
CI/CD Pipeline Design Template (SLSA, NIST SP 800-204D)
Đầy đủCI/CD design: stages and gates, environments and promotion, OIDC secrets, SBOM and provenance, rollout and rollback, CICD-SEC review, DORA metrics, traceability
NIST SP 800-204D; NIST SP 800-218 SSDF 1.1; SLSA 1.2; OWASP Top 10 CI/CD Security RisksIaC Module Specification Template (OpenTofu, Terraform)
Đầy đủOne reusable IaC module: inputs and outputs, guardrails, security baseline, tagging contract, SemVer rules, tests and policy as code, deprecation
SemVer 2.0.0; OpenTofu 1.13 and Terraform 1.17 module and test conventions
Chính sách
Branching Strategy Template (Trunk-Based, SLSA Source)
Đầy đủBranching standard: model selection, naming, MUST/SHOULD rules, ruleset settings, SLSA Source mapping, merging, release branches, hotfixes, exceptions, metrics
SLSA 1.2 Source track; DORA trunk-based development; Conventional Commits 1.0.0Versioning and Release Policy Template (SemVer, CalVer, CRA)
Đầy đủVersioning policy: SemVer or CalVer rules, release types and cadence, changelog conventions, support tiers, LTS, CRA support period, backports, yanking
SemVer 2.0.0; CalVer 26.0; Conventional Commits 1.0.0; Keep a Changelog 1.1.0; CRA Art. 13(8)-(11)Feature Flag Policy Template (OpenFeature)
Đầy đủFeature flag standard: flag types and lifetimes, naming, metadata, lifecycle, rollout stages, kill switches, change control, testing, privacy, flag debt
OpenFeature specification v0.9.0Dependency Management Policy Template (SSDF, Scorecard)
Đầy đủDependency policy: tiers, intake scoring, approved sources, lock files and SHA pinning, cooldown, update targets, malicious packages, licences, forks, metrics
NIST SP 800-218 SSDF 1.1 PW.4; OpenSSF Scorecard v5; OSPS Baseline v2026.08.28Code Ownership Policy Template (CODEOWNERS)
Đầy đủCode ownership policy: ownership models, RACI, MUST/SHOULD rules, CODEOWNERS standard and example, review SLAs, escalation, orphaned code, transfers, metrics
GitHub and GitLab code owners documentation; SLSA 1.2 Source track
Phát hành và chuyển giao
Software Release Checklist Template (Staged Rollout, SBOM, VEX)
Đầy đủPer-release checklist: planning and pre-mortem, freeze, QA, security, 2026 SBOM fields, VEX and advisories, signing, ring rollout, emergency rollback, sign-offs
CISA Safe Software Deployment (2024); CISA 2026 SBOM Minimum Elements; NIST SSDF 1.1Deployment and Release Runbook Template
ChuẩnDeployment runbook: release metadata, pre-deploy checklist, go/no-go, steps with verification, canary rollout, rollback, comms
Changelog Template (Keep a Changelog)
ChuẩnKeep a Changelog + SemVer
Keep a ChangelogRelease Notes Template
ChuẩnRelease notes: highlights, features, fixes, breaking changes with migration, deprecations with deprecation and sunset dates, CVE fixes, known issues, upgrade steps
Semantic Versioning 2.0.0; RFC 9745 and RFC 8594 headers