48小时马拉松写程式,Sprint要激发工程师的潜力

48小时马拉松写程式,Sprint要激发工程师的潜力

喜欢 Open Source 吗?想参加不一样的骇客松吗?来参加看看 Sprint 吧!

Sprint 这个词在台湾比较少被谈论,但对于国外的 Open Source 社群来说,Development Sprints 已经是很多研讨会必备的活动之一,有些专案常态性地透过 Sprint 的方式进行开发,由于 Open Source 是由世界各地的志愿者所维护,成员平时多在网路上交流,平时难得见面,利用研讨会期间的机会,社群成员聚集在特别安排的 Sprint 场地中,依照各自有兴趣的项目,一起密集的对专案进行 hack。

在这个短期冲刺的时间中,新人可以和大师坐在一起 coding,面对面请益设计理念、交流知识,甚至是吃饭聊天增进情谊,在短暂的时间内给专案带来丰硕的成果。

48小时马拉松写程式,Sprint要激发工程师的潜力

PyCon 2013 Sprint,镜头中两人正在讨论关于 Django 的开发

什幺是 Sprint?

简单说 Sprint 就是一群人,在 2 到 7 天的时间聚在一起密集进行专案开发,在 Sprint 活动中会有资深的 Sprint Leader,也就是所谓的导师负责解说,指配工作,引导成员来完成专案中需要解决的问题,成员可以在活动中了解问题的性质,并且在活动后持续地作出贡献,这是一个专案开发长跑中的短期冲刺与交流的机会。

Sprint 和 Hackathon 有很大的不同,Sprint 进行的项目通常是较具规模的 Open Source 专案,且进行时间较长,这些专案通常都已经有一定人数的社群成员、充足的开发文件,目的在吸引新人加入自由软体社群;Hackathon 则通常进行时间较短,通常爲 48 小时、24 小时,甚至是 8 个小时,目的在激发创意。

为什幺要办 Sprint?

Sprint 除了让 Open Source 各个 Project 的开发团队成员们能够面对面讨论问题以外,新人过去想参与 Open Soure 专案,常常碰到不知道从何着手的问题,这时候参与 Sprint 就是最好的机会,能透过社群的新手老手面对面一起动手的方式培养默契,再由核心人员指派工作,从旁辅导新人进行,如此短期冲刺下就可以培养出一群未来能够参与开发的新血!

会在 Sprint 中可能进行的项目有:

参加 Sprint 需要什幺?
任何人都可以!

Sprint 是一个了解 Open Source Project 以及背后社群最好的机会,透过参加 Sprint 可以了解自己喜爱专案的开发规划,认识背后充满热情的开发者,并找到自己能够贡献的方式。也是对于专案开发者最好的鼓励!

作者介绍