AiOffice 能力组合,开箱即用,为您的工作流提速
执行测试、生成覆盖率报告、分析覆盖率差距并提出遗漏测试建议,以提高代码质量和测试完整性。
通过按顺序执行 5 项专业质量技能并将结果综合为统一的质量门决策来协调全面的质量评估。
将模糊、不完整或模棱两可的用户故事转化为清晰、可冲刺的故事,并具有明确定义的验收标准、测试场景和技术指导。
通过自动重构安全地提高代码质量,同时保持行为正确性。该技能从质量发现中识别重构机会,并通过持续的测试验证逐步应用它们。
质量门技能通过综合所有先前的质量评估并就实施是否准备好继续(合并、部署、发布)做出基于证据的决策来执行最终的质量门评估。该技能将风险管理、测试覆盖率、需求可追溯性和非功能需求整合到 6 个维度的综合质量评分中,然后应用可配置的标准做出具有明确理由的关口决策。
nfr-assess 技能对非功能性需求 (NFR) 进行全面评估,以确保实施满足功能正确性之外的质量属性。 NFR 是决定系统质量、可靠性和长期可行性的跨领域问题。该技能通过可衡量的标准、基于证据的评估和可能的自动检查来评估 6 个关键质量类别。
为复杂的工作流程、验证流程、入职顺序和多步骤过程创建引导式交互式清单。检查表提供分步说明、验证标准、决策树和进度跟踪。
从现有文档和代码库创建可搜索的结构化知识库。通过语义搜索、文档到代码映射和快速参考系统,可以在棕地项目的任务规划和实施过程中实现快速上下文查找。
使用测试驱动开发 (TDD) 实现任务规范或用户故事中的功能。该技能首先编写测试,实现代码以使测试通过,并验证实现是否满足所有验收标准。
通过系统重现、根本原因分析、最小修复和全面验证来调试和修复错误、问题或失败的测试。
使用测试驱动开发 (TDD) 按顺序执行批准的任务规范,并在每个步骤进行全面验证和完整的实施审计跟踪。
使用结构化、基于证据的公式估算用户故事的故事点:故事点 =(复杂性 × 工作量)+ 风险
通过分析现有代码库结构、模式和约定,自动生成全面的架构文档。
创建超详细的任务规范,嵌入实施所需的所有上下文,从而消除开发人员在编码期间搜索信息的需要。
根据高级产品创意创建全面的产品需求文档 (PRD)。该技能指导系统需求收集、市场分析、功能定义和成功指标文档,以生成为架构设计或史诗级分解做好准备的 PRD。
通过分析代码库、提取功能、重建用户流和识别现代化机会,为现有系统生成产品需求文档 (PRD)。与新建 PRD(从头开始)不同,棕地 PRD 记录当前存在的情况并规划演变路径。
根据需求生成全面的、可用于生产的系统架构文档。支持具有规模自适应深度、经过验证的架构模式和架构决策记录 (ADR) 的前端、后端和全栈项目。
按照行业最佳实践创建全面的架构决策记录。 ADR 记录了架构选择、考虑的替代方案、基本原理和后果,为未来的开发提供背景。
通过全面的权衡分析生成三种不同的架构选项,帮助用户就系统现代化或设计做出明智的决策。每个选项代表不同的投资水平(最低、中等、全部),并具有详细的成本、时间表、风险和质量分析。
将高级史诗或功能转换为详细的、可操作的用户故事,为冲刺规划和实施做好准备。