项目流程
AngusTester项目流程
提供端到端的研发测试管理方案,覆盖从项目创建到成果报告的全生命周期,助力团队实现高效协作与质量保障。
流程闭环机制
关键控制点:
- 每日站会:同步进度/识别阻塞
- 迭代评审:演示成果/收集反馈
- 质量门禁:代码审查/测试覆盖率检查
- 里程碑审计:阶段成果验收
完整项目流程
一、创建项目
功能概述
建立项目基础框架,设定管理边界与资源配置,为后续流程提供结构化支撑。
操作步骤
导航入口
登录后进入项目 → 添加项目
创建项目
- 点击「添加项目」按钮
- 选择项目模板(敏捷/通用/测试)
- 填写必填项:
项目名称、添加负责人、时间、项目成员
- 输入项目描述(2000字内)
基础配置
- 定义软件功能模块,方便组织和分解各类任务
- 设置项目数据分类标签(如:Web产品/移动端)
- 规划目标软件版本(如:1.0.0、2.0.0)
⚠️ 关键配置:
- 项目名称需保持唯一性
- 初始项目时必须指定项目负责人,促进项目的完成和进度控制,如:解决问题、推进进度、协作团队成员等。
二、规划迭代与测试
功能概述
制定可执行的工作计划,明确任务分工与验收标准,建立可量化的目标体系。
操作步骤
创建迭代计划
- 进入项目详情页
- 点击「添加迭代」
- 设置迭代周期(建议2-4周)
- 定义迭代目标(SMART原则)
制定测试计划
- 在测试模块点击「新建测试计划」
- 配置:
- 测试范围(功能模块)
- 测试类型(功能/性能/安全)
- 准入/准出标准
- 风险评估矩阵
任务分解
- 使用工作分解结构(按功能模块树分解和组织)工具
- 创建主任务 → 拆分子任务
- 设置任务依赖关系
- 分配负责人与截止时间
⚠️ 最佳实践:
- 每个任务工作量控制在3人日内
- 关键路径任务设置缓冲时间
三、执行研发测试活动
功能概述
实施计划任务,实时跟踪进度与质量,确保交付物符合验收标准。
核心操作
任务执行
- 开发人员:在「我的任务」查看待办事项
- 测试人员:执行分配的测试用例
- 每日更新任务状态(进行中/阻塞/完成)
缺陷管理
- 发现缺陷点击「新建缺陷」
- 填写:
- 重现步骤
- 严重等级(致命/严重/一般/建议)
- 影响模块
- 指派修复负责人
需求管控
- 需求变更发起「变更请求」
- 评估影响范围(任务/进度/资源)
- CCB(变更控制委员会)审批
测试执行
- 按测试计划执行用例
- 记录测试结果(通过/失败/阻塞)
- 失败用例关联缺陷单
⚠️ 质量红线:
- 致命缺陷必须清零才能发布
- 每日构建需通过冒烟测试
四、生成项目报告
功能概述
汇总项目成果数据,进行效能分析与知识沉淀,支撑持续改进决策。
操作流程
进度报告
- 进入「报表中心」
- 选择「项目进度」报表类型
- 查看:
- 里程碑达成率
- 任务完成趋势
- 关键路径状态
质量分析
- 生成「质量报告」
- 关键指标:
- 缺陷密度(缺陷数/千行代码)
- 缺陷解决周期
- 测试覆盖率
效能评估
- 导出「团队效能」报表
- 分析:
- 需求吞吐量
- 资源利用率
- 计划偏差率
知识沉淀
- 归档项目文档:
- 需求规格说明书
- 测试用例库
- 缺陷分析报告
- 创建经验教训库
- 归档项目文档:
⚠️ 报告要求:
- 项目结束3日内完成终版报告
- 关键指标需与基准值对比分析