需求开发人日评估

简介: 本文介绍敏捷开发中工时评估的关键方法,以“人日”为单位,详解开发、自测、联调、测试及发布各阶段的时间分配,并提供常见需求如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


天机学堂开发人日参考

相关文章
|
6月前
|
持续交付 项目管理
阿里巴巴-云效
本文介绍了如何开通并使用云效平台进行项目管理与自动化部署。涵盖服务开通、需求管理、代码托管及流水线构建等步骤,帮助团队高效协作,实现代码自动发布流程的搭建与体验。
|
7月前
|
机器学习/深度学习 搜索推荐 算法
Python大数据驱动的图书推荐与分析系统:从数据到智能决策的实践探索
在信息爆炸时代,图书推荐系统利用Python大数据技术,融合用户行为、图书元数据与外部动态,构建“内容+协同+深度学习”混合模型,实现精准个性化推荐。通过三层架构与算法创新,破解冷启动、小众书推荐等难题,助力每本书找到真正读者。
578 0
|
9月前
|
传感器 监控 安全
HarmonyOS NEXT 5.0 的星闪(NearLink)开发应用案例
V哥分享HarmonyOS NEXT 5.0星闪开发实战,涵盖智能车钥匙无感解锁与工业传感器监控。低延迟、高可靠,代码完整,速来学习!
1125 0
|
9月前
|
SQL 安全 PHP
SQL注入-下篇
本文介绍了HTTP注入中的Referer和Cookies注入原理与实操步骤,演示了通过SQL注入获取数据库信息及webShell的方法,并涵盖pikachu靶场搭建、DNSLog盲注等内容,帮助理解常见Web安全漏洞及其利用方式。
729 0
SQL注入-下篇
|
10月前
|
存储 弹性计算 测试技术
租用阿里云服务器38元、99元和199元配置:使用场景及注意事项全解析
阿里云三款云服务器:38元轻量应用服务器适合个人博客与小型应用;99元ECS经济型实例适用于中小型Web应用与开发测试;199元ECS u1实例提供高性能,适合企业官网及数据处理场景,新老用户均可选购。
777 0
|
11月前
|
算法 搜索推荐 API
微信加人太频繁被限制怎么办?
微信加人限制的技术背景 微信为
|
11月前
|
数据库
如何开发CRM系统中的财务管理板块(附架构图+流程图+代码参考)
客户关系管理(CRM)系统中的财务管理模块对企业运营至关重要。它不仅提升工作效率,还能优化销售流程、确保财务数据准确记录。本文详解如何在CRM中搭建财务管理板块,涵盖开票申请、回款单处理、业务流程设计、开发技巧及注意事项,助力企业打造高效财务管理解决方案。
|
边缘计算 监控 搜索推荐
301重定向:技术原理、架构级策略与搜索引擎的隐秘对话
本文深入解析HTTP状态码301“永久重定向”的技术细节与实践应用,探讨其在浏览器、爬虫及服务器端的行为特性。内容涵盖Nginx与CDN边缘计算实现高效重定向的方案,权重传递衰减机制,以及大规模网站迁移的技术框架。同时,文章还介绍了HTTP/3时代的创新优化,如0-RTT跳转和服务端推送,并提供诊断工具和实践清单,助力精准实施与监控重定向策略。301重定向不仅是技术手段,更是流量与信任关系的重塑桥梁。
405 6
|
机器学习/深度学习 人工智能 自然语言处理
《Python+AI如何颠覆传统文书审查模式》
在法律领域,法律文书审查传统上依赖人工,耗时且易出错。Python结合AI技术为这一问题提供了高效解决方案。通过自然语言处理(NLP),计算机可精准分析法律文书,包括分词、句法分析、命名实体识别(NER)和文本分类等步骤。这些技术能快速提取关键信息,理解复杂语义,并结合深度学习模型如Transformer提升准确性。实际应用中,高质量数据与专业标注至关重要,同时借助TensorFlow或PyTorch优化模型训练。AI辅助审查不仅提高效率,还助力律师、法官和企业法务更好地应对挑战,推动司法公正与智能化发展。
471 1
|
算法 安全 测试技术
GPS北斗信号放大转发器应用特点分析
GPS 北斗信号放大转发器是一种用于增强和转发GPS/北斗卫星信号的设备,以下是关于它的详细介绍: GPS 北斗信号放大转发器主要应用于以下场景 生产测试 卫星导航产品生产线:在智能手机、平板电脑、车载 DVD、导航仪、天线、模块、行车记录仪等产品的生产过程中,需要对其GPS或北斗定位功能进行测试。信号放大转发器可将室外卫星信号引入室内生产线,让产品在室内就能接收到稳定的卫星信号,从而完成各项定位功能测试,提高生产效率和产品质量。 科研院校实验室:科研人员在进行卫星导航相关的研究和实验时,需要在实验室环境中模拟真实的卫星信号。SYN2308型GNSS卫星信号转发器能够为实验室提供可调整的 GP

热门文章

最新文章