你如何让那些不想要你做的人参与其中

时间:2009-03-23 15:17:21

标签: project-management

我目前正在开发一个简单的系统来替换Excel电子表格。这只是船上活动的日志。在船上工作的人当然对Excel电子表格感到满意,并没有看到改变的原因。但是,陆地上的人在需要积累数据时会遇到问题。基本上他们每天都有1份报告,如果他们想要累积数据,他们需要浏览每一个电子表格。拥有数据库中的东西当然会对他们有很大帮助。

我的问题是,我希望在船上工作的人能够参与并思考他们想要什么样的系统,而不是采取“我们讨厌改变的立场,并且只会使用你做的任何事情,同时又要脾气暴躁。”我希望人们能够根据他们的需求和工作方式进行思考,而不是根据现有解决方案来考虑所有内容。

有没有人有过让人们需要使用你的解决方案但又不想要它的经验,参与思考如何成为一个胜利而不是为他们带来痛苦?

16 个答案:

答案 0 :(得分:14)

我在处理过的项目中处理过类似情况:

问题

我们的任务是为建筑公司创建资源跟踪计划。他们一直处于同样的境地,使用excel表来完成他们所有的工作,但工作量不断增加,因此需要4个人一整天才能完成所有工作。他们必须跟踪90名员工和无数件设备,他们正在快速增长! (我们在该项目上花费的2个月内有100多名员工)

我们的工作是为他们构建一个简化管理的应用程序。但是,在需求收集方面,我们的客户不太乐于助人。 因为他们不知道自己想要什么!他们肯定不会想要那些不是Excel的东西。

解决方案

我们的方法是派一名顾问对他们进行为期3天的监控,并观察他们需要什么,他们如何工作,以及他们的工作如何得到改善/提高效率。他们需要的东西是以电子表格的方式工作,因为它很快并且已经是他们使用的过程。

我们为他们创建了一个程序,该程序利用自定义电子表格使处理变得高效和简单(我们没有使用VBA!)他们不想改变。他们为什么会这样? Excel工作......它只是很慢。克服这一障碍意味着创造一种令他们印象深刻并使他们的工作更轻松的产品。

这意味着,我们创建了一个网格视图,其功能类似于电子表格。我们根据他们的工作方式量身定制了这张表。那个挺难。它很混乱,但最终对他们和我们来说非常好。

The Golden Nugget

我们没有改变他们的工作方式。我们没有触及他们的过程。相反,我们改变了他们的工具,以便他们可以更快地工作。这就是我建议你与那些不想改变的人合作的方式。

答案 1 :(得分:7)

我认为最好的解决方案是:让他们参与进来。向他们演示程序。让他们觉得他们在整个事情上有发言权。显示应用程序并收集他们的反馈。使用该反馈可以使产品更好地用于他们

虽然它可能永远不会完全消除他们对应用程序的“仇恨”,但它至少会让他们感到重要,让他们觉得你听他们,并且新的应用程序并没有被完全强加给他们 - 至少不是没有某事在这件事上说。

答案 2 :(得分:6)

也许你可以以帮助他们的工作变得更轻松的态度接近他们,这样他们就不必花费太多时间在电脑上做烦人的事情了?

如果他们认为你的生活更加艰难只是为了让你的生活更轻松(或其他人的生活更轻松),他们可能反应不佳。如果他们认为你站在他们一边,他们可能会更容易改变。

答案 3 :(得分:5)

这一切都始于把自己放在鞋子里。他们可能通过抵制变革让你的生活变得更加困难,但是你通过改变他们的系统让他们的生活变得更加艰难。要么找到一种方法来改善它们,要么承认自己正在改善一个群体的经验而损害另一群体的利益。第二种选择并不一定是坏事,它可能(并且可能是)净利润,但对利他主义的吸引力只能让你受到影响生产力的群体的影响。

答案 4 :(得分:5)

为什么不保留你的同事喜欢的excel电子表格,并创建一个机制,将speadsheet作为输入,并将其放在数据库中供陆地人使用。

答案 5 :(得分:4)

我在这里给你带来了坏消息,所以我希望你能提出一些建设性和高度现实的建议。 ;)

首先,我赞赏你要做的事情。

Excel电子表格非常适合简单跟踪,播放数字,以及将数据传输给其他人的平台。另一方面,使用电子表格作为长期甚至短期数据存储的一种形式,对于您的雇主不关心的无数技术和社会原因是一个可怕的想法。

你需要立即面对一个事实:没有什么可以让他们关心这些问题。如果易于访问,更好的安全性/稳定性或灵活性对他们来说很重要,他们甚至不会有他们当前的方法。

所以你需要改变你的方法,而这样做的第一步就是放弃你的希望,在他们的脸上亮起来,他们只是“得到它”。如果你告诉他们改变是必要的并且他们相信你这个事实(即使是勉强的话)那么这就是你所需要的。

当他说你需要在汽车上安装新零件时,与信任你的技工没什么不同。你对这笔费用感到满意吗?当然不是。您正在进行的工作以及随后的再培训是费用

要解决问题的另一半:您希望他们更积极参与,更积极主动地向您提供有关新系统的“需求”。您希望他们“思考他们需要什么以及他们如何工作”,并为您提供有关功能的想法。

我又有坏消息了。他们不会,这主要是因为他们不能。

他们。别。知道。什么。他们。需要。

事实是,大多数系统中最难的部分是设计,而不是编码。大多数设计中最难的部分是界面。设计需要特殊知识和技能的艰苦工作

不要将设计视为编码的副产品。这是相反的方式。好好学习并立即学习。几乎任何人都可以学习一起破解一些代码。我一直觉得我的名片应该说软件 DESIGNER

这样想。您聘请了一位家居装饰师进入您的生活区域。因此,装饰者进来并开始烧烤你想要的地方的想法。那会有用吗?

如果您知道如何让您的地方看起来不错,如果有想法,为什么还需要家居装饰品?

一位优秀的装饰师会观察您的生活安排,以及您如何在家中进行日常业务。他或她会记下你目前的装饰方式,从而了解你的一般品味。

然后,如果没有您的直接输入,装饰者将整体设计整合在一起。只有这样,装饰者才会要求客户输入。

你需要做同样的事情。例如,您知道他们喜欢电子表格。那么,我们对电子表格了解多少?它们对于数据输入来说非常简单。他们非常敏感(没有等待)。它们提供了一个非常简单的心理模型,通过它可以了解数据。它们不需要登录或身份验证。

换句话说,电子表格不受影响,让人工作。

我认为你的新系统将会有一个远不那么直接的网络界面,需要某种身份验证(“我现在必须记住密码?!”),响应时间会滞后等等

换句话说,您的新系统将删除他们喜欢关于当前系统的所有内容。

所以你必须以其他方式赢得他们。因此,找出挫败他们关于excel的内容,以及如何在系统中避免这种情况。找出他们手动输入此日志所需的数据,您可以自动导出并输入新系统。

换句话说,你会用新系统让事情变得更难,这是不可避免的,你不应该否认它。您的系统将更有条理,更清洁;那么什么更容易,保持房间整洁或让它变得一团糟?

因此,考虑到这一现实,找到可以优化的任务的每一部分,以便新系统获得 net 。如果你这样做,他们将在一两个星期内失去一次,并开始喜欢新系统。

这是我的建议,作为一个建立事业的人,正是在做你正在做的事情:进入一个小企业,用我自己的软件取代现实系统和过时的软件系统。

答案 6 :(得分:3)

告诉他们你为什么要做的事情会帮助他们。如果它对他们没有帮助,也许你需要重新思考它......

答案 7 :(得分:2)

在我看来,你必须让管理层参与其中,我认为你不能以任何方式利用它作为开发人员让他们采用新模式。

答案 8 :(得分:2)

您已经找出了船用户对其当前基于Excel的系统的主要问题,然后向他们解释您的系统将如何解决该问题。< / p>

这是赢得他们的第一步。

答案 9 :(得分:2)

似乎您可以使用Visual Studio Tools for Office(VSTO)编写自动服务,以自动处理Excel文件并执行数据聚合或将其插入到将执行报告的数据库中。船员们按照他们喜欢的方式保持它,管理层按照他们需要的方式获得它,每个人都赢了。

答案 10 :(得分:2)

听起来像你在做什么管理SAYS而不是试图解决他们的问题。您假设管理层实际上知道他们想要什么,并立即决定根据管理层指令编写新的电子表格是解决方案。

为什么不退后一步并分析实际问题,然后尝试解决这个问题,而不是惹恼用户群?

正如其他人所说的那样 - 您可以编写一个应用程序,可以轻松读取当前的Excel电子表格,并将数据存储到管理人员的数据库中。假设当前的电子表格捕获了所需的数据,那就是您真正需要做的。如果您需要自动化,您甚至可以轻松自动化此过程。

所有这些都是关于寻找工作流或数据流的解决方案,而不仅仅是跳入和编写代码(即使它只是一个电子表格)。

-R

答案 11 :(得分:1)

好吧,我无法抗拒“不要摇晃船”。我的意思是,不要试图对他们当前的流程做出重大改变。如果您真的希望他们使用它,您需要启用所有各方的需求。

这并不意味着您无法改变使用Excel电子表格,而是使流程尽可能相似,以便他们能够更轻松地适应变化。这种方法应该是一种进化,而不是革命(否则唯一的革命就是反对新的变化)。

任何更改都显示它们的价值也很重要,否则他们不会想要进行更改。

答案 12 :(得分:1)

我对那些不想采用新系统的用户有个人不好的经历。这是完全相同的事情(Excel文件),但对于不同的行业。

有助于立即开发某种附加值并向用户显示。例如,你可以说:看看伙计们,如果你使用新系统,那么你得到的这些信息就可以帮助你了解...用户的关键是看到这个工作。

如果有这样的技巧,你不会赢得他们,那么我很遗憾地说你可能遇到麻烦。我正在谈论的项目失败了,因为用户拒绝停止使用他们的旧系统,尽管新系统已启动并运行。

在这种情况下,正如其他人所说,最后的手段是管理层。如果老板不说:停止使用旧系统,我看不到另一种成功的方法。

有时候,即使你是沟通的大师,也有一些在组织中有影响力的用户决心不让你的软件看到光明的一天。这可能不是因为他们讨厌我们或某事,而是因为现状支持他们的影响,如果这种情况发生变化,他们可能会失去这种好处。如果是这种情况,即使不是不可能,也很难有一个成功的项目。

答案 13 :(得分:1)

假装开发更好的Excel表格。很可能他们会要求在excel中无法轻易完成的功能。

也许,您实际上会想出一个连接到数据库的Excel解决方案。在我看来,使用excel作为数据库的前端是完全可以的(特别是如果用户习惯了它)

答案 14 :(得分:1)

扩展Excel以继续作为前端输入工具的建议。但是,我的经验是,这可能变得难以维护和分发。当存在协调的前端和数据库更改时,通常很难确保每个人在正确的时间使用正确版本的电子表格。这种方法也确实没有解决问题的核心,即它们对任何变化的抵制。

一个策略是1)倾听并理解他们的需要和关注2)向他们解释“为什么”3)向他们保证改变不会伤害他们。 4)为他们找到一些好处。

最好的方法之一,我发现在没有大量前期工作的情况下给予这种安慰是建立模拟屏幕(例如使用Visio),您可以使用它来引导他们完成新系统。添加一个有益于它们的功能会很棒。

这对你们双方来说都是双赢的。 1)他们可以更舒适,没有不确定感。 2)他们可以提供建设性的反馈3)你可以做到这一点,而无需过多的时间和精力的前期投入。如果你等到构建过程的后期,你将不愿做出重大改变,这将进一步破坏后续的测试和推出阶段。

答案 15 :(得分:0)

默认”的人不喜欢“更改”,因此您需要让他们看到“变更”的好处。 如果你能够做到这一点,你的问题就解决了。