ABSTRACT
Small organizations have been claimed to manage their requirements in ways that bear no relation to what the textbooks say, and what is taught in undergraduate courses. This paper explores software engineering (SE) practices in five small and medium-sized organizations in order to gain a deeper understanding on how cooperative and human aspects of the SE-related practices differ in small organizations compared to the larger ones. The paper illustrates, in detail, the central role of human collaboration in small organizations and the challenges an organization meets when it begins to grow and lose opportunities for face-to-face collaboration. The findings of this study suggest that studies on using social media are a valuable addition to software engineering research agenda.
- Cooperative and Human Aspects of Software Engineering (CHASE 2010). Call for papers.Google Scholar
- J. Aranda, S. Easterbrook, and G. Wilson. 2007. Requirements in the wild: How small companies do it. In Proceedings of the 15th IEEE International Requirements Engineering Conference (New Delhi, India, October 15--19, 2007).Google Scholar
- C. Hansson, Y. Dittrich, B. Gustafsson, and S. Zarnak. 2006. How agile are indsutrial software development practices? Journal of Systems and Software. 79, 1295--1311. Google ScholarDigital Library
- B. Glaser and A. L. Strauss. 1967. The Discovery of Grounded Theory: Strategies for Qualitative Research. Aldine.Google Scholar
- W. J. Orlikowski. 1993. CASE Tools as Organizational Change: Investigating Incremental and Radical Changes in Systems Development. MIS Quarterly. 17, 3, 309--340.Google Scholar
- K. F. Punch. 1998. Introduction to Social Research - Quantitative and Qualitative Approaches. SAGE Publications.Google Scholar
- R. K. Yin. 1994. Case Study Research: Design and Methods. Sage Publications.Google Scholar
- S. Software, Atlas.ti, WIN 5.0 ed: Scientific Software Development, 2004.Google Scholar
- B. G. Glaser. 1978. Theoretical Sensitivity. The Sociology Press.Google Scholar
- K. Locke. 2001. Grounded Theory in Management Research. SAGE Publications.Google Scholar
- B. Regnell and S. Brinkkemper. 2005. Market-Driven Requirements Engineering for Software Products. in Engineering and Managing Software Requirements, Springer.Google Scholar
- I. Nonaka and R. Toyama. 2003. The knowledge-creating theory revisited: knowledge creation as a synthesizing process. Knowledge Management Research & Practice. 1, 2--10.Google Scholar
- Y. Benkler. 2006. The wealth of netowrks: how social production transforms markets and freedom. Yale University Press. Google ScholarDigital Library
- K. Lietsala and E. Sirkkunen, Social Media - Introduction to the tools and processes of participatory economy, University of Tampere, Tampere 2008.Google Scholar
Index Terms
- Exploring software engineering practices in small and medium-sized organizations
Recommendations
Requirements Engineering Practices in Very Small Software Enterprises: A Diagnostic Study
SCCC '10: Proceedings of the 2010 XXIX International Conference of the Chilean Computer Science SocietyRequirements engineering practices have been identified as a key issue that affects the success rate of projects in most software organizations. The software engineering community has studied the requirements engineering practices of medium and large-...
Organizational information systems competences in small and medium-sized enterprises
We used resource-based theory and evidence from empirical studies to evolve a framework of IS competences in small and medium-sized enterprises (SMEs). The framework significantly improved our understanding of internal IS expertise in SMEs. We used ...
A Lightweight Innovation Process for Software-Intensive Product Development
The product development environment facing most companies today requires a long-term perspective featuring the conception and development of long-term innovations. This can be hard when close quarter bottom-line results dominate. Without innovation, ...
Comments