可以使用 GitLab 进行项目管理吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
JasonLaw
V2EX    程序员

可以使用 GitLab 进行项目管理吗?

  •  
  •   JasonLaw 2021-03-18 22:22:53 +08:0 via iPhone 6850 次点击
    这是一个创建于 1668 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如果你觉得适合 /不适合的话,为什么呢?有什么推荐的项目管理工具吗?
    28 条回复    2021-03-29 19:15:03 +08:00
    ShareDuck
        1
    ShareDuck  
       2021-03-19 00:57:53 +08:00 via Android
    Gitlab 几乎不包含项目管理的功能。
    试试 Jira?Teambition?
    RedrumSherlock
        2
    RedrumSherlock  
       2021-03-19 05:52:18 +08:00 via Android
    Gitlab 只是做代码管理啊,加上 CICD pipeline 的一些功能。如果是项目管理我呆过的公司只要是 agile 的全部是用的 Jira,有些小痛点但是没大毛病
    4ier
        3
    4ier  
       2021-03-19 06:51:25 +08:00 via Android
    小项目用 issue 加里程碑够了
    yjxjn
        4
    yjxjn  
       2021-03-19 06:58:29 +08:00 via iPhone
    redmine
    banjintaohua
        5
    banjintaohua  
       2021-03-19 08:07:06 +08:00 via iPhone
    我觉得 GitLab 的 看板 + issue + 里程碑 已经基本满足项目管理使用了
    caixiaomao
        6
    caixiaomao  
       2021-03-19 08:25:04 +08:00
    日常使用完全可以
    Rwing
        7
    Rwing  
       2021-03-19 08:48:29 +08:00   1
    前排 2 位怕是没用过 gitlab,其实 gitlab 的项目管理功能很强,而且因为 git 和 issue 管理在一块,可以很方便的做到 git commit 中写 close #1,push 后就会自动关闭#1 issue
    vincent109
        8
    vincent109  
       2021-03-19 08:52:11 +08:00
    现在就是用 GitLab 做项目管理
    jzmws
        9
    jzmws  
       2021-03-19 09:02:34 +08:00
    gitlab 大部分的功能够用了
    xieshaohu
        10
    xieshaohu  
       2021-03-19 09:07:41 +08:00
    gitlab 做代码仓库,一些项目加上 CI/CD
    tapd 做项目管理
    Molita
        11
    Molita  
       2021-03-19 09:07:57 +08:00
    用 issue 还行
    JasonLaw
        12
    JasonLaw  
    OP
       2021-03-19 09:12:56 +08:00
    @ShareDuck #1
    @RedrumSherlock #2
    @yjxjn #4
    @xieshaohu #10

    你们都推荐了其他工具做项目管理。想问一下,使用“GitLab 的看板 + issue + 里程碑”不能满足你们的需求吗?是的话,是哪里不满足呢?其他工具带来了哪些额外的功能呢?
    xieshaohu
        13
    xieshaohu  
       2021-03-19 09:30:06 +08:00
    @JasonLaw 免费版的 Issue 功能太单一,如果面向了开发 /测试,就不好管理面向需求 /产品的任务。免费版的 Gitlab 统计类功能弱了~
    akira
        14
    akira  
       2021-03-19 09:39:12 +08:00
    gitlab 做项目管理的话 ,
    任务分发 工时计算 这些都不是很方便吧
    wd
        15
    wd  
       2021-03-19 09:48:56 +08:00 via iPhone
    看多复杂的项目了 简单的记事本可能就能管
    lancelock
        16
    lancelock  
       2021-03-19 10:12:04 +08:00
    coding 可以
    HappyFox
        17
    HappyFox  
       2021-03-19 10:35:31 +08:00
    @JasonLaw 可以理解为 Gitlab 对于非技术人员上手难度高、特殊需求 DIY 成本高。项目管理涉及到的不只是程序员,有时候需要对接其他兄弟部门。
    cco
        18
    cco  
       2021-03-19 11:14:17 +08:00
    禅道或者 Phabricator,JIRA 也行,但是收费的- -。
    huanghui
        19
    huanghui  
       2021-03-19 11:56:39 +08:00 via iPhone
    推荐 ezone: https://ezone.work/
    现在是全免费,包含了 ezproject (项目管理),ezcode(代码库),ezpipeline(流水线),百度的工程效能部就是用的这套
    JasonLaw
        20
    JasonLaw  
    OP
       2021-03-19 12:33:29 +08:00 via iPhone
    @HappyFox #17 可以分享一下你公司是怎样做的吗?
    loseblue
        21
    loseblue  
       2021-03-19 12:35:15 +08:00
    Gitlab+redmine
    项目组内部用 Gitlab 做项目管理 ,方便权限管理。流程就像 @Rwing 在 7 楼的流程
    项目组外部用 redmine 做项目管理,用于和测试组项目组接口。
    两个部分用超链接关联。
    fl0at
        22
    fl0at  
       2021-03-19 12:35:22 +08:00
    我们用的禅道,gitlab 也用过,适合小项目
    JasonLaw
        23
    JasonLaw  
    OP
       2021-03-19 12:48:16 +08:00 via iPhone
    @loseblue #21 那么你们的看板那些是在哪里的? GitLab 还是 redline ?
    HappyFox
        24
    HappyFox  
       2021-03-19 13:00:14 +08:00
    可以的,我把我对现在的流程的思考放上来,咱们一起探讨下哈。

    1.你负责的项目是哪种类型的?
    -----从零开发、维护+改进、重构

    2.该项目涉及哪些方面的工作人员?
    -----前端、后端、美术、动效、建模、产品、数据

    3.你们日常用到那些工具?
    -----Word 、Confluence 、各种内部系统

    4.你希望投入多少到项目管理系统的维护中呢?
    -----专门的维护团队+JIRA 技术支持+Confluence 技术支持

    5.你目前的工作流程是否确定?是什么样的?每个阶段都有谁参与?
    -----需求确定
    ----------产品:提出需求word 为主,需要管理系统可以上传附件+附言
    -----项目管理:定时收集需求,组织研发+测试评审需要看见每个人的排期
    -----产品+研发+测试:讨论需求是否做、怎么做、做多久需要管理系统可以上传原型图附件+修改意见

    -----编码
    -----开发:排期+产出+交付确定、修改项目状态,方便项目管理员追踪&&每个阶段触发流水线,自动打包、跑冒烟测试脚本什么的
    -----测试:排期+介入+通过确定、修改项目状态,方便项目管理员追踪&&触发测试的流水线

    -----项目上线
    -----开发+运维+数据库:上线
    -----测试:接口持续监测+系统定期回测
    loseblue
        25
    loseblue  
       2021-03-19 14:16:54 +08:00
    @JasonLaw

    GitLab 是 issue 驱动,有 issue 看板。
    redline 负责多项目和多任务,bug 。项目里面也有看板,干特图一类的。
    rb6221
        26
    rb6221  
       2021-03-19 15:37:54 +08:00
    看项目复杂程度。我说一下 gitllab 不支持或者支持不好的地方
    - 必须每个人都要有 gitlab 账号,包括 PM 产品 测试 ui 等等,还包括某些第三方人员,比如需要某些外部领导过问的
    - 非开发人员不熟悉使用
    - 有些工作不依赖代码库或者不适合依赖代码库,比如 ui 素材、需要审批的工作流程、PPT 和活动类需求、大的二进制文件等
    - 一个 bug 需要多个仓库协同修改的情况
    - 进度管理,有 deadline 的情况
    - 分类汇总不够强大
    yjxjn
        27
    yjxjn  
       2021-03-20 13:15:05 +08:00
    Redmin 用于项目进度,工时统计
    gitlab 用于代码 MR,code review,以及 cicd 啥的。。。
    yjxjn
        28
    yjxjn  
       2021-03-29 19:15:03 +08:00 via iPhone
    @Rwing 对,我们项目就是 redmine+mattermost+gitlab,一套下来,连 mr,tkt 状态全自动变了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2575 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 04:58 PVG 12:58 LAX 21:58 JFK 00:58
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86