Abstract
This paper presents a proposal of a Minimal Viable Development Process for Software Startups that can be used during the MVP development process. Defining a methodology is a major challenge for startups because they are creative, flexible, and reluctant to include bureaucratic measures in their day-to-day procedures that may disrupt their natural attributes. Thus, to make the process simple, we defined it in 3 main phases: requirements gathering, software development, and market validation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Ries, E.: The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Books (2011)
Paternoster, N., et al.: Software development in startup companies: a systematic mapping study. Inf. Softw. Technol. 56(10), 1200–1218 (2014)
Nilsson, H., Petersson, L.: How to manage technical debt in a lean startup (2013)
Coleman, G., O’Connor, R.V.: An investigation into software development process formation in software start-ups. J. Enterp. Inf. Manag. 21(6), 633–648 (2008)
Giardino, C., et al.: Software development in startup companies: the greenfield startup model. IEEE Trans. Softw. Eng. 42(6), 585–604 (2016)
Melegati, J., et al.: A model of requirements engineering in software startups. Inf. Softw. Technol. 109, 92–107 (2019)
Blank, S., Dorf, B.: The Startup Owner’s Manual: The Step-by-step Guide for Building A Great Company. BookBaby (2012)
Sommerville, I.: Software Engineering, 9th edn. (2011). ISBN-10 137035152
Pantiuchina, J., Mondini, M., Khanna, D., Wang, X., Abrahamsson, P.: Are software startups applying agile practices? The state of the practice from a large survey. In: Baumeister, H., Lichter, H., Riebisch, M. (eds.) XP 2017. LNBIP, vol. 283, pp. 167–183. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57633-6_11
Sharma, S., Sarkar, D., Gupta, D.: Agile processes and methodologies: a conceptual study. Int. J. Comput. Sci. Eng. 4(5), 892 (2012)
Maher, P.: Weaving agile software development techniques into a traditional computer science curriculum. In: 2009 Sixth International Conference on Information Technology: New Generations. IEEE (2009)
Moogk, D.R.: Minimum viable product and the importance of experimentation in technology startups. Technol. Innov. Manag. Rev. 2(3) (2012)
Acknowledgments
This work is partially funded by FAPERGS (17/2551-0001/205-4).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Pompermaier, L., Chanin, R., Sales, A., Prikladnicki, R. (2019). MVP Development Process for Software Startups. In: Hyrynsalmi, S., Suoranta, M., Nguyen-Duc, A., Tyrväinen, P., Abrahamsson, P. (eds) Software Business. ICSOB 2019. Lecture Notes in Business Information Processing, vol 370. Springer, Cham. https://doi.org/10.1007/978-3-030-33742-1_33
Download citation
DOI: https://doi.org/10.1007/978-3-030-33742-1_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33741-4
Online ISBN: 978-3-030-33742-1
eBook Packages: Computer ScienceComputer Science (R0)