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

技术债管理怎么做?

  •  
  •   lotusp · 160 天前 · 5781 次点击
    这是一个创建于 160 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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