Project management 什么';这是一个很好的类比来解释邪恶问题的概念吗?

Project management 什么';这是一个很好的类比来解释邪恶问题的概念吗?,project-management,Project Management,大多数开发人员理解的概念。在向项目经理解释这一概念时,可以使用什么样的类比?每一个需求的变化都会导致无法管理的设计。就把他送到这里。这所房子到处都是通向任何地方的楼梯和通向砖墙的门。它完全按照规范建造,但并不是你所说的可用的 当然,在新英格兰这里,一个“邪恶的问题”需要一个邪恶的工程师想出一个邪恶的聪明的解决方案:)试着让他们读这篇文章,并说“我想知道你对这篇文章的看法…” 实际上,你的项目经理应该知道这一点。如果你的项目经理没有编程经验,那么你就注定要失败,应该找一个新的工作场所 如果您的项目

大多数开发人员理解的概念。在向项目经理解释这一概念时,可以使用什么样的类比?

每一个需求的变化都会导致无法管理的设计。就把他送到这里。这所房子到处都是通向任何地方的楼梯和通向砖墙的门。它完全按照规范建造,但并不是你所说的可用的


当然,在新英格兰这里,一个“邪恶的问题”需要一个邪恶的工程师想出一个邪恶的聪明的解决方案:)

试着让他们读这篇文章,并说“我想知道你对这篇文章的看法…”


实际上,你的项目经理应该知道这一点。

如果你的项目经理没有编程经验,那么你就注定要失败,应该找一个新的工作场所


如果您的项目经理没有编程经验,并且不愿意将架构决策交给有编程经验的人,那么您将面临双重命运,您非常迫切地需要找到一个新的工作场所。

有一个由来已久的比喻“试图达到一个移动的目标”

你可以升级到邪恶的程度

trying to hit a moving taget that changes shape, 
wears disguises, hides in shadows, recruits minions,
and shoots back

如果你想打个比方,我会选择NASA的时间表。仍然以技术为基础,但您不需要任何编码技能来理解所涉及的困难。我还使用了邪恶问题的定义,即:

霍斯特·里特尔和梅尔文·韦伯 一个“邪恶”的问题 只有通过解决它才能明确定义, 或者通过解决它的一部分。这个悖论 本质上意味着你必须 “解决”问题一次,以便 清楚地定义它,然后解决它 再次创建一个有效的解决方案

当NASA启动时,他们的任务是让一个人登上月球。我相信当时他们已经有了如何完成任务的想法,但他们无法在一开始就确定第一次登月任务。他们必须研制火箭,找出所有可能出错的灾难性事件。他们必须让一架绕地球飞行的轨道飞行器,然后把宇航员安全地带回家。最终他们到达了登月的地步,但仍然有回家的问题


我希望这对您的项目经理来说似乎是一个非编程问题。如果不是,我同意格洛梅克的观点。你注定要失败。

但如果你在iRobot或其他公司工作,制造战斗机器人呢?经理会料到的!我是一名项目经理,在我的许多其他职位中。这是为了教育其他项目经理,特别是那些优秀但不技术的项目经理。这个问题可能是一个很好的候选人