当前位置: 首页 > news >正文

华为敏态开发流程敏捷开发费用估算敏态IT财务分析模板

摘要:本文介绍了针对业务需求不明确的敏捷开发流程,包括需求梳理、开发流程和成本估算三个关键环节。在需求不明确时,采用迭代式产品列表(PBI)管理,通过用户故事拆分、团队估算和动态排序应对需求变化。开发流程以Sprint为单位,包含规划、设计、构建、评审等环节,强调持续交付和反馈调整。成本核算基于故事点估算、开发速率和Sprint成本三个要素,通过相对估算而非精确计算来适应需求不确定性。整个流程适用于产品负责人、Scrum教练和开发团队等角色,体现了敏捷开发应对模糊需求的灵活性和协作性。

  1. 敏态开发流程 

     业务需求不明确时的敏捷开发流程与决策点示意图,适配产品负责人、开发团队、Scrum 教练等敏捷开发角色 。流程始于利益干系人(如福建移动、产品负责人)进行需求背景信息整理,经初步梳理,共同构建并维护产品列表(PBI ),为 PBI 排列开发顺序,因需求不确定,列表会随迭代更新。接着进入共同承诺阶段,做版本规划、Sprint 规划,产出开发报告,形成 Sprint 列表 。之后是设计、构建、测试环节,每日召开例会推进 Sprint 执行,产生可交付产品增量。Sprint 评审时,共同检视、调整(看产品是否满足需求),促成双方交流,若有问题,Sprint 计划需梳理;Sprint 回顾环节,共同检视、调整可行性与持续改进点。最后,若转运维,依发布流程产出发布计划,清晰呈现敏捷开发应对模糊需求的迭代、协同与决策路径 。

  1. 需求梳理

       业务需求不明时,需求产品列表(PBI )梳理流程的示意图,适配利益干系人、产品负责人、Scrum 教练、开发团队等角色 。核心是围绕 “细化 PBI、PBI 估算、排序 PBI” 三大活动推进。细化 PBI 时,以用户故事记录,遵循好故事原则(独立、可协商等 ),按大需求背景、特性、故事,以月、周、天为单位拆分;PBI 估算需团队全员参与,用故事点或理想天数(故事点占 70% ),大且需求不确定的暂不估算,追求准确但非精确;排序 PBI 则将近期要做的放顶部(故事小、内容细,可在 Sprint 实现 ),未来版本条目少花时间排优先级,且排序会随多次梳理调整 ,通过这些步骤有序梳理产品列表,应对需求模糊问题。

1 背景需求描述(产品责任人)

需求背景描述:

2  需求产品列表输入(产品责任人召集利益干系人和Scrum教练及开发团队)

版本条目(PBI)大小(故事点)
版本1特性AXX
特性B
特性C

  1. 成本估算                

        敏捷开发中开发成本核算逻辑图,适配开发团队、产品负责人等角色,用于需求不明时估算开发成本 。核心是通过 “PBI 估算、开发速率、单个 Sprint 成本” 三个要素推导开发成本(何时完成、花费多少 )。PBI 估算确定开发版本故事点(相对大小,无需精确 ),开发速率指每个 Sprint 完成工作量,由团队估算最小与最大速率范围;单个 Sprint 成本包含平均周期和人力成本 。三者共同作用,用 “开发版本故事点 / 开发速率” 算出需 XX 个 Sprint,再结合单个 Sprint 平均周期、人力成本,得出完成时间和花费成本,清晰呈现敏捷开发模式下成本核算的关联逻辑与计算路径 。    

备注: 由于需求不确定和变化,此处只针对当前开发版本的开发费用作估算(维护和调用等成本和需求明确成本估算一致)

开发成本估算

分类投入时长(天)    单价/天价格
产品负责人   
Scrum教练   
 开发PBI估算(总故事点)最大速率(XX个故事点/Sprint)最小速率每个Sprint平均周期(天数)开发总天数(最短)开发总天数(最长)总价最少总价最多
开发团队    #DIV/0!#DIV/0!#DIV/0!#DIV/0!
总成本估算#DIV/0!#DIV/0!

单个Sprint基本人力报价/天

 L1人数单价/天L2人数单价/天L3人数单价/天L4人数单价/天总价/天
开发团队组成        0


文章转载自:
http://agon.sxnf.com.cn
http://agronomy.sxnf.com.cn
http://aquatic.sxnf.com.cn
http://adjectival.sxnf.com.cn
http://adaptability.sxnf.com.cn
http://biocrat.sxnf.com.cn
http://automaticity.sxnf.com.cn
http://baffling.sxnf.com.cn
http://appertaining.sxnf.com.cn
http://boss.sxnf.com.cn
http://bugseed.sxnf.com.cn
http://byelaw.sxnf.com.cn
http://blighter.sxnf.com.cn
http://attorney.sxnf.com.cn
http://cetacea.sxnf.com.cn
http://catabaptist.sxnf.com.cn
http://bludgeon.sxnf.com.cn
http://blacklead.sxnf.com.cn
http://blotto.sxnf.com.cn
http://carroccio.sxnf.com.cn
http://alter.sxnf.com.cn
http://carlowitz.sxnf.com.cn
http://antiterrorism.sxnf.com.cn
http://aposelenium.sxnf.com.cn
http://anthropogenetic.sxnf.com.cn
http://aristarch.sxnf.com.cn
http://changepocket.sxnf.com.cn
http://canary.sxnf.com.cn
http://caressing.sxnf.com.cn
http://burp.sxnf.com.cn
http://www.dtcms.com/a/280435.html

相关文章:

  • 进程探秘:从 PCB 到 fork 的核心原理之旅
  • Lang3
  • Spring Ioc Bean 到底是什么
  • 朝鲜升级供应链恶意软件XORIndex,再次瞄准npm生态系统
  • 从springcloud-gateway了解同步和异步,webflux webMvc、共享变量
  • 四种高效搭建SpringBoot项目的方式详解
  • 基于UDP/IP网络游戏加速高级拥塞控制算法(示意:一)
  • SpringBoot 实现 Redis读写分离
  • 【PTA数据结构 | C语言版】根据前序序列重构二叉树
  • npm install failed如何办?
  • 【10】MFC入门到精通——MFC 创建向导对话框、属性页类、属性表类、代码
  • centos 安装java 环境
  • FreeRTOS学习笔记——总览
  • 【Docker基础】Dockerfile构建与运行流程完全指南:从原理到实践优化
  • CentOS 8-BClinux8.2更换为阿里云镜像源:保姆级教程
  • 【第二章自定义功能菜单_MenuItemAttribute_顶部菜单栏(本章进度1/7)】
  • Rust基础-part5-引用
  • 【jvm|基本原理】第四天
  • 游戏行业中的恶梦:不断升级的DDoS攻击
  • 深入理解C++11 std::iota:从原理到实践
  • UDP和TCP的主要区别是什么
  • 17. 什么是 webSocket ?
  • 力扣 hot100 Day45
  • ZYNQ千兆光通信实战:Tri Mode Ethernet MAC深度解析
  • Keepalived双机热备概述
  • 基于深度学习的LSTM、GRU对大数据交通流量分析与预测的研究
  • omniparser v2 本地部署及制作docker镜像(20250715)
  • 从浏览器到服务器:TCP 段的网络传输之旅
  • 设计模式二:策略模式 (Strategy Pattern)
  • 云计算如何提高企业的数据安全性和隐私保护