Back to Search Start Over

Community and Code: Nine Lessons from Nine NESCent Hackathons [version 1; referees: 1 approved, 1 approved with reservations]

Authors :
Arlin Stoltzfus
Michael Rosenberg
Hilmar Lapp
Aidan Budd
Karen Cranston
Enrico Pontelli
Shann Oliver
Rutger A. Vos
Author Affiliations :
<relatesTo>1</relatesTo>Institute for Bioscience and Biotechnology Research, University of Maryland, 9600 Gudelsky Drive, Rockville, MD, 20850, USA<br /><relatesTo>2</relatesTo>School of Life Sciences, Arizona State University, Tempe, Arizona, USA<br /><relatesTo>3</relatesTo>Center for Genomic and Computational Biology (GCB), Duke University, Durham, NC, 27708, USA<br /><relatesTo>4</relatesTo>Structural and Computational Biology Unit, European Molecular Biology Laboratory (EMBL), Meyerhofstraße 1, 69117 Heidelberg, Germany<br /><relatesTo>5</relatesTo>Earlham Institute, Norwich Research Park, Norwich, NR4 7UG, UK<br /><relatesTo>6</relatesTo>Biology Department, Duke University, Durham, NC, 27708, USA<br /><relatesTo>7</relatesTo>Computer Science Department, New Mexico State University, Las Cruces, NM, USA<br /><relatesTo>8</relatesTo>Guardant Health, Redwood City, CA, USA<br /><relatesTo>9</relatesTo>Naturalis Biodiversity Center, Vondellaan 55, 2332 AA, Leiden, Netherlands
Source :
F1000Research. 6:786
Publication Year :
2017
Publisher :
London, UK: F1000 Research Limited, 2017.

Abstract

In recent years, there has been an explosion in the popularity of hackathons — creative, participant-driven meetings at which software developers gather for an intensive bout of programming, often organized in teams. Hackathons have tangible and intangible outcomes, such as code, excitement, learning, networking, and so on, whose relative merits are unclear. For example, a frequent complaint is that code is abandoned when the hackathon ends, and questions like, “which outcomes are produced most reliably?” and, “how valuable are they for participants, organizers, and sponsors?” remain open. As a first step in giving “hackology” a more rigorous footing, this paper describes the NESCent hackathon model, developed over the course of a decade to serve the academic discipline of evolutionary biology, with the dual goals of augmenting the community’s shared software infrastructure, and fostering a diverse community of practice in open scientific software development. The paper presents a detailed guide to staging a NESCent-style hackathon, along with a structured information set on nine events involving 54 team projects. NESCent hackathons have produced tangible products with downstream impacts, including prototypes that were leveraged for major funding, incremental additions to production code bases, and creative drafts (designs, standards, and proofs-of-concept) that contributed to further work. The impacts of intangible outcomes could not be assessed objectively, but the subjective experience suggests that hackathons have a positive impact by (1) providing individuals with valuable experiences, networking, and training, and (2) fostering a more cohesive community of practice by enhancing awareness of challenges and best practices and by building links of familiarity between and among resources and people. Future research that recognizes the diverse outcomes of hackathons might enable evidence-based decisions about how to design hackathons for effectiveness.

Details

ISSN :
20461402
Volume :
6
Database :
F1000Research
Journal :
F1000Research
Notes :
[version 1; referees: 1 approved, 1 approved with reservations]
Publication Type :
Academic Journal
Accession number :
edsfor.10.12688.f1000research.11429.1
Document Type :
research-article
Full Text :
https://doi.org/10.12688/f1000research.11429.1