DevOps|产研运协作工具链上的皇冠-项目管理工具

2024-01-07 04:28

本文主要是介绍DevOps|产研运协作工具链上的皇冠-项目管理工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

项目管理工具可以说是产研运工具链上最耀眼的明星,也是产研工作最重要的一环(没有之一)。为什么这样说?对于我们每个角色(产品、研发、测试、运维、运营、客服等)我们都可以有各自的专业工具来支撑,能让我们每个角色的工作效率很高,但是我们终究是一个为了共同的目标在一起努力的团队。时间短、任务多、压力大,协调沟通不好,需求上线就很容易延期。我们要协同,我们要有上下文,我们要沟通,而项目管理工具就是能满足这些需求的最好的异步协同工具。这里有国情的原因,也是时代的选择。

产研工具链中商业化最好的细分领域

在产研运工具链中,涉及的工具大大小小没有一千也有几百,其中项目管理类工具是商业化最好的细分领域。有的是一些通用的工具(比如 Jira),也可以支撑产研运协作;而有的就是为这个领域垂直打造的工具(比如 tapd)。

管理是一个非常多样化的需求,可以说项目管理工具就是一个公司管理层思维方式和管理手段的体现。在国外很多管理层或多或少都有MBA的经历或者经过一个个大公司的职业生涯的锤炼,管理上趋同。沿用相同的方法论,采用通用型的工具基本上大差不差。成熟的产品也更受欢迎,比如 Jira。「上家公司用这个,现在我们沿用一下就可以了」;反观国内的很多公司,尤其是互联网公司业务发展迅速,业务上没有国外的经验可以借鉴,管理层也没有商科的经验,只能摸着石头过河,拄着拐杖爬山,把目光投向结果,注重目标导向。鉴于管理层的气质的多样化,管理诉求也五花八门。造成的一个问题就是国外很多成熟的工具在国内反而「不够土腥味儿」,难落地实施。

国内外在项目管理领域的诉求差异也很大。国外工具更偏向个体,注重个体效率提升;而国内工具的需求更倾向于团队,提高团队协同效率。国外的很多小工具只要满足一小撮人某个方面的效率提升就能存活下去,而且活得不错,而在国内这样的小工具基本都活不下去。企业不会采购,倾向于让员工自己解决;员工要么用免(dao)费(ban)版的,要么换工具。自己掏钱买工具为公司服务的情况,不说没有,只能说很少。但是在国内能提高团队协同效率的产品反而能有市场(公司基数大,管理者有诉求),虽然钱也很难挣(管理者诉求太奇葩,难标准化)。

项目管理工具的本地化本土化

放眼国内外,虽然很多企业都说我们的产品多么的牛逼多么的无敌,怎么吊打 Jira,但是从市场占有率来说,还没有产品能够挑战 Jira。

Jira 的优点有很多:

  1. 功能强大,支持需求、缺陷、任务管理,有看板视图,列表视图,报表统计等功能。
  2. 高度可配置和自定义,可以添加自定义字段,工作流等。
  3. 集成丰富,可以集成 VCS、CI、IM工具等。
  4. 支持 webhook 和 API,与其他系统接口集成。
  5. 界面友好,易于上手。
  6. 可扩展性强,大量的插件可供使用。


Jira 也有很多缺点:

  1. 学习曲线陡峭,需要一定时间才能掌握。
  2. 功能臃肿,堆砌了很多功能,界面复杂。
  3. 移动端体验较差
  4. 报表和统计弱
  5. SaaS服务器在海外,有合规、安全、审计,信创要求的不适合
  6. Data Center价格高(对于国内很多苦逼的公司来说,尤其是今年的SMB)

如果真的考虑用 Jira,一句「我们行业(通信、银行、金融)都在用,开箱即用插件多」就够了,没钱不断换试用license也能满足要求,虽然麻烦点;那为啥很多公司不用 Jira 呢?一是有的人比较奇葩,管理经验不足、想折腾。想让 Jira 同时兼容各种东西方、南北方的习惯。二是Jira 也真的算不上特别好的工具,75分,马马虎虎,公司有更高更优(ji)雅(pin)的诉求,Jira hold不住。这也是很多上了规模的公司为什么会选择自研。

Jira 1.0发布于2002年,同时代的ClearRequest,Bugzilla,Trac早已退休,Jira 依然在岗。虽然 Atlassian 的工程师们经年累月的给它打补丁,但是毕竟年代久远,现在不断有理念先进、架构优雅、体验优秀的产品诞生。

  • 不够本土化
  • 不满足管理诉求
  • 不能支撑业务

本文小结

最近流行用多维表格管项目,你在用多维表格管项目么?虽然多维表格很灵活也很强大,但我依然认为多维表格不是一个很好的支持产研运协同的项目管理工具,这不是它的强项。如果公司没有实力去自研一款从自己公司长出来的项目管理工具,不如老老实实地用Jira,或者 tapd 这种垂直的项目管理工具就挺好的,还要啥自行车啊。下一篇文章我想说一下我心中好的项目管理工具是个什么样子。

这篇关于DevOps|产研运协作工具链上的皇冠-项目管理工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/578719

相关文章

Java数字转换工具类NumberUtil的使用

《Java数字转换工具类NumberUtil的使用》NumberUtil是一个功能强大的Java工具类,用于处理数字的各种操作,包括数值运算、格式化、随机数生成和数值判断,下面就来介绍一下Number... 目录一、NumberUtil类概述二、主要功能介绍1. 数值运算2. 格式化3. 数值判断4. 随机

使用Navicat工具比对两个数据库所有表结构的差异案例详解

《使用Navicat工具比对两个数据库所有表结构的差异案例详解》:本文主要介绍如何使用Navicat工具对比两个数据库test_old和test_new,并生成相应的DDLSQL语句,以便将te... 目录概要案例一、如图两个数据库test_old和test_new进行比较:二、开始比较总结概要公司存在多

Java中基于注解的代码生成工具MapStruct映射使用详解

《Java中基于注解的代码生成工具MapStruct映射使用详解》MapStruct作为一个基于注解的代码生成工具,为我们提供了一种更加优雅、高效的解决方案,本文主要为大家介绍了它的具体使用,感兴趣... 目录介绍优缺点优点缺点核心注解及详细使用语法说明@Mapper@Mapping@Mappings@Co

使用Python实现图片和base64转换工具

《使用Python实现图片和base64转换工具》这篇文章主要为大家详细介绍了如何使用Python中的base64模块编写一个工具,可以实现图片和Base64编码之间的转换,感兴趣的小伙伴可以了解下... 简介使用python的base64模块来实现图片和Base64编码之间的转换。可以将图片转换为Bas

使用Java实现一个解析CURL脚本小工具

《使用Java实现一个解析CURL脚本小工具》文章介绍了如何使用Java实现一个解析CURL脚本的工具,该工具可以将CURL脚本中的Header解析为KVMap结构,获取URL路径、请求类型,解析UR... 目录使用示例实现原理具体实现CurlParserUtilCurlEntityICurlHandler

Rsnapshot怎么用? 基于Rsync的强大Linux备份工具使用指南

《Rsnapshot怎么用?基于Rsync的强大Linux备份工具使用指南》Rsnapshot不仅可以备份本地文件,还能通过SSH备份远程文件,接下来详细介绍如何安装、配置和使用Rsnaps... Rsnapshot 是一款开源的文件系统快照工具。它结合了 Rsync 和 SSH 的能力,可以帮助你在 li

基于Go语言实现一个压测工具

《基于Go语言实现一个压测工具》这篇文章主要为大家详细介绍了基于Go语言实现一个简单的压测工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录整体架构通用数据处理模块Http请求响应数据处理Curl参数解析处理客户端模块Http客户端处理Grpc客户端处理Websocket客户端

java图像识别工具类(ImageRecognitionUtils)使用实例详解

《java图像识别工具类(ImageRecognitionUtils)使用实例详解》:本文主要介绍如何在Java中使用OpenCV进行图像识别,包括图像加载、预处理、分类、人脸检测和特征提取等步骤... 目录前言1. 图像识别的背景与作用2. 设计目标3. 项目依赖4. 设计与实现 ImageRecogni

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

基于C#实现PDF文件合并工具

《基于C#实现PDF文件合并工具》这篇文章主要为大家详细介绍了如何基于C#实现一个简单的PDF文件合并工具,文中的示例代码简洁易懂,有需要的小伙伴可以跟随小编一起学习一下... 界面主要用于发票PDF文件的合并。经常出差要报销的很有用。代码using System;using System.Col