草庐IT

团队协作可以确保数字化转型的成功

Kartik Patel 2023-03-28 原文

如果企业想让数字化转型项目获得成功,那么可以让相关团队都参与进来。

在评估企业前景和规划数字化转型项目时,企业肯定会关注技术和基础设施。毕竟,技术是数字化转型讨论的本质。Infuture Institute公司最近发表了一份研究报告,阐述了数字化转型中的关键因素,其中有一项具有争议性的见解,“我们需要的是数字化转型方式的态度变化——从技术方法到人文方式(人员显然要比技术更加重要),即关注企业内的员工以及客户和消费者的需求和期望。”

业务团队主管可能不会认同这个结论,他们认为如果对技术变更和升级进行了适当的规划,将在逻辑上支持团队、客户和利益相关者的需求。但这种信念是有缺陷的。企业正在规划的技术和基础设施将被“人员”(业务用户、客户、供应商等等)使用和利用。人们使用技术来实现目标、监控结果、处理请求、协作等等。

事实上,数字化转型项目失败的主要原因之一是在规划过程中缺乏员工和其他用户的投入。

对首席执行官和业务经理,也许在工作中最重要的方面是人际交往。通过包括团队成员的意见,可以确保企业实施的数字化转型项目获得成功。

工作流及流程问题

利用技术并遵循业务流程来完成工作的团队成员和业务用户是最了解现有系统中的缺陷和问题以及哪里存在延迟和障碍的人员。通过让团队成员参与收集反馈和建议,企业的IT团队和项目经理可以预先预测问题,并解决对用户来说最重要的问题。

团队成员的支持

无论企业是在实施数字化转型计划还是订购团队的午餐,让团队成员参与始终是一个好计划。如果团队成员提出意见,就更有可能被接受。即使不接受和实施他们的每一个想法,通过询问他们,管理者也表明了对合作和团队方法的承诺,并且一定要解释为什么以及如何做出这些决定,这样团队成员就不会觉得管理者忽视了他们的意见。如果有很好的理由来做这个决定,大多数团队成员都能理解。虽然一些反对的成员可能会感到沮丧,但管理者仍然有可能获得大多数人的认可。

使数字化转型项目与现有的目标保持一致

向团队提出问题并审查计划将帮助管理者了解其计划可能需要调整的地方,以确保团队仍然能够履行他们的角色和职责,并支持他们的目标。在工作中造成阻碍的技术变更可能要求管理者在事后对文化、组织或业务流程进行实质性更改,这可能会延迟结果或降低成功率。负责实现这些目标的用户和团队成员将会对任何阻碍他们完成工作能力的技术或流程变更保持警惕。

在数字化转型项目的规划过程中,这些只是应该关注团队成员和业务用户反馈的几个原因。在回顾企业的变化过程时,总是会发现协作和团队反馈是任何项目获得成功的核心,以团队形式运作的企业将会更敏捷、更灵活,更容易适应变化。

有关团队协作可以确保数字化转型的成功的更多相关文章

  1. ruby - 为什么我可以在 Ruby 中使用 Object#send 访问私有(private)/ protected 方法? - 2

    类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc

  2. ruby - 使用 Vim Rails,您可以创建一个新的迁移文件并一次性打开它吗? - 2

    使用带有Rails插件的vim,您可以创建一个迁移文件,然后一次性打开该文件吗?textmate也可以这样吗? 最佳答案 你可以使用rails.vim然后做类似的事情::Rgeneratemigratonadd_foo_to_bar插件将打开迁移生成的文件,这正是您想要的。我不能代表textmate。 关于ruby-使用VimRails,您可以创建一个新的迁移文件并一次性打开它吗?,我们在StackOverflow上找到一个类似的问题: https://sta

  3. ruby - 我可以使用 Ruby 从 CSV 中删除列吗? - 2

    查看Ruby的CSV库的文档,我非常确定这是可能且简单的。我只需要使用Ruby删除CSV文件的前三列,但我没有成功运行它。 最佳答案 csv_table=CSV.read(file_path_in,:headers=>true)csv_table.delete("header_name")csv_table.to_csv#=>ThenewCSVinstringformat检查CSV::Table文档:http://ruby-doc.org/stdlib-1.9.2/libdoc/csv/rdoc/CSV/Table.html

  4. ruby - 我可以使用 aws-sdk-ruby 在 AWS S3 上使用事务性文件删除/上传吗? - 2

    我发现ActiveRecord::Base.transaction在复杂方法中非常有效。我想知道是否可以在如下事务中从AWSS3上传/删除文件:S3Object.transactiondo#writeintofiles#raiseanexceptionend引发异常后,每个操作都应在S3上回滚。S3Object这可能吗?? 最佳答案 虽然S3API具有批量删除功能,但它不支持事务,因为每个删除操作都可以独立于其他操作成功/失败。该API不提供任何批量上传功能(通过PUT或POST),因此每个上传操作都是通过一个独立的API调用完成的

  5. ruby - 如何验证 IO.copy_stream 是否成功 - 2

    这里有一个很好的答案解释了如何在Ruby中下载文件而不将其加载到内存中:https://stackoverflow.com/a/29743394/4852737require'open-uri'download=open('http://example.com/image.png')IO.copy_stream(download,'~/image.png')我如何验证下载文件的IO.copy_stream调用是否真的成功——这意味着下载的文件与我打算下载的文件完全相同,而不是下载一半的损坏文件?documentation说IO.copy_stream返回它复制的字节数,但是当我还没有下

  6. ruby - 有人可以帮助解释类创建的 post_initialize 回调吗 (Sandi Metz) - 2

    我正在阅读SandiMetz的POODR,并且遇到了一个我不太了解的编码原则。这是代码:classBicycleattr_reader:size,:chain,:tire_sizedefinitialize(args={})@size=args[:size]||1@chain=args[:chain]||2@tire_size=args[:tire_size]||3post_initialize(args)endendclassMountainBike此代码将为其各自的属性输出1,2,3,4,5。我不明白的是查找方法。当一辆山地自行车被实例化时,因为它没有自己的initialize方法

  7. ruby - 是否可以覆盖 gemfile 进行本地开发? - 2

    我们的git存储库中目前有一个Gemfile。但是,有一个gem我只在我的环境中本地使用(我的团队不使用它)。为了使用它,我必须将它添加到我们的Gemfile中,但每次我checkout到我们的master/dev主分支时,由于与跟踪的gemfile冲突,我必须删除它。我想要的是类似Gemfile.local的东西,它将继承从Gemfile导入的gems,但也允许在那里导入新的gems以供使用只有我的机器。此文件将在.gitignore中被忽略。这可能吗? 最佳答案 设置BUNDLE_GEMFILE环境变量:BUNDLE_GEMFI

  8. ruby - 查找字符串中的内容类型(数字、日期、时间、字符串等) - 2

    我正在尝试解析一个CSV文件并使用SQL命令自动为其创建一个表。CSV中的第一行给出了列标题。但我需要推断每个列的类型。Ruby中是否有任何函数可以找到每个字段中内容的类型。例如,CSV行:"12012","Test","1233.22","12:21:22","10/10/2009"应该产生像这样的类型['integer','string','float','time','date']谢谢! 最佳答案 require'time'defto_something(str)if(num=Integer(str)rescueFloat(s

  9. ruby - 我可以将我的 README.textile 以正确的格式放入我的 RDoc 中吗? - 2

    我喜欢使用Textile或Markdown为我的项目编写自述文件,但是当我生成RDoc时,自述文件被解释为RDoc并且看起来非常糟糕。有没有办法让RDoc通过RedCloth或BlueCloth而不是它自己的格式化程序运行文件?它可以配置为自动检测文件后缀的格式吗?(例如README.textile通过RedCloth运行,但README.mdown通过BlueCloth运行) 最佳答案 使用YARD直接代替RDoc将允许您包含Textile或Markdown文件,只要它们的文件后缀是合理的。我经常使用类似于以下Rake任务的东西:

  10. ruby - 一个 YAML 对象可以引用另一个吗? - 2

    我想让一个yaml对象引用另一个,如下所示:intro:"Hello,dearuser."registration:$introThanksforregistering!new_message:$introYouhaveanewmessage!上面的语法只是它如何工作的一个例子(这也是它在thiscpanmodule中的工作方式。)我正在使用标准的ruby​​yaml解析器。这可能吗? 最佳答案 一些yaml对象确实引用了其他对象:irb>require'yaml'#=>trueirb>str="hello"#=>"hello"ir

随机推荐