Abstract
Software startups are newly created companies designed to grow fast. The uncertainty of new markets and development of cutting-edge technologies pose challenges different from those faced by more mature companies. In this study, we focus on exploring the key challenges that early-stage software startups have to cope with from idea conceptualization to the first time to market. To investigate the key challenges, we used a mixed-method research approach which includes both a large-scale survey of 5389 responses and an in-depth multiple-case study. The initial findings reveal that thriving in technology uncertainty and acquiring the first paying customer are among the top challenges, perceived and experienced by early-stage software startups. Our study implies deeper issues that early-stage software startups need to address effectively in validating the problem-solution fit.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Paternoster, N., Giardino, C., Unterkalmsteiner, M., Gorschek, T., Abrahamsson, P.: Software development in startup companies: A systematic mapping study. Information and Software Technology 56(10), 1200–1218 (2014)
Sutton, S.M.: The role of process in software start-up. IEEE Software 17(4), 33–39 (2000)
Blank, S.: The four steps to the epiphany, 1st edn. CafePress (2005)
Crowne, M.: Why software product startups fail and what to do about it. In: Proceedings of International Engineering Management Conference (IEMC), pp. 338–343 (2002)
Giardino, C., Wang, X., Abrahamsson, P.: Why early-stage software startups fail: a behavioral framework. In: Lassenius, C., Smolander, K. (eds.) ICSOB 2014. LNBIP, vol. 182, pp. 27–41. Springer, Heidelberg (2014)
Nobel, C.: Why companies fail-and how their founders can bounce back. Working Knowledge, Harvard Business School, Boston (2011). http://hbswk.hbs.edu/item/6591.html (accessed August 29, 2013)
Yogendra, S.: Aligning business and technology strategies: a comparison of established and start-up business contexts. In: Proceedings of Internal Engineering Management Conference (IEMC), pp. 2–7 (2002)
Cope, J.: Entrepreneurial learning from failure: An interpretative phenomenological analysis. Journal of Business Venturing 26(6), 604–623 (2011)
Bosch, J., Holmström Olsson, H., Björk, J., Ljungblad, J.: The early stage software startup development model: a framework for operationalizing lean principles in software startups. In: Fitzgerald, B., Conboy, K., Power, K., Valerdi, R., Morgan, L., Stol, K.-J. (eds.) LESS 2013. LNBIP, vol. 167, pp. 1–15. Springer, Heidelberg (2013)
Macmillan, I.C., Zemann, L., Subbanarasimha, P.: Criteria distinguishing successful from unsuccessful ventures in the venture screening process. Journal of Business Venturing 2(2), 123–137 (1987)
Yu, Y.W., Chang, Y.S., Chen, Y.F., Chu, L.S.: Entrepreneurial success for high-tech start-ups - case study of taiwan high-tech companies. In: Proceedings of the Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), pp. 933–937 (2012)
Mingers, J.: Towards critical pluralism. John Wiley and Sons (1997)
Gable, G.G.: Integrating case study and survey research methods: an example in information systems. European Journal of Information Systems 3, 112–126 (1994)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14(2), 131–164 (2009)
Yin, R.: Case Study Research: Design and Methods. SAGE Publications (2003)
Ries, E.: The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business (2011)
Coleman, G., O’Connor, R.: An investigation into software development process formation in software start-ups. Journal of Enterprise Information Management 21(6), 633–648 (2008)
Kuvinka, K.: Scrum and the Single Writer. In: Proceedings of Technical Communication Summit, pp. 18–19 (2011)
Tom, E., Aurum, A., Vidgen, R.: An exploration of technical debt. Journal of Systems and Software 86(6), 1498–1516 (2013)
Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap. In: Proceedings of the Conference on the Future of Software Engineering, pp. 35–46. ACM (2000)
Walling, R.: Start Small, Stay Small: A Developer’s Guide to Launching a Startup. The Numa Group LLC (2010)
Kuo, P.Y., Gerber, E.: Design principles: crowdfunding as a creativity support tool. In: CHI 2012 Extended Abstracts on Human Factors in Computing Systems, pp. 1601–1606. ACM (2012)
Woodruff, R.B.: Customer value: the next source for competitive advantage. Journal of the Academy of Marketing Science 25(2), 139–153 (1997)
Kakati, M.: Success criteria in high-tech new ventures. Technovation 23(5), 447–457 (2003)
Hui, A.: Lean change: Enabling agile transformation through lean startup, kotter and kanban: An experience report. In: Proceedings of Agile Conference, pp. 169–174 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Giardino, C., Bajwa, S.S., Wang, X., Abrahamsson, P. (2015). Key Challenges in Early-Stage Software Startups. In: Lassenius, C., Dingsøyr, T., Paasivaara, M. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2015. Lecture Notes in Business Information Processing, vol 212. Springer, Cham. https://doi.org/10.1007/978-3-319-18612-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-18612-2_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-18611-5
Online ISBN: 978-3-319-18612-2
eBook Packages: Computer ScienceComputer Science (R0)