Do Hackathon Projects Change the World? An Empirical Analysis of GitHub Repositories

@article{Mcintosh2021DoHP,
  title={Do Hackathon Projects Change the World? An Empirical Analysis of GitHub Repositories},
  author={L. W. Mcintosh and Caroline D. Hardin},
  journal={Proceedings of the 52nd ACM Technical Symposium on Computer Science Education},
  year={2021}
}
  • L. Mcintosh, Caroline D. Hardin
  • Published 3 March 2021
  • Computer Science
  • Proceedings of the 52nd ACM Technical Symposium on Computer Science Education
Hackathons, the increasingly popular collaborative technology challenge events, are praised for producing modern solutions to real world problems. They have, however, recently been criticized for positing that serious real world problems can be solved in 24-48 hours of undergraduate coding. Projects created at hackathons are typically demos or proof-of-concepts, and little is known about the fate of them after the hackathon ends. Do they receive continued development in preparation for real… 

Figures from this paper

Large-Scale Microtask Programming
  • Emad Aghayi
  • Computer Science
    2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
  • 2020
Crowdsourced software engineering offers many opportunities for reducing time-to-market, producing alternative solutions, employing experts, learning through work, and democratizing participation in

References

SHOWING 1-10 OF 34 REFERENCES
License to Hack
TLDR
The Article discusses pros and cons of varying approaches to intellectual property in hackathon participant agreements and connects readers to an online repository of sample agreements as well as a participant agreement template.
Industrial Experiences of Organizing a Hackathon to Assess a Device-centric Cloud Ecosystem
TLDR
The experience was that the hackathon was realistic as well as an efficient and effective assessment of the requirements and design of the ecosystem, providing guidance for future development.
The promises and perils of mining GitHub
TLDR
It is shown, for example, that the majority of the projects are personal and inactive; that GitHub is also being used for free storage and as a Web hosting service; and that almost 40% of all pull requests do not appear as merged, even though they were.
Everybody's Hacking: Participation and the Mainstreaming of Hackathons
TLDR
Through fieldwork at six hackathons that targeted non-technical communities, it is identified the types of activities and contributions that emerge through these events and the barriers and tensions that might exist, contributing to a greater understanding ofhackathons as a growing phenomenon and as a potential tool for participatory research.
Digital Innovation: The Hackathon Phenomenon
TLDR
The potential and value of hackathons are considered, especially in providing an opportunity for people to meet and collaborate to create new links in the medium to long term, beyond the short term focus of the event.
FCJ-186 Hack for good: Speculative labour, app development and the burden of austerity
This paper analyses the rise of ‘hackathons’ – intensive codeand data-sharing events in which participants are inspired to accomplish specific challenges – to understand their role in the ecosystem
Community Code Engagements: Summer of Code & Hackathons for Community Building in Scientific Software
TLDR
A qualitative study of two types of community code engagements: Google Summer of Code (GSoC) and hackathons, which investigated the range of outcomes these engagements produce and the underlying practices that lead to these outcomes.
The 2nd Workshop on Hacking and Making at Time-Bounded Events: Current Trends and Next Steps in Research and Event Design
TLDR
This one-day workshop will bring together researchers, experienced event organizers, and practitioners to share and discuss their practical experiences and help position the CHI community to better study, plan and design hackathon-style events and socio-technical systems that support new modes of production and collaboration.
Agile Practices in Global Software Engineering - A Systematic Map
  • S. Jalali, C. Wohlin
  • Business
    2010 5th IEEE International Conference on Global Software Engineering
  • 2010
TLDR
The analysis revealed that in most cases agile practices were modified with respect to the context and situational requirements, indicating the need for future research on how to integrate all experiences and practices in a way to assist practitioners when setting up non-collocated agile projects.
“There's no rules. It's hackathon.”: Negotiating Commitment in a Context of Volatile Sociality
How do people negotiate commitments to engaging in joint activity while at the same time anticipating and managing the inherent risks of collaboration? We explore this question through the
...
...