ABSTRACT
The current trend shows that individuals gather into a team and initiate a software startup. The growth of software startups on professional, academic and university spin-offs level are growing in numbers. Team initiating a software startup is excessively focused on the developing a better software solution and delivering a prototype to its customer. Individuals exercising so many experiments to win the software development timeline, often fail to share their important work experience, difficulties while carrying out experiments and learning within the team. This study aims to address the problem of neglected experiential team learning in software startups. To do so, this research will focus on the agile reflective practice of retrospective meeting. Multiple case studies will be applied to this research to understand and analyze retrospective practice in software startups. Based on specific concepts and propositions we propose a conceptual framework for experiential team learning in software startups.
- Kolb Y. Alice and Kolb A. David. 2009. Experiential learning theory: A dynamic, holistic approach to management learning, education and development. The SAGE handbook of management learning, education and development (2009), 42--68.Google Scholar
- Edmondson C. Amy. 1999. Psychological safety and learning behavior in work teams. 44, 2 (1999), 350--383.Google Scholar
- Birk Andreas, Dingsøyr Torgeir, and Stalhane Tor. 2002. Postmortem: Never leave a project without it. 19, 3 (2002), 43--45. Google ScholarDigital Library
- Ringstad M. Angermo, Dingsøyr Torgeir, and Moe N. Brede. 2011. Agile process improvement: diagnosis and planning to improve teamwork.. In European Conference on Software Process Improvement, Vol. 172. Springer, Heidelberg, 167--178.Google Scholar
- Ramsgaard M. Breum and Christensen M. Ernst. 2016. Missing links between lean startup, design thinking, and experiential learning approaches in entrepreneurship education. (2016).Google Scholar
- Kolb A. David. 1984. Experiential learning: Experience as the source of learning and development. Prentice Hall.Google Scholar
- Talby David, Hazzan Orit, Dubinsky Yael, and Keren Arie. 2006. Reflections on reflection in agile software development.. In AGILE 2006 (In: Agile Conference). 11-pp. Google ScholarDigital Library
- Rasmussen A. Einar and Sørheim Roger. 2006. Action-based entrepreneurship education. 26, 2 (2006), 185--194.Google Scholar
- Bosch Jan, Olsson H.Helena, Björk Jens, and Ljungblad Jens. 2013. The early stage software startup development model: a framework for operationalizing lean principles in software startups. (In: International Conference on Lean Enterprise Software and Systems). Springer, Berlin, Heidelberg, 1--15.Google Scholar
- Babb Jeffry, Hoda Rashina, and Norbjerg Jacob. 2014. Embedding reflection and learning into agile software development. 31, 4 (2014), 51--57.Google Scholar
- Katzenbach R. Jon and Douglas K. Smith. 2008. The discipline of teams.Google Scholar
- Beck Kent, Beedle Mike, Van B. Arie, Cockburn Alistair, Cunningham Ward, Fowler Martin, Grenning James, Highsmith Jim, Hunt Andrew, Jeffries Ron, et al. 2001. Manifesto for agile software development. (2001).Google Scholar
- Pittaway Luke and Cope Jason. 2007. Simulating entrepreneurial learning: integrating experiential and collaborative approaches to learning. 38, 2 (2007), 211--233.Google Scholar
- Morone G. Joseph Lynn S. Gray and Paulson S. Albert. 1996. Marketing and discontinuous innovation: the probe and learn process. 38, 3 (1996), 8--37.Google Scholar
- McHugh Orla, Conboy Kieran, and Lang Michael. 2012. Agile practices: The impact on trust in software project teams. 29, 3 (2012), 71--6. Google ScholarDigital Library
- Salo Outi, Kolehmainen Kari, Kyllönen Pekka, Löthman Jani, Salmijärvi Sanna, and Abrahamsson Pekka. 2004. Self-adaptability of agile software processes: A case study on post-iteration workshops. (In: International Conference on Extreme Programming and Agile Processes in Software Engineering). 184--193.Google Scholar
- Harms Rainer. 2015. Self-regulated learning, team learning and project performance in entrepreneurship education: Learning in a lean startup environment. 100 (2015), 21--8.Google Scholar
- Hoda Rashina, Babb Jeffry, and Norbjerg Jacob. 2013. Toward learning teams. 30, 4 (2013), 95--98. Google ScholarDigital Library
- Yin K. Robert. 2017. Case study research and applications: Design and methods. In: Sage publications.Google Scholar
- Shrader Rod and Siegel S. Donald. 2007. Assessing the relationship between human capital and firm performance: evidence from technology-based new ventures. 31, 6 (2007), 893--908.Google Scholar
- Outi Salo. 2005. Systematical validation of learning in agile software development environment.. In Biennial Conference on Professional Knowledge Management/Wissensmanagement (In: Professional Knowledge Management), Vol. 11. 106--110. Google ScholarDigital Library
- Nerur Sridhar and Balijepally VenuGopal. 2007. Theoretical reflections on agile development methodologies - The traditional goal of optimization and control is making way for learning and innovation. 50, 3 (2007), 79--83. Google ScholarDigital Library
- Andriyani Yanti, Hoda Rashina, and Amor Robert. 2017. Reflection in Agile Retrospectives. (In: International Conference on Agile Software Development). Springer, Cham., 3--19.Google Scholar
- Qian Ye. 2018. New-Born Startups Performance: Influences of Resources and Entrepreneurial Team Experiences. 17, 4 (2018).Google Scholar
Recommendations
Investigating Agile Practices in Software Startups
SBES '19: Proceedings of the XXXIII Brazilian Symposium on Software EngineeringSoftware development practices have smoothly shifted from traditional software development to new approaches that fit better to the real and unpredictable world. Agile practices might help practitioners respond quickly to customer change requests and ...
Adopting to Agile Software Development
Abstract Agile software development can be made successful, but there is no well-defined way how to achieve this. The problem is that the successful adoption of agile methods and practices is a complex process and this process should be customizable for ...
A model of requirements engineering in software startups
Abstract ContextOver the past 20 years, software startups have created many products that have changed human life. Since these companies are creating brand-new products or services, requirements are difficult to gather and highly ...
Comments