254,373 Hits in 8.9 sec

Using grounded theory to study the experience of software development

Steve Adolph, Wendy Hall, Philippe Kruchten
2011 Empirical Software Engineering  
Introduction In the publication "Using grounded theory to study the experience of software development" the method Grounded Theory makes a formal acquaintance with the field of Software Engineering.  ...  The paper "Using grounded theory to study the experience of software development", on which this report elaborates, is written by three academics from the University of British Columbia, Vancouver, Canada  ... 
doi:10.1007/s10664-010-9152-6 fatcat:6tyh5uenqrbrbkpvjdchrdt4ua

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

Gerry Coleman, Rory V. O'Connor
2008 Journal of Enterprise Information Management  
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.  ...  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.  ...  Hansen and Kautz (2005) used grounded theory to study the use of development practices in a Danish software company and concluded that it was a methodology well suited for use in the IS sector.  ... 
doi:10.1108/17410390810911221 fatcat:cezuo3ormbff5gquhuairgbwmu

I heart hacker news: expanding qualitative research findings by analyzing social news websites

Titus Barik, Brittany Johnson, Emerson Murphy-Hill
2015 Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2015  
Grounded theory is an important research method in empirical software engineering, but it is also time consuming, tedious, and complex.  ...  As a long-term vision, we consider techniques from the discipline of knowledge discovery to make this replication process more automatic.  ...  Motivated by the desire to understand the experiences of actual software practitioners, grounded theory is one such empirical research method that has been applied to the study of software development  ... 
doi:10.1145/2786805.2803200 dblp:conf/sigsoft/BarikJM15 fatcat:krcmtniyqjgxrmtedfgmqjdife

Using grounded theory to understand software process improvement: A study of Irish software product companies

Gerry Coleman, Rory O'Connor
2007 Information and Software Technology  
The outcome of this study is a theory, grounded in the Weld data, that explains when and why SPI is undertaken by the software industry.  ...  The objective of this paper is to describe both the selection and usage of grounded theory in this study and evaluate its eVectiveness as a research methodology for software process researchers.  ...  These developers also use software processes and a study of how these are formed, evolve and improve, in this non-software product company environment, could be counter-balanced against this work.  ... 
doi:10.1016/j.infsof.2007.02.011 fatcat:hxhre7u2travfnfbg3vxf6ntx4

Thematic Review and Analysis of Grounded Theory Application in Software Engineering

Omar Badreddin
2013 Advances in Software Engineering  
Metacodes are constructed in the course of analyzing software engineering papers that use grounded theory as a research methodology.  ...  This paper surveys the use of grounded theory in software engineering and presents an overview of successes and challenges of applying this research methodology.  ...  Grounded Theory in Agile Development Methodologies We were able to identify 32 published papers that applied grounded theory to study software development methodologies.  ... 
doi:10.1155/2013/468021 fatcat:vvrkxxpmgfdtfexpht7gi3adku

Software Process in Practice: A Grounded Theory of the Irish Software Industry [chapter]

Gerry Coleman, Rory O'Connor
2006 Lecture Notes in Computer Science  
This paper presents the results of a Grounded Theory study of how software process and software process improvement (SPI) is applied in the practice of software development.  ...  The study used the grounded theory methodology and the results produce a picture of software process usage, with the outcome being a theory, grounded in the field data, that explains how software processes  ...  [14] used grounded theory to study the use of development practices in a Danish software company and concluded that it was a methodology well suited for use in the IS sector.  ... 
doi:10.1007/11908562_4 fatcat:uyeagidhlbdexcmbcw5dwh6yti

Combining experiments and grounded theory to evaluate a research prototype: Lessons from the umple model-oriented programming technology

Omar Badreddin, Timothy C. Lethbridge
2012 2012 First International Workshop on User Evaluation for Software Engineering Researchers (USER)  
This paper presents two empirical studies conducted to evaluate a model-oriented programming language called Umple; a grounded theory study and a controlled experiment of comprehension.  ...  In this paper we discuss our experiences, lessons learned, and future considerations in the evaluation of a research prototype tool.  ...  GROUNDED THEORY STUDY OF UMPLE USERS The main objective of the study is to guide the development of Umple by users' feedback and utilize the users' perception and experiences to build theories about how  ... 
doi:10.1109/user.2012.6226575 dblp:conf/icse/BadreddinL12 fatcat:opweurpqmbbv3h2emgtgq2hkq4

Lessons Learned from an Extended Participant Observation Grounded Theory Study

Todd Sedano, Paul Ralph, Cecile Peraire
2017 2017 IEEE/ACM 5th International Workshop on Conducting Empirical Studies in Industry (CESI)  
Objective: The purpose of this paper is to describe one extended participant observation Grounded Theory study for aiding new empirical researchers wanting to run similar research studies.  ...  Method: Following Constructivist Grounded Theory, we conducted a two-year five-month participant-observation of eight software development projects at Pivotal, a software development organization; interviewed  ...  ACKNOWLEDGEMENT Thank you to Rob Mee, David Goudreau, Ryan Richard, Zach Larson, Elisabeth Hendrickson, and Michael Schubert for making this research possible.  ... 
doi:10.1109/cesi.2017.2 dblp:conf/icse/SedanoRP17a fatcat:gkxdmuorqfd5tb2woi7g2e2nay

Qualitative research in software engineering

Tore Dybå, Rafael Prikladnicki, Kari Rönkkö, Carolyn Seaman, Jonathan Sillito
2011 Empirical Software Engineering  
Examples of qualitative methods are action research, case study research, ethnography, and grounded theory.  ...  Many in the software industry recognize that software development also presents a number of unique management and organizational issues that need to be addressed and solved in order for the field to progress  ...  Based on their own case of applying grounded theory in a software engineering context they provide insightful lessons learned and useful guidelines for how to interpret the canons of classical grounded  ... 
doi:10.1007/s10664-011-9163-y fatcat:ialz3obicrg2nnnimvzq4uccu4

Development of Conceptual Information Systems Framework using Grounded Theory

This paper shall present a research protocol to develop a conceptual framework in the information systems field using grounded theory method.  ...  The grounded theory based study was conducted via healthcare experts in the field of modern medicine, Traditional Malay Medicine, and information technology subject matter experts.  ...  HIS software developer experts are experts whose working experience roles involve one or more of the software development lifecycles.  ... 
doi:10.35940/ijitee.l3175.1081219 fatcat:jjxtvhq2erdolb2doskblzzyuy

The influence of managerial experience and style on software development process

Gerry Coleman, Rory V. O'Connor
2008 International Journal of Technology, Policy and Management  
This study focuses on the role and influence of both the Company Founder and the Software Development Manager on the initial formation of software development process practices.  ...  The results of this study contain useful lessons for software entrepreneurs who need to make decisions about process and process change within their organisations as they grow.  ...  The aim of grounded theory is to develop a theory from data rather than to gather data in order to test a theory or hypothesis.  ... 
doi:10.1504/ijtpm.2008.016183 fatcat:yqvdrxf7kzgnjmdar2b6pkoa7m

Investigating software process in practice: A grounded theory perspective

Gerry Coleman, Rory O'Connor
2008 Journal of Systems and Software  
The study used the grounded theory methodology to produce a theory, grounded in the field data, that explains how software processes are formed and evolve and when and why SPI is undertaken.  ...  This paper presents the results of a study of how software process and software process improvement (SPI) is applied in actual practice in the software industry using the indigenous Irish software product  ...  As much software is developed outside the software product company domain, a study including a wider range of software development from bespoke software solutions to the in-house software departments of  ... 
doi:10.1016/j.jss.2007.07.027 fatcat:hewnm22vejax3oiep3dgiurs34

Investigating Agile User-Centered Design in Practice: A Grounded Theory Perspective [chapter]

Zahid Hussain, Wolfgang Slany, Andreas Holzinger
2009 Lecture Notes in Computer Science  
For this study we have applied grounded theory as a suitable qualitative approach to determine what is happening in actual practice.  ...  The emerging themes that the study found show that in agile team members there is increasing realization for the importance of usability in software development.  ...  Grounded theory method is used to discover theory from data [18] -mostly from the 'voices' and 'experience' of the practitioners [19] but also from other form of data like observations and documents  ... 
doi:10.1007/978-3-642-10308-7_19 fatcat:gwpz6d7wmjazbjxm7uf3lcqcxi

Towards a Theory of Software Development Expertise

Sebastian Baltes, Stephan Diehl
2019 Software Engineering  
Several studies investigated individual aspects of software development expertise, but what is missing is a comprehensive theory.  ...  We present a first conceptual theory of software development expertise that is grounded in data from a mixed-methods survey with 335 software developers and in literature on expertise and expert performance  ...  Researchers can use it to design studies related to expertise and expert performance, and in particular to reflect on the complex relationship between experience and expertise, which is relevant for many  ... 
doi:10.18420/se2019-22 dblp:conf/se/Baltes019 fatcat:y2b3isdkengtxcatgrc3an3khe

Ignoring "Best Practice": Why Irish Software SMEs are Rejecting CMMI and ISO 9000

Rory V. O'Connor, Gerry Coleman
2009 Australasian Journal of Information Systems  
This paper presents the results of a Grounded Theory study into why Irish SME software product companies are not using these SPI models. The key inhibiting factor found was the issue of cost.  ...  Software Process Improvement (SPI) "best practice" models such as ISO 9000 and the Capability Maturity Model Integrated (CMMI) have been developed to assist software development organisations by harnessing  ...  Another research focus could involve capturing the opinions and experiences of the software engineers themselves, not just the owner-managers of software firms. This would add to the data.  ... 
doi:10.3127/ajis.v16i1.557 fatcat:n6gaeyj2z5eo7efw3wippre66u
« Previous Showing results 1 — 15 out of 254,373 results