需求开发人日评估

简介: 本文介绍敏捷开发中关键的工时评估方法——人日估算,涵盖开发、自测、联调、测试及发布各阶段的时间分配,并提供常见需求如增删改查、导入导出、远程调用等的参考人日,助力团队科学规划迭代周期。(238字)

前言
随着敏捷开发在国内的风靡,越来越多的团队开始推行敏捷开发,这其中有一个关键事项就是:工时的人日评估。简单来说就是:项目经理会让开发人员自己评估自己负责的模块大概需要的开发周期。
人日,即按照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 (959 KB) 天机学堂开发人日参考
E 市中 E合E珠CMPEPP0UEEE 开人日+0DS/口机巴点关测) 新造光1地 TESORERSEBRESEE 发人户OG接日EN出出 OOA 罗开艺人11025地口 自寒义生能避式A明本 人地中中北 分 天口 日 OOEE 中司 国2人 :排行榜功能 台 大 数A55地95 大 023开发人日+925/8口电9 文 中品中中 EEHE EU 开大自个的 :你强管理 品日B1 送人旦盗进逊10.25/短旦 天机学堂知识点分布 人 特肉麦惠,交界 大 等开发人目.05人目 公

相关文章
|
7月前
|
人工智能 自然语言处理 数据可视化
小白必看:AI智能体零基础搭建全攻略!
无需技术背景,零代码半小时搭建专属AI智能体!可视化操作,Docker一键部署,支持文档处理、智能问答、自动总结。三步搞定:部署、配置模型、定制智能体,轻松应对工作与学习多场景需求,小白也能快速上手,即刻体验AI高效便捷!
|
监控 安全 NoSQL
5 个适用于 Linux 的开源日志监控和管理工具
5 个适用于 Linux 的开源日志监控和管理工具
1299 0
|
3月前
|
人工智能 机器人 Shell
在公司蒸馏我之前,我先赛博飞升
OpenClaw(龙虾)是一款开源AI数字分身框架,可本地或云端部署,支持多模型接入(Claude、Qwen、Ollama等)及钉钉/飞书/Telegram等10+聊天平台。它不止聊天,还能操作浏览器、读写文件、执行命令,并通过插件实现“蒸馏人物”、自动化办公等高级能力,主打隐私可控、真能干活。
636 11
|
12月前
|
供应链 前端开发
如何做好供应商分级管理?一文讲清供应商全生命周期管理
本文探讨了供应商分级管理的必要性及合理分类方法,解析了如何通过供应商管理系统实现全生命周期管理,涵盖从潜在供应商评估到淘汰退出的各个环节。文章介绍了多种分级模式,如按合作关系、物料重要性及绩效评分进行分类,并结合DMAIC模型实现高效供应商管理。通过系统化策略,企业可提升管理效率、降低成本,优化供应链协同效率。
|
9月前
|
SQL 数据采集 自然语言处理
04_用LLM分析数据:从表格到可视化报告
在当今数据驱动的时代,数据分析和可视化已成为商业决策、科学研究和日常工作中不可或缺的部分。随着大型语言模型(LLM)技术的飞速发展,2025年的数据分析领域正经历一场革命。传统的数据处理流程通常需要数据科学家掌握复杂的编程技能和统计知识,而现在,借助先进的LLM技术,即使是非技术人员也能轻松地从原始数据中获取洞见并创建专业的可视化报告。
879 1
|
11月前
|
数据采集 数据管理 数据挖掘
数据治理5个最容易混淆的关键词:主数据、元数据、数据质量、数据安全、指标口径,你都搞明白了吗?
企业在数据管理中常面临“听起来都懂,做起来都乱”的困境,尤其对主数据、元数据、数据质量、数据安全与指标口径等关键概念模糊,影响数据治理与业务决策。本文用通俗方式讲清这五大核心概念,帮助企业厘清数据治理基础逻辑,提升数据可用性与业务协同效率,为BI、数据中台等建设打下坚实基础。
|
SQL Oracle 关系型数据库
各种JOIN的区别
各种JOIN的区别
1203 2
|
12月前
|
敏捷开发 Dubbo Java
需求开发人日评估
敏捷开发中,工时评估是关键环节,常用“人日”衡量任务工作量。本文介绍人日概念及评估方法,涵盖开发、自测、联调、测试、发布各阶段周期参考,并提供常见需求的人日示例,助力团队更科学地制定计划。
577 0
|
12月前
|
存储 人工智能 缓存
AI应用爆发式增长,如何设计一个真正支撑业务的AI系统架构?——解析AI系统架构设计核心要点
本文AI专家三桥君系统阐述了AI系统架构设计的核心原则与关键技术,提出演进式、先进性、松耦合等五大架构法则,强调高并发、高可用等系统质量属性。通过垂直扩展与水平扩展策略实现弹性伸缩,采用多类型数据存储与索引优化提升性能。三桥君介绍了缓存、批处理等性能优化技术,以及熔断隔离等容灾机制,构建全链路监控体系保障系统稳定性。为构建支撑亿级业务的AI系统提供了方法论指导和技术实现路径。
1289 0