需求开发人日评估

简介: 本文介绍敏捷开发中工时评估的关键方法,以“人日”为单位,结合开发、自测、联调、测试及发布各阶段,提供常见需求的参考工期。涵盖单表操作、Excel导入导出、跨服务调用等场景,并给出天机学堂的实际案例,助力团队科学排期。

前言

随着敏捷开发在国内的风靡,越来越多的团队开始推行敏捷开发,这其中有一个关键事项就是:工时的人日评估。简单来说就是:项目经理会让开发人员自己评估自己负责的模块大概需要的开发周期。

人日,即按照1人几天完成,如1/人日:表示这个需求需要1个人1天完成,如果有2个人一起做,可能就是0.5天(需求开发一般1+1 < 2,因为有代码合并的兼容性要处理)。

如何粗略评估开发人日

对于需求的人日评估,根据笔者的过往经历,假设开发是3人日,其余情况则做相对应的调整

开发周期:3人日,接口设计、数据库设计、代码开发

自测周期:1人日,约开发周期的0.3~0.5倍

联调周期:2人日,约开发周期的0.5倍,要充分考虑接口重新设计的可能性

测试周期:2人日,基本等同于联调周期,这个阶段有大量的前后端BUG需要修复

发布周期:2H左右,自动化部署平台一键部署或者Linux环境下上传jar包人工部署

常见需求开发人日参考

  • Excel导入导出:2人日
  • 单表增删改查:1人日
  • 跨服务业务逻辑
  • 远程服务调用(OpenFeign/Dubbo):3人日,需考虑对方给出接口的时间
  • 远程服务消费(MQ):3人日,需考虑对方给出MQ的时间

这里人日评估都是在只做这个需求情况下的评估,如果有多个需求并行,需要做适当的人日拓展。具体拆分细节可参考:

需求拆分与工时评估V3.xmind


天机学堂开发人日参考

相关文章
|
存储 内存技术
【核磁共振成像】临床基本通用脉冲序列(二)
【核磁共振成像】临床基本通用脉冲序列
|
3月前
|
SQL JSON 安全
Agent 小知识|让 Agent 调对工具:输入输出契约的设计
本文详解Agent工具调用的输入输出契约:输入契约规范工具名称、描述、参数Schema与使用边界,确保模型准确调用;输出契约定义结构化结果、状态码与错误反馈,支撑模型可靠决策。二者共同保障Agent“思考→行动→判断”闭环的稳定性与可解释性。
227 0
Agent 小知识|让 Agent 调对工具:输入输出契约的设计
|
3月前
|
缓存 移动开发 NoSQL
消费抵扣物业费模式的技术实现与架构分析
消费抵扣物业费是2026年社区经济新趋势:业主在周边商户消费,商家让利自动转为“物业金”抵扣物业费。已覆盖51城、2000+小区,年交易超48亿元。系统含用户/商户/物业三端、智能分账与运营后台,强调资金合规、数据一致与场景拓展。(239字)
|
6月前
|
Oracle IDE Java
【全网最详细】JDK下载安装图文教程 | Java JDK开发环境搭建指南
JDK是Java开发核心工具包,含编译器、运行环境等。主流有Oracle JDK(商用需授权)和开源免费的OpenJDK。推荐初学者选用LTS版如JDK 17或21,稳定且长期支持。安装后需配置JAVA_HOME与PATH环境变量,并通过`java -version`验证。(239字)
|
6月前
|
SQL 人工智能 自然语言处理
业务持续变化时,语义层到底该怎么迭代才不会越改越乱?
业务持续变化时,语义层不能靠“打补丁”硬扛。关键在于构建可分层(对象/关系/属性/规则)、可回溯、可校验的迭代机制,实现映射、口径、对象、知识四类变更分离治理,并配套影响分析与持续校准闭环。
|
9月前
|
SQL 数据可视化 Java
Metabase 简介
Metabase 是一款开源数据可视化工具,支持多种数据库,提供直观的查询、仪表板和自动化报告功能。通过 Docker 或 JAR 快速部署,具备权限管理、SSO 集成与缓存优化,适合技术与非技术人员高效分析数据。
|
10月前
|
人工智能 自然语言处理 供应链
AI领域必追的「技术+商业」双料导师:极睿科技武彬的硬核知识输出法则
武彬,清华计算机系本硕,极睿科技CEO,深耕AI+电商十余年。兼具技术实力与商业洞察,打造垂直大模型,服务4万+店铺、千家品牌,实现降本90%、GMV倍增。全平台粉丝480万,连续三年蝉联AI博主影响力冠军,以实战案例输出硬核知识,助力商家从内容到转化全面突破,树立“知行合一”行业标杆。(238字)
936 0
抖音对方粉丝列表批量关注,批量全自动私信群发插件,给对方博主的粉丝发送广告
这是一套用于抖音账号运营的自动化脚本工具,可帮助用户快速获取基础流量。通过模拟点击操作,自动完成关注、私信等功能,提高效率。
|
存储 安全 NoSQL
【📕分布式锁通关指南 09】源码剖析redisson之公平锁的实现
本文深入解析了 Redisson 中公平锁的实现原理。公平锁通过确保线程按请求顺序获取锁,避免“插队”现象。在 Redisson 中,`RedissonFairLock` 类的核心逻辑包含加锁与解锁两部分:加锁时,线程先尝试直接获取锁,失败则将自身信息加入 ZSet 等待队列,只有队首线程才能获取锁;解锁时,验证持有者身份并减少重入计数,最终删除锁或通知等待线程。其“公平性”源于 Lua 脚本的原子性操作:线程按时间戳排队、仅队首可尝试加锁、实时发布锁释放通知。这些设计确保了分布式环境下的线程安全与有序执行。
739 0
【📕分布式锁通关指南 09】源码剖析redisson之公平锁的实现
|
人工智能 供应链 搜索推荐
如何降低酒店运营成本?管理者不可不知的优化策略
在竞争激烈的酒店行业,提升管理效率、优化服务质量和客户满意度至关重要。本文探讨如何通过精准市场定位、高效运营管理、智能化管理系统及数字化工具,实现精细化管理,提供个性化服务,有效处理客户反馈,以提升酒店竞争力和客户体验。未来,智能化与个性化将成为行业发展的重要趋势。
1001 21

热门文章

最新文章