An investigation into software development process formation in software start-ups

Purpose – This paper reports on the results of an investigation into how the software development process is initially established within software product start‐ups.Design/methodology/approach – The study employs a grounded theory approach to characterize the experiences of small software organizations in developing processes to support their software development activity. Using the indigenous Irish software product industry as a test‐bed, the authors' examine how software development processes are established in software product start‐ups and the major factors that influence the make up of these processes.Findings – The results show that the previous experience of the person tasked with managing the development work is the prime influencer on the process a company initially uses. Other influencers include the market sector in which the company is operating, the style of management used and the size and scale of the company operations.Originality/value – The model has particular implications for start‐up ...

[1]  Marvin V. Zelkowitz,et al.  Software process improvement in small organizations: a case study , 2005, IEEE Software.

[2]  A. Strauss,et al.  The discovery of grounded theory: strategies for qualitative research aldine de gruyter , 1968 .

[3]  Phillip G. Armour The business of software: Matching process to types of teams , 2001, CACM.

[4]  Christina Goulding,et al.  Grounded Theory: some reflections on paradigm, procedures and misconceptions , 1999 .

[5]  Suprateek Sarker,et al.  Using an adapted grounded theory approach for inductive theory building about virtual team development , 2000, DATB.

[6]  Watts S. Humphrey,et al.  Software process improvement at Hughes Aircraft , 1991, IEEE Software.

[7]  Norah M. Power A grounded theory of requirements documentation in the practice of software development , 2002 .

[8]  SarkerSuprateek,et al.  Using an adapted grounded theory approach for inductive theory building about virtual team development , 2000 .

[9]  Rory V. O'Connor,et al.  Using grounded theory to understand software process improvement: A study of Irish software product companies , 2007, Inf. Softw. Technol..

[10]  Bill Culleton,et al.  Process Improvement for Small Organizations , 1999, Computer.

[11]  Jan Pries-Heje,et al.  Grounded action research: a method for understanding IT in practice , 1999 .

[12]  Rory O'Connor,et al.  Investigating software process in practice: A grounded theory perspective , 2008, J. Syst. Softw..

[13]  Douglas McGregor The human side of enterprise : 25th anniversary printing , 1960 .

[14]  Steve Townend,et al.  Review of: Muhr, T. 1997. ATLAS.ti 5: The Knowledge Workbench. Berlin: Scientific Software Development , 2003 .

[15]  David Nisse Leadership, Army Style , 2000 .

[16]  A. Strauss Basics Of Qualitative Research , 1992 .

[17]  Stanley M. Sutton The Role of Process in a Software Start-up , 2000, IEEE Softw..

[18]  D. Mcgregor The Human Side of Enterprise , 1960 .

[19]  Karlheinz Kautz,et al.  Grounded Theory Applied - Studying Information Systems Development Methodologies in Practice , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[20]  Janice Singer,et al.  For the Special issue on Qualitative Software Engineering Research , 2007, Inf. Softw. Technol..

[21]  Phillip G. Armour Matching Process to Types of Teams , 2001 .

[22]  Douglas R. Vogel,et al.  A Grounded Theory Analysis of E-Collaboration Effects for Distributed Project Management , 2004, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[23]  Tracy Hall,et al.  De-motivators for software process improvement: an analysis of practitioners' views , 2003, J. Syst. Softw..

[24]  Jeffrey C. Carver,et al.  Identifyng Implicit Process Vairables to Support Future Empirical Work , 2003, J. Braz. Comput. Soc..

[25]  Christina Goulding Grounded Theory: A Practical Guide for Management, Business and Market Researchers , 2002 .

[26]  Edward H. Bersoff Anatomy of a software start-up , 1994, IEEE Software.

[27]  Watts S. Humphrey Winning with Software: An Executive Strategy , 2001 .

[28]  D. Ross Jeffery,et al.  An exploratory study into the use of qualitative research methods in descriptive process modelling , 2005, Inf. Softw. Technol..

[29]  James Bach Microdynamics of Process Evolution , 1998, Computer.

[30]  Victor R. Basili,et al.  An Empirical Study of Communication in Code Inspections , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[31]  Ian Sommerville,et al.  Software engineering, 8th Edition , 2007, International computer science series.

[32]  J. Voas Advice for those bitten by the startup bug [IT business] , 1999 .

[33]  George Yamamura Process Improvement Satisfies Employees , 1999, IEEE Softw..

[34]  B. Glaser Basics of Grounded Theory Analysis: Emergence Vs. Forcing , 1992 .

[35]  David E. Avison,et al.  Action research , 1999, CACM.

[36]  R. Goede,et al.  The applicability of grounded theory as research methodology in studies on the use of methodologies in IS practices , 2003 .

[37]  Rory V. O'Connor,et al.  The influence of managerial experience and style on software development process , 2008 .

[38]  Anselm L. Strauss,et al.  Basics of qualitative research : techniques and procedures for developing grounded theory , 1998 .