很多朋友都可能碰到这样的情况,有一个任务曾经开会讨论过,目标,时间,参与人都有提到,但是最终就是不了了之,没有下文了,而且后面想起来,要追究责任的时候,发现似乎都没有责任,无从追究。如果这种情况出现,很有可能就是这个任务的布置,没有遵循ARCI原则。

  除了这种情况,还可能有别的情况,比如某个事情已经去执行了,后来某些资深专家或者上级过来跟你说,这个事情怎么能这么做,明显不对嘛,为什么我都不知道,出现这种情况,往往也是没有遵循ARCI原则。

  而最冤的一种情况可能是这样的,一个事情分配你给,你去做了,也做完了,过了几天老板把你叫去劈头盖脸骂一顿问你为什么还没做完,你解释一下说做完了,老板又会骂那他怎么不知道?出现这种情况,也是没有遵循ARCI原则。

A: Accountable, R: Responsible C: Consultant, I: Informer.

这四个字母,分别对应了一个任务中的四个角色。

  A的意思就是说这个人对这个事情完全负责,做得好了主要是他的功劳,做得错了主要是他的责任,如果没有去做,那更要找他是问。在每个任务里面,必须有一个A,而且只能有一个A,如果没有A,那就会出现上面说的第一种情况,没人负责,最后不了了之了,你也找不到责任人。而如果出现多个A,也同样会有问题,A1觉得别的A2会去做,A2还以为A1会去做呢。到时候出了问题找责任,也不好找。所谓的”都负责其实就是都不负责“。一个任务,对A的选择对这个任务的成败至关重要,别的角色就算都没有,也一定要有A。哪怕是一件很小很小的事情,你交代几个人去干,交代完了之后,一定要记得加一句“某某某,这个事情就你负责了”,千万不要说,“你们几个负责这个事情”

  R的意思是对这个任务的一些实际执行者,可以有多个R,A本身也可以是R。比如老板给了一个开发任务给一个manager,这个manager找了3个人来做,那这三个人就是R,他们负责具体的执行,他们对A负责,向A汇报。如果他们不合作,A有权利惩罚或者上报。一般说来,在R上大家都不太会犯错误,因为要做事情,总是要有R的。



  C的意思是顾问,C可以是多个人。这个顾问不一定真的说头衔是顾问,而可能是团队里面的资深专家,上级领导等等能给与你帮助的人。C其实也很重要,尽管他并不是在每个任务里面都需要的,但是很多时候会被忽略,因为他并不那么明显,A和R未必能意识到他的存在,因为C可能不会显示地被宣布。但是如果他存在,而你把他忽略了,则后果很严重,就会发生上面说的第二种情况,最典型的是,老板吩咐你一个任务,老板自己是有一套想法的,希望你如何如何去做,但是有可能老板以为你肯定明白他的想法而没跟你明说,或者他跟你说了,但是你理解有偏差,好了,你按照自己想法去了,而没有把你的想法列出来去跟他确认一下,等到他发现的时候,你就只有挨骂了。或者更普遍的例子是,你设计一个东西,后来一个资深专家看到了,他认为你设计的不合理,但是你已经设计完了。所以把每个任务中的C找出来并去问他的意见,或者说去跟他确认一下,对减少理解偏差,减少返工,有非常重要的作用。



  I的意思是知会者,可以是不止一个人。I也经常会被忽略,特别是被工作经验不丰富的人忽略。一个任务布置下去了,你兴冲冲地去做了,也做得很好,但是要命的是,你就是忽略了最后一步,你做完了,没有发个email通常相关人,你以为全世界都知道你做完了,其实可能只有你自己知道,而也许你的老板正在等你汇报呢。有人可能以为这种错误比较少见,实际上,我举几个例子,你就会知道,在工作中那真的是比比皆是。比如,领导说,这个维护性项目你来负责,让大家尽快fix bug。然后你去召集开会了,给每个bug定了fix date,明确了哪些bug必须被解决,哪些可以不管,真的是很尽职尽责,对吧?但是你可能忘了通知你的领导你做了这个事情,你以为反正领导让你负责,你搞定就是了。但是你忘了,你的领导授权归授权,授权之后他是要定期检查你做的怎么样的。这个时候你的领导会在心里想,这个家伙怎么搞的,我让他负责督促大家,他怎么一点动静都没有?



  所以说,ARCI是一个很重要的方法论,掌握好了ARCI,那么你在工作就不仅能做到good,还能做到professional,否则,充其量你就是靠自己的个人能力做到good. Professional需要比good更高的职业素养和良好的工作习惯。

ARCI--做事情的重要方法论的更多相关文章

  1. 【java】【多线程】等待开启的多个线程都执行完成,再做事情,怎么实现

    今天在controller中写一个接口用来测试模拟多个请求同时到达 下订单的情况, 怎么能有效保证高并发下的库存和销量的一致性呢?[具体实现方法:https://www.cnblogs.com/sxd ...

  2. 寒假所做事情日志-Office重新激活

    日期:2020.01.18 博客期:127 星期六 好吧,今天出了一趟远门,将近傍晚才回来.任务目标其实相当于什么也没做,但回来发现Office居然过期了,老师给的那些文件居然无法修改了,于是乎剩下的 ...

  3. [博主推荐]如何利用注册 的 bug 来疯狂注册,不停开小号"做"事情,支持 手机号&邮箱

    [博主推荐]如何利用注册 的 bug 来疯狂注册,不停开小号"做"事情,支持 手机号&邮箱  非常简单 1.手机号注册: 用手机号注册 网站基本都支持 可以用推荐的网址: ...

  4. ARTS-S 做事情的正确方法

    有同学改bug的思路是:你们别管我怎么改,先看改的效果对不对.效果对,就这样改,效果不对,我再想别的办法.这样其实把自己关起来,盲目试错,效率太低. 合理的方法应该是和其他大佬们商量一个大家认为正确的 ...

  5. spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)转

    关键字:spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件) 应用场景:很多时候我们想要在某个类加载完毕时干某件事情,但是使用了spring管理对象,我们这个类引用 ...

  6. spring扩展点之三:Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法,在spring启动后做些事情

    <spring扩展点之三:Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法,在spring启动后做些事情> <服务网关zu ...

  7. spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)

    关键字:spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件) 应用场景:很多时候我们想要在某个类加载完毕时干某件事情,但是使用了spring管理对象,我们这个类引用 ...

  8. 阿里云资深技术专家黄省江:让天下没有难做的SaaS

    导语:本文中,阿里云资深技术专家黄省江(花名禅笑)将聚焦“SaaS加速器——让天下没有难做的SaaS”,对伙伴来说,SaaS加速器帮助他们做好SaaS,卖好SaaS:对企业来说,SaaS加速器帮助他们 ...

  9. [转] 从知名外企到创业公司做CTO是一种怎样的体验?

    这是我近期接受51CTO记者李玲玲采访的一篇文章,分享给大家. 作者:李玲玲来源:51cto.com|2016-12-30 15:47 http://cio.51cto.com/art/201612/ ...

随机推荐

  1. 恭贺自己itpub和csdn双双获得专家博客称号

    这是对一个技术人员行业内很难得的认可,记录下来,加油...一切向钱看,明天会更好.

  2. OKHttp的简单使用

    一方面,最近关于OKHttp的讨论甚嚣尘上,另一方面,我最近也更新了android6.0,发现在6.0中HttpClient不能使用了,于是决定抽时间也看一下OKHttp,总结了一点东西,与大家分享. ...

  3. WSDL阅读方法

    我们以天气预报WebService服务为例,来看看怎么阅读一个wsdl文档. 打开一个wsdl文档后,先看底部. binding在这里: portType在这里: 好了,看了上面的,我们来说说wsdl ...

  4. Android(java)学习笔记170:Activity的生命周期

    1.首先来一张生命周期的总图: onCreate():创建Acitivity界面       onStart():让上面创建的界面可见              onResume():让上面创建的界面 ...

  5. Android(java)学习笔记187:Android中操作XML数据(使用Pull解析器)

    1. Pull解析器的运行方式与 SAX 解析器相似.它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件.跟SAX不同的是, Pull解析器 ...

  6. Linux查看某个文件被哪些进程PID占用

    比如查看test.sh这个文件被哪些进程占用,可以用: lsof | grep test.sh 或者 fuser -v test.sh

  7. 标准web架构分层

    标准Web系统的架构分层 转载:http://blog.csdn.net/yinwenjie    http://blog.csdn.net/yinwenjie/article/details/464 ...

  8. enableEventValidation

    回发或回调参数无效.在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEve ...

  9. asp.net各种获取客户端ip方法

    Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真 ...

  10. .NET下的加密解密大全(2):对称加密

    本博文列出了.NET下常用的对称加密算法,并将它们制作成小DEMO,希望能对大家有所帮助. 公共代码[csharp]static byte[] CreateKey(int num) {     byt ...