番茄黑客松工作法
不管你多大,只要你热衷挑战,我建议你参加一次黑客松。“黑客松”一词产生于20世纪90年代,是“黑客”和“马拉松”的结合体,十分引人遐想。但是,黑客松的“黑客”并非指非法侵入电脑系统数据库的行为,而是指通过坚持不懈的努力最终找到问题的解决方法的过程。最后你想出的解决方法从设计角度来说可以不惊艳,但必须有效。黑客松可持续数小时或数天,一般在周末举行。通常,黑客松都有一个挑战,比如设计具有开创性的电子游戏、突破技术极限提高职场健康和安全,或是找到新点子帮助一个城市提高流动性。你可以单枪匹马也可以组队参加(组队参加似乎更有趣)。最好的解决方法一般都能获得奖品。我不清楚有没有人在黑客松过程中使用番茄工作法,但是我用“黑客松”来命名番茄工作法的其中一种灵活运用方法。
问 题
一个小队负责解决一个任务,这个任务可能需要大量的研究或者充满复杂和不确定性,如果不及时完成,它就可能变成瓶颈,阻碍整个团队的进度。
解决方案
对于不寻常、复杂或者风险较高的任务来说,番茄黑客松工作法能够让团队在最短的时间内得到几个解决方法,供他们思考和选择。
假设你是一场番茄黑客松的组织者,我们一起来看看怎么使用这个方法吧。举行一次黑客松需要以下几个步骤:
1.邀请全队或者一部分队员参加番茄黑客松。准备一个大房间,它能给活动营造最好的氛围。
2.选出一个裁判。有些小队难以完成关键任务,裁判便由该队担任。当然,该小队的成员也可以参加番茄黑客松。在其他时候,裁判不是团队的人,他们可以是顾客、用户或者经理们。有时候,裁判甚至可以由整个队来充当。
3.设置时间箱,代表番茄时间数量。4个番茄时间是我的选择,因为在我的经验里4个番茄时间足够我们想出有用的解决方法。番茄黑客松的时长根据具体情况而定,看所要解决的问题的复杂性和紧急性,但时长最少要一个番茄时间。在你设置时间箱时,你必须清楚说明给出解决方法的截止时间是多少个番茄时间之后。如果你定下截止时间为4个番茄时间结束时,那么4个番茄时间后,黑客松便结束了。
4.让黑客松的参与者自行组织小队,挑选小伙伴一起负责某个任务。小队的人数根据挑战的类型和复杂程度而定。两人组一个小队是我最推崇的模式,因为这种组合小巧且有效。队员的互通性是另外一个决定因素。比如,如果黑客松的主题是“为我们的博客设计新版面”,而你想要团队高度专业化,那么你可能需要一名商业分析师、一名平面设计师和一名广告文案。如果专业化不是你们团队追求的,那么你有更多的组队的选择和自由。
我通常鼓励队员自行组队,也喜欢“创造”不寻常的小队,那就是一般工作中没什么交集的人组成一个队伍。我知道,和一起工作惯了的人组成小队令人安心,但是打破这种习惯也许会带来意想不到的结果。
图3-4:番茄黑客松——4个番茄时间,四支小队,一个任务
5.给参加黑客松的所有小队相同的任务,他们在相同的时间内攻克同一个难题,给出解决方法。
6.给参与黑客松的小队上定时器。在每个番茄时间内,你在以下时间点时做出时间提示:第一个5分钟过去的时候,半个番茄时间结束的时候,以及只剩5分钟的时候。
是的,这是到目前为止我第一次为所有团队设置一个定时器,事实上这也是唯一一种情况下我会建议团队工作中使用统一的番茄时间。为什么?因为我想在困难、复杂且紧急的情况下保护番茄休息时间。人们喜欢挑战,尤其是在第一次参加番茄黑客松的时候,往往会想着要连续工作,不停歇。你的角色是要提醒他们番茄休息时间的目的。“挑战没问题,但是我们不想在4个番茄时间后筋疲力尽。我们要保证在每个番茄时间里精力充沛。”你要帮助他们,强迫他们在接受挑战期间得到真正的休息,这有益无害。
7.宣布胜利者。在规定的黑客松时间结束时,裁判评估每个小队的解决方案,挑出最好的那个。我通常也给裁判设置番茄时间,让他们评选出最终胜出的解决方案。我最喜欢的做法是请全体参与者充当裁判。这时候,在第一个番茄时间里,每个小队迅速展示出它们的成果,接着在第二个番茄时间里,每个人评估和投票,选出最佳解决方案。为什么我喜欢这个方法?首先,因为黑客松的所有参加者可以了解胜出的方案的具体情况;再者,在这个过程中,常常有新点子出现,完善现有的方案。
当然,黑客松的结果不一定是成功的。如果在番茄黑客松规定的时间内没有找到有效的解决方法该如何?这种情况的确有可能发生。很简单,再组织一轮,但是,要给参加的队伍更多的休息时间。
在第一轮黑客松过程中,我不建议小队间轮换队员。但是,在后面几轮的黑客松中,轮换队员不失为一个好方法。在我的经验中,往往是看起来最不匹配的组合最后给出了最有创意的方案。
利弊分析
组织一场黑客松的好处就在于团队能够迅速给出关键任务的解决方案。当你的团队在任务中卡住了,急需有创意的方案来解决复杂的问题,有几种方案可供选择和对比显得尤为难得。
不利的一面就在于,所有的小队都参与到黑客松中,无人继续处理现有的任务。