Abstract
To find a fast-track to profitability, a startup needs to streamline and speed up two vital processes – developing novel products and finding new markets for their products. These two goals are typically opposed to each other, business development requiring quick iteration and product development requiring focus on quality. This difference in mindsets, where the focus should be on the balance of quality to the business experimentation causes a conflicting environment for the developers to develop products. This problem is aggravated in a startup environment, where the reasons for product failure are not clear, increasing the frustrations felt by the developers. Clear ways to communicate the product goals and even successes between management and developers is needed to create an environment for success. This balancing act between quality and speed to achieve fast product iteration is the developers dilemma.
Keywords
- Startups
- Software development
- Business development
- Lean startup
- Prototyping
- Agile
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Alvarez, S.A., Barney, J.B.: Discovery and creation: alternative theories of entrepreneurial action. Strateg. Entrepreneurship J. 1(1–2), 11–26 (2007)
Baker, T., Nelson, R.E.: Creating something from nothing: resource construction through entrepreneurial bricolage. Adm. Sci. Q. 50(3), 329–366 (2005)
Blank, S.: The Four Steps to the Epiphany. K&S Ranch, Pescadero (2013)
Blank, S., Dorf, B.: The Startup Owner’s Manual. K&S Ranch, Pescadero (2012)
Da Silva, F.Q., França, A.C.C.: Towards understanding the underlying structure of motivational factors for software engineers to guide the definition of motivational programs. J. Syst. Softw. 85(2), 216–226 (2012)
Eloranta, V.P., Koskimies, K.: Aligning architecture knowledge management with scrum. In: Proceedings of the WICSA/ECSA 2012 Companion Volume. pp. 112–115. WICSA/ECSA 2012. ACM, New York (2012). doi:10.1145/2361999.2362023
Floyd, C.: A systematic look at prototyping. In: Budde, R., Kuhlenkamp, K., Mathiassen, L., Züllighoven, H. (eds.) Approaches to Prototyping, pp. 1–18. Springer, Heidelberg (1984). doi:10.1007/978-3-642-69796-8_1
Maurya, A.: Running lean: iterate from plan A to a plan that works. O’Reilly Media Inc., Sebastopol (2012)
Ries, E.: The Lean Startup. Penguin, New York (2011)
Sandor, C., Klinker, G.: A rapid prototyping software infrastructure for user interfaces in ubiquitous augmented reality. Pers. Ubiquit. Comput. 9(3), 169–185 (2005)
Stephens, M., Bates, P.: Requirements engineering by prototyping: experiences in development of estimating system. Inf. Softw. Technol. 32(4), 253–257 (1990)
Terho, H., Suonsyrjä, S., Jaaksi, A., Mikkonen, T., Kazman, R., Chen, H.M.: Lean startup meets software product lines: survival of the fittest or letting products bloom? (2015)
Terho, H., Suonsyrjä, S., Karisalo, A., Mikkonen, T.: Ways to cross the rubicon: pivoting in software startups. In: Abrahamsson, P., Corral, L., Oivo, M., Russo, B. (eds.) PROFES 2015. LNCS, vol. 9459, pp. 555–568. Springer, Heidelberg (2015). doi:10.1007/978-3-319-26844-6_41
Acknowledgments
The authors wish to thank Digile’s Need4Speed program (http://www.n4s.fi/) funded by the Finnish Funding Agency for Innovation Tekes (http://www.tekes.fi/en/tekes/) for its support for this research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Terho, H., Suonsyrjä, S., Systä, K. (2016). The Developers Dilemma: Perfect Product Development or Fast Business Validation?. In: Abrahamsson, P., Jedlitschka, A., Nguyen Duc, A., Felderer, M., Amasaki, S., Mikkonen, T. (eds) Product-Focused Software Process Improvement. PROFES 2016. Lecture Notes in Computer Science(), vol 10027. Springer, Cham. https://doi.org/10.1007/978-3-319-49094-6_42
Download citation
DOI: https://doi.org/10.1007/978-3-319-49094-6_42
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49093-9
Online ISBN: 978-3-319-49094-6
eBook Packages: Computer ScienceComputer Science (R0)