今天做案例分析,分组讨论。一个问题是说,有个大项目第三期工程,时间大概是20个月。由于第二期狂赶进度,拉下很多技术债:糟糕的设计,重复代码,等等。现在要考虑,第三期要不要重新做架构,还是在第二期的基础上接着往上堆。
这种类似的问题在国内的论坛就已经讨论过很多次。主张继续堆的说,时间紧任务重,抓紧完成功能交货收钱是要紧;主张重新架构的说,勿在浮沙筑高台,深挖洞才好广积粮,更何况架构改好了代码重构了,开发效率也会提高,消耗的时间也能赶回来。双方都有理,谁也说服不了谁,架都是这么吵起来的。
今天的讨论,我们得到了一个数学模型。设第三期时间总长T,重新架构需要时间t,重新架构之前开发平均速率V1,重新架构之后平均速率V2。在最坏的情况下,重新架构会要求整个团队停下来等待,于是有:
T / (T-t) < V2 / V1
通俗的解释是,如果速率的提升能把耗费的时间找补回来,那么就值得重新架构。这个道理每个人都明白,但有了这个方程之后我们就可以代入变量去计算。现在已经知道T=20个月,那么如果我们花两个月重新架构,代入计算就是:
20 / (20-2) < V2 / V1
=> V2 / V1 > 10 / 9
也就是说,如果两个月的重新架构能换来超过11%的速率提升,就值得去做。11%的速率提升是什么概念呢?就是每天少用50分钟来奋战、调试、改bug等等。这个提升看起来比较合理,不过还是觉得有些偏高,那么一个月的重新架构换来每天30分钟的提升,我觉得就是比较合理的。同学问我,你怎么就知道这个合理呢?我没有证据,凭感觉猜的。但区别在于,我不是在猜20个月会怎么样,而是在猜1天能不能节约半小时,相比之下这个难度低得多了。
所以,我觉得自己学到两点。第一,像“重新架构”这种事情并不是非黑即白的,整条坐标轴上的任意一点都是可能的选项。第二,直觉很重要,但量化统计和计算可以缩小直觉的责任范围,让直觉更准确。敏捷方法之所以强调快速迭代和反馈,也是为了让客观数据多一些再多一些,让直觉判断准确一些再准确一些。
分享到:
相关推荐
11. **制造业数字化转型**:这是一个复杂的过程,需要全面考虑各个方面的改革和升级。 12. **区块链在工业互联网的应用**:包括工业产品追溯、产融结合、工业存证等多个领域,展示了区块链技术在提升信任和效率方面...
创新和敏捷性:数字化转型鼓励企业更加灵活,能够更快地 适应市场变化和创新。安全性和隐私保护:随着数字化转型的发展,安全性和隐私保护也变 得至关重要。企业需要采取措施来保护客户和企业数据。组织文化变革:...
FinTech细分领域:数字化投顾行研报告
埃森哲数字化企业转型白皮书 数字化时代的来临,使企业和整个行业发生了天翻地覆的变化。在这个崭新的世界中,企业需要适应快速变化的市场环境,仅仅投资于最新的数字技术是不够的,企业需要找到新的业务模式,重新...
2010-2021年商业银行数字化转型指数、战略数字化、业务数字化、管理数字化数 据 1、时间:2010-2021年 2、指标:银行名称、银行类型、年份、战略...行数字化转型:测度、进程及影响(经济学季刊) 5、范围:270家银行
SHEIN模式解析的核心知识点涵盖了敏捷供应链管理、数字化运营、跨境电商发展趋势、独立站运营等方面,具体如下: 1. SHEIN品牌发展与战略规划 SHEIN是一个快速崛起的快时尚跨境电商品牌,其发展历程始于2008年,...
数字化转型是企业在信息时代为了适应科技发展和市场变化而进行的一系列深层次的改革,其核心目的在于提升企业的竞争力和市场适应能力。数字化转型不仅仅是一项技术更新,而是一个涉及企业战略、文化、组织架构等全...
保险行业数字化转型解决方案 保险行业数字化转型解决方案是当前保险行业面临的主要挑战之一。随着大数据的应用,保险行业正经历着深刻的变革。保险产品可以更加碎片化,保险公司采取更多甚至全部在线的作业流程,...
5. 银行数字化转型的实践:典型的银行数字化转型实践有大型商业银行数字化实践、区域性城商行数字化实践、区域性农商行数字化实践和民营银行数字化实践等。 6. 银行数字化转型的前景展望:银行数字化转型的前景展望...
本文总结了华为企业数字化转型之道的要点,涵盖了数字化转型的诉求、数字化转型“转什么”、从华为实践看如何开展数字化转型等方面。同时,本文还介绍了数字化转型对生产力和生产关系产生的影响、ICT基础设施在数字...
8. **基础设施升级**:老旧的IT系统可能无法支撑数字化服务,金融机构需要投资升级硬件、软件,构建敏捷、灵活的技术架构。 9. **可持续发展**:金融机构在数字化转型过程中,也应考虑其对社会、环境的影响,追求...
"《工业数字化智能化2030白皮书》...《工业数字化智能化2030白皮书》为我们提供了工业数字化和智能化的发展方向和战略,为企业提供了实现数字化和智能化的路径和方法,帮助企业在数字经济时代中更好地应对挑战和机遇。
白皮书聚焦于数字化活动营销的策略思维和系统性建设,旨在帮助企业构建敏捷营销能力、场景营销能力和预测营销能力等营销5.0时代的新模式。 在当今市场,企业营销面临着多种挑战,如决策式AI、生成式AI、Web3.0和...
在数字化采购过程中,企业通过高效衔接的数字化工具,运用大数据分析和算法驱动,形成决策智能化、流程自动化的全新协作方式,以提升采购效率、降低采购成本,实现更加敏捷、透明和可持续的采购方式。 数字化采购的...
报告指出,2020年11月28日,随着“数字化浪潮”的不断推进,超过300家企业已经投身于数字化转型的行列。这些企业中,无论是初创公司还是成熟的大企业,都在积极探索如何利用数字化工具和技术提升效率、创新产品和...
2020中国企业数字化转型十大趋势 趋势一:企业数字化转型整体成熟度进一步提升。从管理者到员工都普遍参与到企业的数字化转型中,且对数字化转型的认识和理解进一步加深。 趋势二:企业之间的数字化转型步伐差距...
本文将深入解析SHEIN的成功要素,探讨其敏捷供应链与数字化运营模式,并就其未来的投资机会及潜在风险进行分析。 一、SHEIN模式的四大成功要素 SHEIN模式之所以能在快时尚跨境电商领域快速崛起,首先得益于其对...
【标题】:“Gartner:后数字化时代:从金融潮到产能潮白皮书(2023).pdf” 【描述】:“行业报告” 【标签】:“行业报告” 【部分内容】: 这篇Gartner的白皮书探讨了后数字化时代的企业趋势,从金融潮转向...