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

简介: 根据国外调查统计,大部分的企业会同时进行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开源框架作者,著有《良质!》等电子书;退役士兵,华南师范大学软件工程专业,喜欢交流分享。

相关文章
|
2月前
|
缓存 前端开发 JavaScript
前端架构思考:代码复用带来的隐形耦合,可能让大模型造轮子是更好的选择-从 CDN 依赖包被删导致个站打不开到数年前因11 行代码导致上千项目崩溃谈谈npm黑洞 - 统计下你的项目有多少个依赖吧!
最近,我的个人网站因免费CDN上的Vue.js包路径变更导致无法访问,引发了我对前端依赖管理的深刻反思。文章探讨了NPM依赖陷阱、开源库所有权与维护压力、NPM生态问题,并提出减少不必要的依赖、重视模块设计等建议,以提升前端项目的稳定性和可控性。通过“left_pad”事件及个人经历,强调了依赖管理的重要性和让大模型代替人造轮子的潜在收益
|
7月前
|
数据库
一款挺不错网站维护页面源码
一款挺不错网站维护页面源码,单HTML不需要数据库,上传到你的虚拟机就可以用做维护页面还不错,用处多。。
53 2
一款挺不错网站维护页面源码
|
7月前
|
缓存 C语言 C++
【项目日记(九)】项目整体测试,优化以及缺陷分析
【项目日记(九)】项目整体测试,优化以及缺陷分析
|
7月前
|
JavaScript API
【源码共读】组件太多,重复工作量大?这次一行命令带你解放双手!
【源码共读】组件太多,重复工作量大?这次一行命令带你解放双手!
77 0
|
消息中间件 算法 安全
开发者最怕遇到的代码报错
作为一名开发者,遇到代码报错是再平常不过的事情了。无论是在编写新代码还是修改现有代码时,都有可能出现各种各样的错误。有些错误可能只是简单的语法错误,而有些错误可能会导致整个程序无法正常运行。另外,结合阅读《实战总结|记一次消息队列堆积的问题排查》这篇文章,作者在工作中遇到的消息队列堆积的问题以及如何解决这一问题的过程,我深刻认识到了在开发过程中遇到问题准确排查的重要性,以及解决问题的策略和方法。那么接下来,就来聊一聊开发者最怕遇到的代码报错,以及如何有效地解决和避免这些问题。
298 2
开发者最怕遇到的代码报错
|
IDE 测试技术 编译器
如何管理代码仓库,可以用什么系统开发,编程工具有哪些,程序异常怎么定位分析?
随着工具的日新月异,善于利用这些工具将有利于我们开发效率的提高,本文将简要介绍标题相关知识。
jira学习案例8-用useFebouce减少工程请求效率1
jira学习案例8-用useFebouce减少工程请求效率1
91 0
jira学习案例8-用useFebouce减少工程请求效率1
|
运维 监控 前端开发
程序员告别 996 第一步:1 人搞定一个项目,摆脱“重复造轮子”
程序员告别 996 第一步:1 人搞定一个项目,摆脱“重复造轮子”
250 0
程序员告别 996 第一步:1 人搞定一个项目,摆脱“重复造轮子”
|
前端开发
前端工作总结131-优化项目的代码显示名字
前端工作总结131-优化项目的代码显示名字
105 0
前端工作总结131-优化项目的代码显示名字
|
弹性计算 编解码 人工智能
游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏的新思路
为了简化业务流程,实现高性能和成本优化,鲸旗游戏最终选择使用阿里云 Serverless 函数编排与函数计算的方式来执行打包操作,完美解决痛点。
3102 14
游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏的新思路