大话项目:项目多、乱、慢,怎么管理项目更高效?

简介: 根据国外调查统计,大部分的企业会同时进行11-25个项目。那么现在,当前你的团队同时进行多少个项目呢?是完全没有数据支撑、两眼一抹黑,还是超过了这个平均值?

自来水和苹果的故事

之前,听过一个有趣的问题:自来水不能喝、苹果很脏不能吃,那为什么用自来水洗一下苹果就能吃了呢?

当时我被问到这个问题时,也一时语塞和惊讶:是啊,明明两个不好的东西,为什么一结合,反而变成了好的东西呢?

图片来自网络

来自项目管理的烦恼

作为技术负责人、项目经理和创业老板,是不是也在类似这样的烦恼。明明自己的研发团队都是专业的工程师和职业经理人,加上深耕行业的、懂行的、有业务经验、熟悉市场熟悉客户熟悉现场的人员,为什么开发出来的系统和产品,就总是那么多问题、那么难用、效率那么慢呢?

明明自来水洗一下苹果就能吃(两个不好的东西一结合,就变成了好东西),为何专业的研发团队加上懂行的业务人员,反而交付的是客户不满意的软件产品系统呢?

问题在于哪里?是项目太多、还是项目太乱、还是团队不懂项目管理?

你的团队同时进行多少个项目?

根据国外调查统计,在《14 Best Agency Project Management Tools to Manage Projects Efficiently in 2022》中提到,大部分的企业会同时进行11-25个项目。那么现在,当前你的团队同时进行多少个项目呢?是完全没有数据支撑、两眼一抹黑,还是超过了这个平均值?

根据我们的调查,27%的公司同时处理1个到5个项目,另有27%的公司一次处理大约11-25个项目。在极端情况下,3%的公司同时处理76-100个项目。

https://databox.com/best-project-management-tools

项目的常见分类方法

在软件系统开发的项目管理中,结合过往的成功管理经验,常用常见的项目分类方法有:

1、按当前项目/全部项目,划分和重点关注当前活跃的、进行中的项目;

2、按“重要紧急四象限”划分项目,把项目分为划为:重要紧急项目、重要不紧急项目、紧急不重要项目、既不重要也不紧急的项目;

3、按团队/部门/产品线,划分不同职能部门的项目;

4、按业务特性和经营需要,划分项目,例如:外包项目、自主研发产品、ToG投标项目、内部技术优化项目等。

结合YesDev系统工具的使用,对以上的项目分类方法,会有更直观的了解。

1、按 当前项目/全部项目 划分:当前项目比归档项目更重要

让你和你的团队,把最宝贵的工作时间和最珍贵的注意力,投入到当前真正活跃和进行中的项目,并且在内部共享这一实时、真实的信息。YesDev已经完整记录了每一次项目的心跳,并且聚合、智能显示了项目的最新动态。

2、按“重要紧急四象限”划分项目:业务为先,优先响应处理和业务收入有关的项目

结合时间管理和项目管理,可以分为:

象限Ⅰ:重要且紧急的事情。立即做,例如:线上故障。

象限Ⅱ:重要不紧急的事情。列入计划做,例如:在指定日期给客户交付产品。

象限Ⅲ:不重要紧急的事情。授权他人做,例如:把一些边缘开发外包或采购。

象限Ⅳ:不重要不紧急的事情。不做,例如:系统重构(没事做时再做)。

而在YesDev中,每个人,都可在以自己的“项目四象限(重要x紧急)”中快速找到和安排自己的项目。

3、按团队/部门/产品线:权责分清,责任到人

在企业中,划分清晰的项目权限,是必不可少的要求。要明确每个项目的责任归属。可视化项目进度和风险,以及项目资料、文件、信息的归档。

4、按业务特性和经营需要划分项目:重点关注你关心的项目

虽然项目管理不像客户开发、市场推广那么性感,但是项目管理在客户履约、客户服务、质量交付、风险管控、团队效率提升都有很重要的作用和不可或缺的作用。

在YesDev中,你和你的团队,可以通过项目颜色、项目顶置、项目标签、项目模板等多个方式,来通过不同的方式来重点关注你关心的项目。

人员、流程、工具、业务

企业,作为一家需要持续实现盈利的机构。背后需要内部的人员团队、使用合适的系统工具,积极投身到开发流程中,最终一起致力为企业的经营业务共同努力、共同工作、共同发展。

最近参加了檀教授分享的有关TRIZ/C-TRIZ演讲中,他提到:“理论比经验更重要”。

那在为团队选择合适的项目管理工具时,应该如何考虑呢?我觉得也是同样的道理:“理论比经验更重要”。换句话说,就是,管理方案比工具更重要。应该先结合理论(如DevOps、敏捷开发、Scrum、增量螺旋交付),再去匹配和寻找所需要的工具。而不应该局限于现有的工具和系统。

站在另一个层面,YesDev又该如何为每个团队,针对各自的独特性,如何提供更匹配的研发协同工具呢?团队人数不多、开发流程上的差异、现有系统平台的情况、不同企业的业务特点,每一个因素都会催生完成不同的管理和协同需求。

受我小孩的玩具的启发和前文 檀教授的启示,我发现具有创造性的工具,更有生命力、更有魅力、更能符合企业的管理需求。例如磁力片、俄罗斯方块、七巧板等,都是提供了基本的元素,然后小孩子就可以通过这些玩具产生无限的创意,并乐此不彼。

那么,YesDev实际上又做了什么呢?

一方面,在管理项目上,YesDev提供了24个常用的项目管理模块,让每个团队、每一个项目,都可以自由、灵活组合使用,满足不同项目下的不同管理需求。

另一方面,YesDev在项目管理上,抓住了项目的嵌套管理模型,如同俄罗斯套娃一样,简单易懂。项目集可以有多个项目,项目可以包含多个需求,需求中有多个Bug,最后拆解到最小的协作单元——任务。

此外,在开发流程上,YesDev可以灵活和最大限度满足每个研发团队的开发流程。通过个性化配置、全局参数配置、自定义别名、关系Git代码等,让你的研发团队以最小的接入成本快速上手使用。同时,结合自动化,完成很多本来需要人工完成的动作,切实提升和减少人工重复的操作。

理论比经验更重要

很多优秀的领先企业,例如:谷歌、亚马逊、腾讯、字节跳动,是冲在科技最前沿的企业,这些卓越的团队给我们行业带来了很多宝贵的经验。与此同时,很多知名的机构组织,例如:敏捷开发、ThoughWorks等,都给我们提供了很多宝贵的理论和知识。

例如,最近在学习《Ledge DevOps 知识平台》过程中,我就受益良多。

LEDGE官网 DevOps 元素周期表

Ledge(源自 know-ledge,意指承载物)知识平台是基于我们所进行的一系列 DevOps 实践、敏捷实践、精益实践提炼出来的知识体系。

「它可以」- 帮助您的企业在数字化时代更好地前进 - DevOps 元素周期表 —— 选择您的 DevOps 工具。

关于YesDev

YesDev 是新一代SaaS研发协同平台,致力帮助每一个产品研发团队,持续、高效、自动化交付你的软件。可以进行多功能项目协作、标准化研发流程、立体化组织管理,为你管理每天任务工时-每周需求交付-每月项目统计-持续提升SLA服务水平。

专栏作者

黄禅宗 dogstar,果创科技创始人,YesApi果创云亿级流量PaaS平台创始人、YesDev研发协同SaaS创始人; 前唯品会高级开发工程师,千万级架构经验; 前MobVista高级工程师、前租租车技术经理; 10年以上互联网经验,对软件领域有独特见解;PhalApi开源框架作者,著有《良质!》等电子书;退役士兵,华南师范大学软件工程专业,喜欢交流分享。

相关文章
|
6月前
|
搜索推荐 JavaScript Java
项目开发过程中实际遇到的几个问题处理
项目开发过程中实际遇到的几个问题处理
155 2
|
小程序 IDE 开发工具
小程序从零开始开发到上线的过程
小程序从零开始开发到上线的过程
153 0
|
敏捷开发 测试技术
推三返一开发稳定版丨推三返一项目系统开发详细指南/方案需求/步骤逻辑/流程功能/案例设计/技术架构/源码程序
推三返一系统开发是一种软件开发模式,也被称为迭代增量开发模式。它是一种敏捷开发方法的一种,通过将整个开发过程分为多个迭代周期,每个周期都会增加新的功能和特性,并在每个迭代周期结束后进行测试、反馈和修改。推三返一系统开发的核心思想是“推进三步,反馈一步”。
jira学习案例8-用useFebouce减少工程请求效率1
jira学习案例8-用useFebouce减少工程请求效率1
89 0
jira学习案例8-用useFebouce减少工程请求效率1
|
前端开发 JavaScript 测试技术
为了降低维护成本(早点下班),我在组件开发中所做的那些优化(偷懒)
组件开发中为了稳定性、健壮性,经常需要为组件编写测试用例,然后还要为了开发者方便使用编写文档,都是非常耗时间的差事。作为一个独立维护组件库的程序员,为了能够降低组件维护的成本(早点下班),我总结了一下自己过去几年为了让组件开发更加高效所做的那些事情(偷的那些懒)。
|
Web App开发 安全 Unix
高效率的工作工具(持续更新...)
高效率的工作工具(持续更新...)
236 0
高效率的工作工具(持续更新...)
|
监控 测试技术
如何做好项目上线工作?
项目测试达标后,就需要启动上线了。
700 0
如何做好项目上线工作?
|
开发工具 git
手写短命令工具 - 解决工作中的痛点
写这个工具是为了解决自己日常工作中的一些重复性的劳动,提高一些效率。也算是通过程序来解决工作中的一些痛点。 有些命令如果我们能每次节省2秒钟甚至更多的时间,短期看不到时间的节省,但是从长期来看这个价值将是巨大的。我可以将这些时间专注于更有意义,更重要的事情 - 提高生命质量。
90 0
|
JavaScript 数据可视化 前端开发
你根本不知道“她“的全貌,「可视化」前端项目内部依赖 🍉
你根本不知道“她“的全貌,「可视化」前端项目内部依赖 🍉
302 0
|
弹性计算 编解码 人工智能
游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏的新思路
为了简化业务流程,实现高性能和成本优化,鲸旗游戏最终选择使用阿里云 Serverless 函数编排与函数计算的方式来执行打包操作,完美解决痛点。
3096 6
游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏的新思路