Bộ mẫu cho nhóm phần mềm nhỏ
Tài liệu gọn nhẹ cho nhóm nhỏ: PRD, SRS tinh gọn, design doc, ADR, RFC, spike, chuẩn chung, commit, PR, kiểm thử và phát hành.
14 mẫu trong 5 bước, theo thứ tự sử dụng. Mở mẫu bất kỳ trong trình soạn thảo, điền nội dung rồi xuất ra PDF, DOCX hoặc HTML.
Lập kế hoạch
Product Requirements Document (PRD) Template
Đầy đủLean path or full PRD: evidence, metrics with baseline and guardrails, non-goals, user flow, FR table with acceptance criteria, UX states, NFRs, privacy, events, rollout gates
ISO/IEC 25010:2023 (NFR categories, cited); WCAG 2.2Lightweight SRS Template for Small Teams
ChuẩnLightweight SRS for one small team, aligned with ISO/IEC/IEEE 29148:2018: scope, users, functional, non-functional and interface requirements, verification
ISO/IEC/IEEE 29148:2018 (light); replaces IEEE 830Spike Report Template
GọnTime-boxed technical investigation: question, success criteria, approach, findings with evidence, risks, recommendation and next steps
Quyết định
Software Design Document Template
ChuẩnLean feature design doc: context, goals and non-goals, design, API and data changes, alternatives, cross-cutting concerns, rollout
Architecture Decision Record (ADR) Template
ChuẩnLightweight Nygard-style ADR: status, context, decision, consequences, alternatives, related decisions, lifecycle and log
Michael Nygard ADR format (2011)RFC Template (Request for Comments)
ChuẩnRFC proposal: summary, motivation, guide-level explanation, detailed design, drawbacks, alternatives, prior art, rollout, decision
Rust RFC process (section structure)
Xây dựng
Coding Standards Template
ChuẩnTeam coding standards: naming, tool-enforced formatting, structure, errors, logging, tests, reviews, language rules
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.0Commit Message Convention Template
ChuẩnCommit message standard: Conventional Commits structure, types and SemVer effect, scopes, breaking changes, footers and trailers, examples, commitlint and release tooling
Conventional Commits 1.0.0; SemVer 2.0.0Pull Request Description Template
GọnPR description: summary with closing keyword, type of change, breaking changes and migration, test plan, security, AI assistance disclosure
GitHub pull request templates; Conventional Commits 1.0.0; SemVer 2.0.0; DCO 1.1
Kiểm chứng
Test Plan Template
ChuẩnPractical feature or release test plan: scope, risks, approach per level, cases, environments, entry/exit criteria
Code Review Checklist Template
ChuẩnTeam code review agreement: review types (ISO/IEC 20246, IEEE 1028), roles, checklist with OWASP Top 10:2025 mapping and AI-assisted code items, labels, PR size, SLA
ISO/IEC 20246:2017; IEEE 1028-2008; OWASP Top 10:2025
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.1Changelog Template (Keep a Changelog)
ChuẩnCHANGELOG.md in Keep a Changelog 1.1.0 format: Unreleased, six change types, YANKED, comparison links, maintainers' guide with SemVer 2.0.0 mapping
Keep a Changelog 1.1.0; Semantic Versioning 2.0.0