3

最近,我们看到许多组织中出现了所谓的“<a href="http://en.wikipedia.org/wiki/Shadow_IT" rel="nofollow noreferrer">Shadow IT”。如果您还不熟悉该术语,它指的是那些设法通过使用拇指驱动器共享文件或“未经批准”的软件产品来完成业务任务等手段来规避通常的 IT 治理的人。影子 IT 可以来自技术团队,但在许多情况下来自非技术领域,例如营销或销售部门。

我真正感兴趣的是您在软件开发中的影子 IT 示例。Excel 和 Access 等产品通常是罪魁祸首,因为它们的共性意味着更广泛的组织可以轻松访问它们。在许多情况下,这是由具有足够知识以使软件执行业务功能但不足以了解为企业构建软件时所需的所有通常考虑因素的人驱动的。

您在软件开发领域见证过哪些影子 IT 案例?您看到这种做法非正式地解决了哪些流程以及这些工具变得多么重要?例如,在文件夹共享上使用单个 Access 数据库成为跟踪营销部门促销活动的常见做法。请记住,这是双向的;它可能具有极大的风险(缺乏安全性、灾难恢复等),但它可能会导致来自完全意想不到的来源的创新。

4

9 回答 9

1

好吧,我想这些东西无处不在。如果它不以任何方式威胁公司运营,这没什么大不了的。

于 2009-05-17T09:33:59.217 回答
1

归根结底,大多数企业的主要驱动力是结果,即赚钱。如果企业看到它可以在不花费数千美元购买软件但通过“影子 IT”的情况下实现运营所需的预期输出,那么我只能看到它受到鼓励。我觉得指出以这种方式操作的陷阱是我们作为开发人员工作的一部分。

“影子 IT”的优点可能是

  • 成本 - 更便宜
  • 虽然编写软件的人可能不是软件专家,但他们可能是领域专家,并且对软件应该如何运行具有内在的知识。
  • 根据 IT 的组​​织方式,“影子 IT”可能能够比核心 IT 更快地响应变化和业务需求。

和缺点

  • 所生产的软件可能无法很好地设计为可扩展、正确处理错误以及来自软件开发经验的所有其他方面。
  • 该软件可能没有得到很好的支持,或者由于它的制作方式,可能根本没有支持。
于 2009-05-17T09:57:38.393 回答
1

随着时间的推移,普通人越来越精通 IT。年轻的营销人员和财务人员知道 Excel 和 Access 可以大大提高他们的效率。没有他们的工作会让他们感到残疾。

我预计这种趋势将继续下去,企业 IT 将成为一个更加有利的组织。您在哪里提供可用数据,帮助用户解决他们的工作流程,并将他们限制在特定的隔间以确保安全。

10年前所谓的软件开发,10年后将成为每个人的工具!

于 2009-05-17T10:18:17.860 回答
1

哪有这回事。有恐龙,也有需要完成工作的人。如果发生“影子 IT”之类的事情,那是因为“官方 IT”没有做好它的工作。

软件开发人员拥有完成工作所需的数百个小应用程序。IT 治理组织应该学习如何每天处理数十个更新,并转而每天发布(每天打几次补丁)。发展已经学会了如何做到这一点,他们是下一个。

于 2009-05-17T12:15:44.180 回答
1

优点是用户可以在他们想要和需要的时候得到他们想要和需要的东西。通过大型 IT 商店获取请求对用户来说是一种尝试。IT 很少有业务知识来让他们准确地向业务所有者提供他们所要求的内容,并且当请求被拒绝或要求被修改时,很少会用简单的英语(或任何语言)进行解释。

弊大于利。法国兴业银行损失了数十亿美元,部分原因是“影子 IT”。例如,当 Access 应用程序变得必不可少并且超出创建它的人的能力或该人离开时,它可能会导致支持噩梦。即使是写得不好的 Crystal Report 也会变得如此流行和广泛使用,以至于在报告时间到来时它开始拖累它正在访问的数据库。如果编写该报告的人不完全了解关系数据库,则在某些情况下可能会产生不良数据;导致做出错误业务决策的数据。使用商业(外包)应用程序保证用户不会得到他们想要的东西;总会有妥协,也没有解释为什么做出妥协。

之前的海报是对的。影子 IT 的存在是因为 IT 工作做得不够好。业务知识不够,反应不够,尤其是沟通不够。这些就是“影子 IT”存在的原因。企业主为机器、管理员、数据库管理员和程序员付费。当 IT 忽视这一点时,他们会感到沮丧。

于 2009-05-17T12:36:59.433 回答
1

为什么 IT 假定他们应该拥有并控制业务中的所有技术?

我们为 IT 无法控制的技术命名(影子 IT)这一事实表明,我们希望 IT 能够控制组织中的所有技术。

我能想到 IT 拥有控制权的唯一真正原因是安全性(即便如此,我也会非常厌倦将最敏感的数据信任给 IT)。针对业务用户开发的解决方案给出的大多数其他理由都是完全错误的。拿上面的理由来说:“生产的软件可能没有很好的设计……”,“软件可能没有得到很好的支持……”。我们在这里开谁的玩笑?IT 在这些方面的记录根本不足以在此处占据制高点。

精明的业务用户解决了他们自己的信息问题——他们在 IT 出现之前就已经这样做了。有人记得一式三份的表格吗?传真机?复印机?这些东西不需要 IT 部门来管理,而且效果很好。如果 IT 无法解决问题,或者 IT 的跟踪记录很差,以至于业务用户对 IT 失去信心,那么业务用户将使用他们可用的任何手段来解决他们自己的问题。商业用户经常非常成功地使用 Access、Excel 和共享驱动器。如果 IT 要与组织保持相关性,它需要支持其业务用户的需求并提供人们真正想要使用的技术,而不仅仅是人们必须使用的技术。

我见过一个组织,其中数百万美元的门户实施承诺解决许多业务技术和信息共享问题。多年后,仍然没有投入生产,业务用户放弃了,并在绝望中通过外包以数据为中心的 Web 应用程序的开发来开发自己的解决方案。你猜怎么了?它工作得非常出色,其他部门现在正在绕过 IT 并按照自己的部门预算做同样的事情。

IT 是为业务用户提供支持的组织。这可能会冒犯一些认为 IT 在对业务的重要性方面与执行管理层并列的位置的人,但 IT 必须交付业务所需的东西,否则它证明自己的存在是正当的。

于 2009-12-03T20:42:19.787 回答
1

有时,当我公司的资源不足或预置时间过长时,我会使用 Amazon EC2 和/或 RDS。我为此自掏腰包,但确实可以更快地实现我的目标。所有这一切都无需在会议上花费痛苦的时间,试图说服上级或 SA-s 我确实需要做一些事情或其他事情。

在我看来,EC2 是终极的影子 IT。它非常容易上手,并为我提供了终极控制。

于 2009-12-03T20:45:41.277 回答
0

大多数软件开发人员在他们的计算机上都有“未经批准”的软件。只是期待它。我不确定我有多少,但我确定我有几十个,如果不是数百个公用事业公司。IT 甚至从未听说过我的工作笔记本电脑。

于 2009-05-17T10:08:32.847 回答
0

是的,我在哪里工作是个大问题。架构师和 DBA 试图建立一个集中式系统,但这些小的“影子 IT”部门制造了这些具有自己的安全性或重复数据的小型应用程序……就个人而言,如果我是 IT 主管,我会解雇任何启动此类项目的人没有 IT 支持。有点苛刻,但保持系统健康很重要。

于 2009-05-17T12:31:51.923 回答