An empirical study of an informal knowledge repository in a medium-sized software consulting company
Proceedings of the 25th International Conference on Software Engineering
Toward an understanding of the motivation Open Source Software developers
Proceedings of the 25th International Conference on Software Engineering
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
Barriers to adoption of software reuse a qualitative study
Information and Management
Human Aspects of Software Engineering (Electrical and Computer Engineering Series)
Human Aspects of Software Engineering (Electrical and Computer Engineering Series)
The Impact of Background and Experience on Software Inspections
Empirical Software Engineering
Requirements Engineering Process Selection at Hewlett-Packard
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
eXtreme Programming (XP) as a 'Minimum' Software Process: A Grounded Theory
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Workshops and Fast Abstracts - Volume 02
Grounded Theory Applied - Studying Information Systems Development Methodologies in Practice
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 08
A Grounded Theory Analysis of E-Collaboration Effects for Distributed Project Management
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 08
Can distributed software development be agile?
Communications of the ACM
Questions programmers ask during software evolution tasks
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
The Social Nature of Agile Teams
AGILE '07 Proceedings of the AGILE 2007
Discourse structure of software explanation: snapshot theory, cognitive patterns and grounded theory methods
Investigating software process in practice: A grounded theory perspective
Journal of Systems and Software
Motivation and cohesion in agile teams
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Software process in practice: a grounded theory of the irish software industry
EuroSPI'06 Proceedings of the 13th European conference on Software Process Improvement
Hi-index | 0.00 |
We present metacodes, a new concept to guide grounded theory (GT) research in software engineering. Metacodes are high level codes that can help software engineering researchers guide the data coding process. Metacodes are constructed in the course of analyzing software engineering papers that use grounded theory as a research methodology. We performed a high level analysis to discover common themes in such papers and discovered that GT had been applied primarily in three software engineering disciplines: agile development processes, geographically distributed software development, and requirements engineering. For each category, we collected and analyzed all grounded theory codes and created, following a GT analysis process, what we call metacodes that can be used to drive further theory building. This paper surveys the use of grounded theory in software engineering and presents an overview of successes and challenges of applying this research methodology.