前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【周末瞎想】假如彩票中了一百万,能还清技术债吗?

【周末瞎想】假如彩票中了一百万,能还清技术债吗?

作者头像
阿丸笔记
发布2023-11-14 18:49:33
1610
发布2023-11-14 18:49:33
举报
文章被收录于专栏:阿丸笔记

每周总得有点思考。

朋友圈看到个挺有意思的标题

“假如彩票中了一百万,能还清技术债吗?”

我仔细想了下,可能还真的还不了(手动狗头)。

一般来说,我们应该怎么偿还技术债呢?

当然,现实情况,线上故障往往是技术债偿还的第一驱动力。。。

1、还不完的技术债

技术债这个东西,只要业务还在运行,我相信 “永远还不完”

一方面,业务迭代为先,很少有时间和资源投入偿还历史技术债。

另一方面,业务迭代过程中,总是会因为各种妥协,引入新的技术债。

所以从这两方面来看,技术债都是永远还不完的。

2、如何管理技术债

管理技术债最有效的方式:

让技术债可见。

如何做呢?

原则一:创建一个专门的技术债清单,清晰地列出每一项技术债。

团队成员在发现新的技术债时,可以随时将其添加到技术债清单中。

技术债清单的形式可以因团队而异,例如使用技术债白板贴在墙上或使用便利贴或卡片记录在白墙上。

原则二:将技术债纳入缺陷管理系统,与其他功能BUG一同记录。

这样,开发团队在解决功能BUG时,能够时刻关注技术债的存在。

原则三:为技术债创建产品待办项,确保其参与每个迭代的需求排期。

每个技术债的待办事项,应该具备明确的优先级与风险说明,在每次敏捷迭代计划上,需要跟其他需求、BUG一起评估优先级,决定是否放入当前迭代。

通过以上原则,我们可以有效地让技术债可见,并确保开发团队时刻关注和考虑技术债的解决。

3、如何偿还技术债

偿还技术债的时候,也有一些方式方法可以参考,来最大效率、最低成本偿还技术债。

原则一:不再迭代的产品,一般不考虑技术债。

行将就木的产品、一次性原型、不再迭代的产品,任何额外的开发工作都是浪费,更不用去考虑偿还技术债。

原则二:难啃的技术债,尽量“分期付款”

在某些产品中,技术债的难度非常高,历史包袱非常重。

团队要一次性付清所有的技术债难度很大,就可以采取“分期付款”的形式。

我们可以把技术债拆分为更小,更容易修复的一个个的小问题,像偿还房贷一样,每个月都去偿还一部分。

每次迭代开发需要承担多少目标技术债,由整个开发团队在迭代计划会议上协商解决。

原则三:尽量和产品迭代结合,顺势而为。

将技术债的削减工作与客户有价值的需求结合在一起,有利于产品负责人合理安排需求的优先级。

这样可以确保在开发过程中同时考虑技术债的解决,以及满足客户需求,提高产品的整体质量和用户满意度。

当然,我们也能通过这个原则来甄别技术债,避免浪费时间去清偿实际不必要的技术债。

希望真的能中一百万彩票,我就不用去还技术债了~~

往期热门笔记合集推荐:

原创:阿丸笔记(微信公众号:aone_note),欢迎 分享,转载请保留出处。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 阿丸笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、还不完的技术债
  • 2、如何管理技术债
  • 3、如何偿还技术债
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档