漫谈项目管理之:面对严重的技术问题,你应该怎么做?

简介:   接到紧急电话,你匆忙的赶到用户现场。初步分析后,你大吃一惊:可以确定,这是一个方案设计阶段的重大失误,现在暴露出来,导致项目中的所有工作全面停顿。   此时此刻,作为项目经理,你马上要做那些事情?   你想到了什么? 组织技术人员进行讨论,对技术问题进行分析?非常好,这是必须要做的工作。

  接到紧急电话,你匆忙的赶到用户现场。初步分析后,你大吃一惊:可以确定,这是一个方案设计阶段的重大失误,现在暴露出来,导致项目中的所有工作全面停顿。

  此时此刻,作为项目经理,你马上要做那些事情?

  你想到了什么?

  • 组织技术人员进行讨论,对技术问题进行分析?非常好,这是必须要做的工作。
  • 寻找可能的解决方案,甚至是整个技术架构的替代方案?没错,这个也很重要。
  • 找到更有经验的专家,寻求外部的帮助?对,这一点同样非常非常的重要。

  还有什么?

  如果你是技术专家,或者总工,这些应该就足够了,但是作为项目经理,还有那些更为重要的工作?

  作为项目经理,你还是一个“管理者”,即使有时显得弱势一些。

  作为管理者,那些事情是你应该关注的?至少有几件事情你应该非常明确:

  专业的评估,有效的沟通,有力的执行。

  先说评估,这样一个问题,对项目计划有什么样的影响?进度是否会延误?成本可能超出多少?重要的里程碑节点(比如中期验收、领导视察等等)是否受到影响?对于客户、承包商、合作伙伴会有什么样的影响?

  评估的目的是为了有效的沟通。比如:你该如何向老板汇报这件事?

  “老板,对不起,出事了......”

  呵呵,你的老板未必会救你。他希望你能告诉他:

  出了什么事,为什么会出事,有什么样的影响,你打算怎么做,你的计划是什么,你正在做什么,你需要什么资源,当然最很重要的是,你希望他出面帮你做什么。

  作为项目经理,切忌陷入大量的细节中。即使你同时是专家,要处理技术问题,但项目经理这个角色要求你跳出这些问题,从业务、团队、管理、项目计划、资源协调等层面对项目进行控制。

  你要保证:每一个细节都有人在做,但一定不能都是你在做。

相关文章
|
数据挖掘 数据安全/隐私保护 开发者
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
1548 0
|
Java
什么是java回调函数
什么是java回调函数
625 1
什么是java回调函数
|
Ubuntu Linux
ubuntu源码编译指定版本make
以上内容涵盖了在Ubuntu中编译安装指定版本软件的全过程,这是一个技术性很强的操作,不仅可以带来定制化的安装体验,同时也能增加对系统管理和软件构建流程的理解。遵循以上步骤,任何有一定基础的用户都能够按需编译和安装软件。
395 8
|
应用服务中间件 持续交付 nginx
[nginx]借助nginx实现自动获取本机IP
[nginx]借助nginx实现自动获取本机IP
321 5
|
编解码 文字识别 计算机视觉
寒武纪1号诞生:谢赛宁Yann LeCun团队发布最强开源多模态LLM
【7月更文挑战第10天】【寒武纪1号】- 谢赛宁、Yann LeCun团队发布开源多模态LLM,含8B至34B规模模型,创新空间视觉聚合器(SVA)提升视觉-语言集成,建立新基准CV-Bench及大规模训练数据集Cambrian-7M。在多模态任务中表现出色,尤其在高分辨率图像处理上,但面临高分辨率信息处理和部分视觉任务评估的局限。[链接](https://arxiv.org/pdf/2406.16860)
502 1
|
监控 安全 网络安全
|
Java 测试技术 项目管理
产品入门第三讲:Axure产品流程图绘制
产品入门第三讲:Axure产品流程图绘制
414 0
产品入门第三讲:Axure产品流程图绘制
|
NoSQL 安全 Java
技术好文:Redis分布式锁的正确实现方式
技术好文:Redis分布式锁的正确实现方式
402 0
|
前端开发 Java 程序员
你还在统一返回ApiResult吗?duck不必,来看API错误处理最佳实践
相信不少 Java 开发都在项目中使用过类似 ApiResult 这样的对象来包装 Api 返回类型,这相比什么都不包装有一定的好处,但这真的就是最好的做法吗?
|
前端开发
async/await返回的promise被解析为undefined的可能原因
`async/await` 通常与 `Promise` 一起使用,但如果返回的 `Promise` 被解析为 `undefined`,可能有几个原因。以下是一些可能的情况和解决方法