用途
该技能是一套软件开发全流程规范,用于在软件开发项目中统一各阶段的工作方式与执行标准。其内容按阶段与基础规范组织,覆盖从需求到交付的完整链路,并包含贯穿各阶段的 review 机制、代码规范与 Git 工作流。
主要能力与内容结构
技能文档由总览、基础规范、阶段规范与代码 Review 流程组成:
- 全流程总览:00-overview.md,作为规则冲突时的判定依据,并定义每次新任务开始时的启动流程。
- Review 基础规范:base.review-base.md,适用于所有阶段。
- 代码规范:base.coding-standards.md,在预备开发阶段约定,在开发阶段强制执行。
- Web 开发规范:base.web-standards.md。
- UI 设计工具规范:base.ui-design.md。
- Git 工作流:base.git-workflow.md,在开发阶段强制执行。
- 阶段 01:需求分析与确认(01-requirements.md)。
- 阶段 02:软件设计(02-design.md)。
- 阶段 03:预备开发(03-pre-development.md)。
- 阶段 04:开发(04-development.md)。
- 代码 Review 流程:code-review-process.md,每个模块必须执行。
- 阶段 05:测试(05-testing.md)。
- 阶段 06:交付(06-delivery.md)。
使用方式
文档中给出的执行要求为:必须完整阅读本文档引用的所有文件,不得跳过任何章节;阅读完成后,严格按照文档规则执行,不得自行简化、合并或跳过任何步骤;规则之间有冲突时,以 00-overview.md 为准;每次新任务开始,必须先执行 00-overview.md 中的启动流程。
适用场景
适用于需要按统一规范推进的软件开发项目,尤其是希望将需求分析、设计、预备开发、开发、测试、交付各阶段与 review 机制、代码规范、Git 工作流结合执行的团队或个人开发流程。
限制
关于该技能的具体安装方式、运行环境、依赖条件、收费与价格、平台支持等信息,资料中暂未提供。