ABSTRACT
Software startups develop new products or service using software development under extreme uncertainty conditions. Agile methodologies are considered the most suitable for these teams since they accomodate changes easier than traditional software development methodologies. A very well-known methodology for startups is Lean Startup that is considered to be a variant of agile methodologies. Nevertheless, prior studies found that Lean Startup adoption by software startups are still low. This research will focus to understand why the Lean Startup adoption is not higher despite its fame and history of good results. To achieve that, this research will try to develop a conceptual framework using determinants borrowed from technology adoption theories well-used in information systems literature and also on prior studies on agile methodology adoption. The conceptual framework will then be evaluated through a questionnaire with software startups practioners. It is expected that this conceptual framework could answer why more software startups are not using Lean Startup.
- Agarwal, R., Prasa, J.: A Conceptual and Operational Definition of Personal Innovativeness in the Domain of Information Technology. Information Systems Research <b>9</b>(June), 204--215 (1998). Google ScholarDigital Library
- Ajzen, I.: The theory of planned behavior. Organizational Behavior and Human Decision Processes <b>50</b>(2), 179--211 (1991).Google Scholar
- Bahli, B., Zeid, E.S.a.: The role of knowledge creation in adopting extreme programming model: An empirical study. ITI 3rd International Conference on Information and Communications Technology, ICICT 2005 - Enabling Technologies for the New Knowledge Society <b>2005</b>, 75--87 (2005).Google ScholarCross Ref
- Bosch, J., Olsson, H.H., Björk, J., Ljungblad, J.: The Early Stage Software Startup Development Model: A Framework for Operationalizing Lean Principles in Software Startups. Lean Enterprise Software and Systems pp. 1--15 (2013).Google Scholar
- Chan, F.K., Thong, J.Y.: Acceptance of agile methodologies: A critical review and conceptual framework. Decision Support Systems <b>46</b>(4), 803--814 (2009). Google ScholarDigital Library
- Cohn, M., Ford, D.: Introducing an agile process to an organization. Computer <b>36</b>(6), 74--78 (2003). Google ScholarDigital Library
- da Cruz, E.F.Z., Alvaro, A.: Introduction of entrepreneurship and innovation subjects in a computer science course in Brazil. In: 2013 IEEE Frontiers in Education Conference (FIE), ii, pp. 1881--1887 (2013).Google ScholarCross Ref
- Davis, F.D.: Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology. MIS Quarterly <b>13</b>(3), 319 (1989). Google ScholarDigital Library
- Duc, A.N., Abrahamsson, P.: Minimum Viable Product or Multiple Facet Product? The Role of MVP in Software Startups, pp. 118--130 (2016).Google Scholar
- Giardino, C., Unterkalmsteiner, M., Paternoster, N., Gorschek, T., Abrahamsson, P.: What do we know about software development in startups? IEEE Software <b>31</b>(5), 28--32 (2014).Google Scholar
- Hardgrave, B., Davis, F.D., Riemenschneider, C.K.: Investigating Determinants of Software Developers' Intentions to Follow Methodologies. Journal of Management Information Systems <b>20</b>(1), 123--151 (2003). Google ScholarDigital Library
- Harms, R.: Self-regulated learning, team learning and project performance in entrepreneurship education: Learning in a lean startup environment. Technological Forecasting and Social Change <b>100</b>, 21--28 (2015).Google Scholar
- Melegati, J., Goldman, A., Paulo, S.: Requirements Engineering in Software Startups : a Grounded Theory approach. 2nd International Workshop on Software Startups, Trondheim, Norway (2016)Google Scholar
- Moore, G.C., Benbasat, I.: Development of an instrument to measure the perceptions of adopting an information technology innovation. Information Systems Research <b>2</b>(3), 192--222 (1991). Google ScholarDigital Library
- Overhage, S., Schlauderer, S., Birkmeier, D., Miller, J.: What Makes IT personnel adopt scrum? A framework of drivers and inhibitors to developer acceptance. Proceedings of the Annual Hawaii International Conference on System Sciences (2011). Google ScholarDigital Library
- 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, pp. 167--183 (2017).Google Scholar
- Paternoster, N., Giardino, C., Unterkalmsteiner, M., Gorschek, T., Abrahamsson, P.: Software development in startup companies: A systematic mapping study. Information and Software Technology <b>56</b>(10), 1200--1218 (2014). Google ScholarDigital Library
- Riemenschneider, C.K., Hardgrave, B.C., Davis, F.D.: Explaining software developer acceptance of methodologies: A comparison of five theoretical models. IEEE Transactions on Software Engineering <b>28</b>(12), 1135--1145 (2002). Google ScholarDigital Library
- Ries, E.: The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Random House LLC (2011). DOI 23Google Scholar
Index Terms
- What influences software startups to use lean startup?
Recommendations
Lean startup: why large software companies should care
XP '15 workshops: Scientific Workshop Proceedings of the XP2015Software industry has been shifting from traditional, plan-based software development to agile software development. Agile seems able to prescribe on how to develop a working software faster, but is still unable to give answer what product should be ...
Lean Software Development: A Tutorial
“Lean Software Development” has become a popular term over the last few years. This tutorial describes where it comes from, what it means, how it relates to well-known agile development practices, and how it will evolve in the future.
Lean Internal Startups for Software Product Innovation in Large Companies
We investigate how Lean internal startup facilitates software product innovation in large companies.A multiple case study approach is followed in the investigation.We examine the key processes of applying Lean startup approach through internal ...
Comments