Issue No. 05 - Sept.-Oct. (2015 vol. 32)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2014.78
A swift execution from idea to market has become a key competitive advantage for software companies to enable them to survive and grow in turbulent business environments. To combat this challenge, companies are using hackathons. A hackathon is a highly engaging, continuous event in which people in small groups produce working software prototypes in a limited amount of time. F-Secure, a software product company, views hackathons as a possible solution to the fundamental business problem of how to make revenue from an idea, spanning the phases from creating the idea to producing a software prototype. However, hackathons pose the challenge of how to transform those promising prototypes into finalized products that create revenue and real business value.
Requirements engineering, Software engineering, Market research, Business, Prototypes, Software development,rapid prototyping, design, software engineering, process implementation and change, requirements and specifications, initiation and scope definition, organizational management and coordination, hackathon
"What are Hackathons for?", IEEE Software, vol. 32, no. , pp. 60-67, Sept.-Oct. 2015, doi:10.1109/MS.2014.78