执行力低下是游戏开发团队的普遍问题,从业这么久了,还真没见过把执行做得很好的团队。几乎所有团队都是靠热情在推动,而热情是个很脆弱的东西,非常靠不住。
究竟什么才是执行力的基础呢,我考虑过这个问题好多年了,我想每个人都会有每个人的见解吧。以我的经历尚不能给出一个精准的答案,但也有一个大致的范畴。
规范,严谨,责任,公正,积极,我总结出最重要的5个关键词。
规范:
规范就是标准化流程SOP。为什么把规范放在第一个呢,因为游戏制作过程本身是一个相对无法用量化的指标去监控的过程,很多人觉得规范多了会束缚创意,会降低效率。确实按规范做事会增加执行成本,但是只要认真去分析一下造成执行力低下的因素的话,会发现主要原因不是太规范而是太随意,所以流程必须伴随有制度才是真正的规范。游戏制作SOP不是一个单向的线性的生产过程,而是一个带有很多内部循环的生产过程,操作者经常会很在意每道工序自身的效率,但却经常忽略因循环次数增加带来的效率低下。
T = (P+M)*N + (P+M)*N +(P+M)*N + ...
T是完成一项开发任务的总耗时
P是一道工序的生产耗时(工序指策划案编写,美术作图,程序开发,测试验证,发版本操作等事务)
M是一道工序的管理耗时
N是一道工序反复的次数
M虽然有耗时,但是相比与P的话,M应该是一个很小的值。
事实证明,刻意去减小M的话,N就会增大,所以在M上适当投入以此换来N的减小是最佳的工作方式。
思想上重视流程、严守制度、不随意,规范是高执行力的基石。
严谨:
严谨其实就是严格按规范里面的制度来做事,既然是规范里面的一部分为什么要单独提出来呢,因为在实际的执行过程中虽然有了规范,但是随意还是太多太多,参与制作的人员不能只图自身工作的方便给整个流程增加内循环。严谨地按规范执行,增加了一点点管理成本,换来的是内循环的减少,这就是严谨的力量。
责任:
是什么在推动每个人按流程和制度去执行,是责任。除了每个人自身的责任心之外更重要的是每项开发任务都要有一个责任人,当执行的节点发生中断时,责任人要负责及时去协调解决推进,让执行之路保持畅通。这里的责任人不是组长也不是总监,是开发任务组内的成员,因为要第一时间推进中断的流程必须是最了解情况的组内成员,责任人解决不了的问题才是组长和总监要去解决的事。很多人曾提出过这样一个观点:开发任务组内的每个人都有责任去推动执行,所以每个人都是责任人。这种声音我听过很多遍,但是执行力低下往往就发生在这样的管理方式下,为什么呢?很简单,责任分散效应,当大家都有责任的时候每个人的角色既是责任人又是旁观者,所以有问题谁都不会去推动。只有明确的责任人才能有效保障执行流程的不中断。
公正:
当执行的过程中发生了矛盾作为上级领导要充分了解客观情况并公正地去评判。这里有两个关键词,矛盾和评判。一般情况下需要去评判的问题不会是单方面的问题,如果是单方面的问题根本不用评判,大家都知道是谁的问题。有些人觉得有了问题解决了就可以,不需要去评判孰是孰非,这种观点很普遍。确实,有了问题首先要做的事情是第一时间解决问题,这点毋庸置疑。但是解决完问题之后不去评判是非也是不可取的管理方式,这样会让过错方有侥幸心理,而更严重的是让无错方觉得不公平,从而产生消极情绪。前面所说,一般产生了矛盾双方(或多方)都会有问题,那么怎么去公正地评判呢,各打五十大板是否是好的方式呢,我觉得各打五十大板是最偷懒的解决方式,也是最不彻底的解决方式。应该把问题作一个界定,分出主次关系和因果关系,也不是说要追究责任到怎样一个程度,起码要表明评判者的立场。
积极:
让每个人保持积极的心态,一个积极的团队所有的问题都能解决,一个消极的团队执行起来各种困难都会有。
KevinChu
2013-8-8
有关执行力的思考