敏捷开发标准工时占比(单需求完整生命周期,不含产品设计、UI)
通用均衡版(中小型业务系统,前后端分离、常规复杂度需求)
总工时 = 前端 + 后端 + 前后端联调 + 测试
| 环节 | 占比 | 说明 |
|---|---|---|
| 后端开发 | 40% | 接口、数据库、逻辑、权限、缓存、定时任务等,业务规则重,工时最高 |
| 前端开发 | 30% | 页面、组件、交互、表单校验、样式、简单逻辑 |
| 前后端联调 | 15% | 接口对齐、数据格式修正、交互bug、分页/筛选/上传等联调问题修复 |
| 测试(功能测试) | 15% | 自测+测试人员测试、bug修复回归、边界场景验证 |
举例:需求总预估10人天
- 后端:4天
- 前端:3天
- 联调:1.5天
- 测试:1.5天
场景细分比例
1. 重业务、复杂后台管理系统(报表、流程、权限复杂)
后端45%|前端25%|联调15%|测试15%
2. 重交互、C端页面(大量动画、复杂表单、多端适配)
后端30%|前端40%|联调18%|测试12%
3. 简单基础CRUD需求(列表/新增编辑/详情,无复杂逻辑)
后端35%|前端30%|联调10%|测试25%(简单开发,测试边界场景多)
4. 纯接口需求(无前端页面,仅提供接口给第三方)
后端75%|前端0%|联调5%|测试20%
敏捷补充规则
- bug修复工时包含在对应环节:开发阶段bug算开发工时,联调bug计入联调,测试bug计入测试;
- 不含产品评审、UI设计、部署上线、需求变更工时,变更需单独追加工时;
- 若包含自动化测试、性能测试,测试占比提升至20%~25%,从后端/前端各匀出少量时间;
- 多人并行开发时,比例逻辑不变,仅总人天压缩。
极简记忆通用配比
后端4 : 前端3 : 联调1.5 : 测试1.5