The Community for Technology Leaders
Green Image
Issue No. 01 - Jan.-Feb. (2019 vol. 36)
ISSN: 0740-7459
pp: 15-22
Ei Pa Pa Pe-Than , Software Research, Carnegie Mellon University, Pittsburg, Pennsylvania United States
Alexander Nolte , Computer Science, University of Tartu
Christian Bird , Empirical Software Engineering, Microsoft Research
Steve Scallen , Principal Design, Microsoft Garage
James D. Herbsleb , Software Research, Carnegie Mellon University, Pittsburg, Pennsylvania United States
ABSTRACT
Based on our empirical studies of 10 hackathons held by scientific communities, a corporation, and universities as well as the review of published literature, we discuss that hackathons can be organized around goals such as enriching social networks, facilitating collaborative learning, and workforce development. We also discuss design choices that can scaffold the organization of hackathons and their tradeoffs. Design choices include identifying a suitable mixture of attendee skills, the selection process for projects and teams, and whether to hold a competitive or collaborative event. Hackathons can achieve multiple goals if designed carefully.
INDEX TERMS
Companies, Engineering profession, Technological innovation, Collaborative work, Collaboration, Object recognition, Software
CITATION

E. P. Pe-Than, A. Nolte, A. Filippova, C. Bird, S. Scallen and J. D. Herbsleb, "Designing Corporate Hackathons With a Purpose: The Future of Software Development," in IEEE Software, vol. 36, no. 1, pp. 15-22, 2019.
doi:10.1109/MS.2018.290110547
895 ms
(Ver 3.3 (11022016))