V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lotusp
V2EX  ›  程序员

技术债管理怎么做?

  •  
  •   lotusp · 2022-04-26 17:46:39 +08:00 · 6632 次点击
    这是一个创建于 943 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做架构治理和演进,很多工作其实就是在修技术债

    借着团队做架构治理,整理了一篇技术债相关的文章: 技术债的前世今生

    大家的团队日常是如何管理技术债的,欢迎讨论

    30 条回复    2022-08-01 10:43:34 +08:00
    flysp
        1
    flysp  
       2022-04-26 17:52:05 +08:00   ❤️ 5
    加班
    janus77
        2
    janus77  
       2022-04-26 17:54:16 +08:00   ❤️ 1
    面向工资编程,找 KPI
    WFDAK
        3
    WFDAK  
       2022-04-26 17:54:52 +08:00
    @flysp 精辟
    aababc
        4
    aababc  
       2022-04-26 17:55:01 +08:00
    大部分都是不管理,实在不行了就另起炉灶,然后周而复始...
    Chad0000
        5
    Chad0000  
       2022-04-26 18:05:29 +08:00
    我们也有技术债,跟经理提了,定了计划正在慢慢升级。吸取的教训就是新版本出来后,及时跟进。
    cominghome
        6
    cominghome  
       2022-04-26 18:14:55 +08:00   ❤️ 17
    做技术的都懂,大部分团队需要的只是一个敢怼领导的架构师
    IvanLi127
        7
    IvanLi127  
       2022-04-26 18:15:06 +08:00 via Android
    突然觉得再努力努力是不是就能当老赖了🤣
    darkengine
        8
    darkengine  
       2022-04-26 18:34:02 +08:00
    债转 bug ,或者债转需求,进 jira 管理
    janxin
        9
    janxin  
       2022-04-26 18:42:54 +08:00   ❤️ 1
    额,文章算是个介绍,对于管理技术债务,需要结合团队情况进行。我实践中最关注的是技术债务的可视化,方便追踪和适时偿还。技术债务的引入需要走 ADR 流程确认。
    fpure
        10
    fpure  
       2022-04-26 21:37:45 +08:00
    技术破产
    pengtdyd
        11
    pengtdyd  
       2022-04-26 22:10:14 +08:00
    技术债管理??开玩笑,年终奖一拿就跑,谁爱管理谁管理。
    IT1024
        12
    IT1024  
       2022-04-26 22:29:25 +08:00
    @pengtdyd 哈哈哈,下一个人怎么面对
    pengtdyd
        13
    pengtdyd  
       2022-04-26 22:35:59 +08:00
    @IT1024 下一个人怎么面对我怎么知道,关我屁事。
    outoftimeerror
        14
    outoftimeerror  
       2022-04-27 00:56:39 +08:00
    重构
    danhahaha
        15
    danhahaha  
       2022-04-27 01:13:55 +08:00
    谁欠的债,谁去还
    tudou01
        16
    tudou01  
       2022-04-27 01:14:08 +08:00 via iPhone
    不知道,只做过业务管理,1.以身作则,2.公平公正
    levelworm
        17
    levelworm  
       2022-04-27 02:04:58 +08:00 via Android
    换经理了就开始慢慢解决,主要要换一个有一些技术背景、能够和业务经理来回推手的开发经理,否则沦为业务的奴隶就没戏了。
    lotusp
        18
    lotusp  
    OP
       2022-04-27 09:09:01 +08:00 via iPhone
    @levelworm 新官上任三把火
    gogorush
        19
    gogorush  
       2022-04-27 09:27:18 +08:00
    大部分都解决不了的 这玩意一般最好的办法就是在开始的时候就不留债务
    3dwelcome
        20
    3dwelcome  
       2022-04-27 09:43:15 +08:00
    @gogorush 就算这样也很难。

    1. 领导为了压缩工期,有可能会让团队修改一些开源项目,这些项目很可能自带技术债。
    2. 为了兼容早期版本,以前代码删不干净,无法彻底重构,就一直留有技术债。
    3. 随着工作年限增长,你也看不惯自己早年写的代码。

    反正都无法避免还债,我个人倾向开发前,先好好规划一下,把项目耦合性降下来。改个小模块,总比改几千行的大模块舒服一些。
    fstar
        21
    fstar  
       2022-04-27 09:57:12 +08:00
    一般都是通过跑路解决的,不是吗?
    jones2000
        22
    jones2000  
       2022-04-27 11:22:01 +08:00
    投钱解决, 如果是用到开源插件, 收购开源插件,或直接跟开源作者合作,把需求发给作者,让他改, 比自己招人改好很多,毕竟用的人很少看源码,都改的一塌糊涂,定期让开源插件作者给团队培训,更好的掌握插件使用。有商用买商用的, 有技术支持。 核心技术, 公司自己投钱组团队长期开发, 维护。先让公司用到的技术都可控。 说白了就是投钱。
    dengshen
        23
    dengshen  
       2022-04-27 13:15:37 +08:00 via iPhone   ❤️ 3
    债转股🤭
    ericgui
        24
    ericgui  
       2022-05-06 14:32:56 +08:00
    @jones2000 或者投入时间,不要继续 rush 了,有空仔细思考,做重构,把代码好好搞搞
    bthulu
        25
    bthulu  
       2022-05-07 08:43:29 +08:00
    @ericgui 原来跑的好好的, 你做重构, 把代码搞搞好, 能给公司带来收益吗? 没有产出, 还要给你发工资, 是个老板都不干呀
    ritchey
        26
    ritchey  
       2022-05-07 10:46:10 +08:00
    没事,干半年,搞不定,就跑
    Leviathann
        27
    Leviathann  
       2022-08-01 10:23:19 +08:00   ❤️ 1
    根据我对我们项目的观察,一个技术组件发大版本后最多只要花一个人半个迭代的时间就能做好更新
    但他们真的一分钟都不想给
    NoKey
        28
    NoKey  
       2022-08-01 10:25:55 +08:00
    多好的 kpi ,需要 kpi 的时候,随时拉一点出来搞一搞😁
    levelworm
        29
    levelworm  
       2022-08-01 10:30:46 +08:00 via Android
    丢 backlog 里,招新人就拉出来几个上手。
    bingoshe
        30
    bingoshe  
       2022-08-01 10:43:34 +08:00
    技术债是实在没活干了提出几个小优化出来吓唬一下大领导的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1854 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:21 · PVG 00:21 · LAX 08:21 · JFK 11:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.