项目终止

7

我最近和一个团队一起开发了一个在线系统。我们已经工作了几个月,并取得了良好的进展,但是项目被取消了。我们都强烈感到完成这个项目很重要,它将对我们的消费者生产力产生巨大的影响。在沮丧了一段时间后,我想询问一些更有经验的人。

如何处理被取消项目的挫败感并向前迈进,以便不会阻碍未来的可能性?

10个回答

13

在设计良好的项目中,你开发的一些代码可以在未来的项目中被重复使用,这使得它非常有价值。即使你不能使用其中任何代码,你和你的团队可能也会获得有价值的经验,这将对未来有所帮助。把它看作是一项昂贵的团队练习。


4
不要将你的心血投入到别人的项目中?
我为不同的人做很多工作,虽然有些项目比其他项目更有趣,但它们并不是我的项目,所以如果它们被取消了,我也不会太失落。我有自己正在进行的项目,没有人可以终止这些项目,只有我能决定。

4

悲伤。这种损失会产生悲伤反应。虽然不像失去亲人那样强烈,但它仍然是一种悲伤反应,包括所有悲伤阶段。


6
哀伤过程的第一阶段是否认。因此,请继续前往工作并完成项目。如果有人告诉你停下来,就向人事部门报告他们干涉了你的哀伤过程。 - 1800 INFORMATION

3
失败是学习新知识的最佳(有时也是唯一)途径,即使失败不是你的过错。你可以从许多不同的角度挽救有用的信息:
  1. 可重用的代码
  2. 从项目中获得的新技术或技能
  3. 基于如何处理失败的项目管理经验教训(也许应该在团队投入之前更早地取消项目)
  4. 非技术想法,您可以在公司的其他项目或甚至自己的努力中重复使用。
我强烈建议进行事后分析,但不要沉迷其中。大多数项目在其生命周期的某个阶段被取消,如果让它影响你的士气,那么它就会成为一个难以恢复的恶性循环。您可能会对即使轻微的需求更改变得过于敏感。

只要进行建设性的方式并且人们真正试图找到好的事情来学习,事后总结是个好主意。这也可以是一个很好的机会,确保团队明白为什么做出了决定,这有助于他们继续前进 - 我真诚地相信,大多数程序员对项目终止的看法之所以如此糟糕,部分原因是没有人向他们解释决策的逻辑,因此他们根据半真半假的信息形成了自己的观点。 - Jon Hopkins

2
把每个项目都当作你自己的。这并不意味着要投入所有感情(正如Spencer Ruport所说)。但是,编写所有代码并组织所有代码的方式应该是可以轻松地提取将来可能需要的工具。你永远不知道你是否需要它......但很有可能会需要。如果你编写一个账户管理应用程序......以可重用模块化的方式实现它。如果你编写一个图片上传器......以一种可以移植到你拥有的任何其他项目的方式编写它。编写围绕所有重要功能的辅助函数,以使其在未来更加用户友好。
当然,这需要在失去工作之前进行一些规划!不用担心。通常不是因为你而导致你(整个团队)失去工作。通常是由于某些财务决策或业务决策。在这种情况下,最可能是经济问题导致了你的失利。如果你在失败的项目中没有任何实际收益...那么把它看作是一次学习经验。无论你多么出色......你都可能做了一些你不同意或不再同意的事情。从中吸取教训。你很可能也做了一些非常酷的事情,你喜欢。写博客!这有两个目的......你刚刚从项目中创建了一些有形的东西......并且你把它放在一个不会忘记它的地方。
这种情况非常糟糕。但至少现在市场非常好!如果你想要我的猎头名单(加利福尼亚州和美国的80个技术招聘人员),请直接与我联系。

2

两件事:

你们对项目和代码的投入:你们的团队对该项目有如此强烈的感受并且对它被取消感到如此沮丧是一个好迹象 - 这意味着你们是真正的开发者/程序员,而不仅仅是为了全额薪水而做了一半的工作。因此,要处理这个被取消的项目:知道你和你的团队致力于你们的工作,虽然这个项目可能没有成功,但你们听起来像是那个项目以及你们可能工作的任何其他项目的真正贡献者。看起来你们只需要找到一个有潜力的项目/机会。

我的经验:项目被取消有各种各样的原因 - 预算、利益相关者缺乏信心、太晚进入市场、范围改变等。我会询问/调查你们的项目为什么被取消。如果是预算或缺乏利益相关者信心,那么这是一个非常好的消息。这意味着一个机会刚刚呈现给了你和你的团队。考虑追求它!

无论哪种方式,你的团队都将从这次经历中成长:从技术和商业角度来看。


2
  1. 领取薪水支票 - 这总能帮上忙;-)
  2. 询问是否可以拥有那个被搁置的项目的使用权,既然他们不想要它,如果您认为它值得,可以开源或商业化它。
  3. 关心工作是好的,但过度沉迷于工作则不好。

未来还会有比那个项目更好的项目; 它们可能因为任何理性和非理性的原因而被搁置。

良好的示范:我曾与一位女士共事过,她花了两年时间在一个文件成像项目上,但在项目正式上线几天前被取消了;因为新经理不喜欢旧经理,而这个项目却是他"心爱的"。这位女士的反应是:"我期待学习新的东西!"


1

如果你有合适的人,这可以用来让你的团队更加紧密。没有什么比在一件你相信的事情上努力工作,然后看到它被取消更让人沮丧了。这可能会使人感到沮丧,但也可能激励人们想要证明下一次他们能够胜任工作,他们有正确的想法。

它有助于激发团队的凝聚力;我们在那里,我们努力工作,但它被夺走了。

当然,最好不要一开始就陷入这种情况,但当你发现自己处于这种情况时,利用它来建立团队。


1

沉没成本不能作为继续项目的理由。如果领导们已经做出了商业决策,那么我相信这是有充分动机的,尽管令人不安。

在商业中,大起大落应该被庆祝,大公司并不会赢得每个竞标和完成他们开始的每个项目。所以请安慰自己曾经输过一次,也许你可以改变事情的方式,或者更加关注项目利益相关者,确保他们明白为什么你的项目值得完成,与公司的其他项目和业务倡议相比。

我最喜欢的说法是:

“好的判断来自经验,经验来自于糟糕的判断。”

从中学习吧!


1

看一部洛奇电影(最后一部很不错),喝几杯啤酒。在项目中,无法不将自己投入其中,无法不为项目的终止或失败感到难过,无法不对公司产生负面情绪。让一个优秀的程序员变得更好的是,能够释放所有情绪、愤怒等,并以与第一个项目相同的专注和奉献精神继续前进。这都是生活的一部分,也是在IT行业工作的一部分。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接