Experience of Industry Case Studies: A Comparison of Multi-Case and Embedded Case Study Methods
Experience of Industry Case Studies: A Comparison of Multi-Case and Embedded Case Study Methods
the study on scrum across various companies and contexts is A, India IT Service Provider Programme Manager, Senior Project Man-
ager, Team Member
secondary to the purpose of this research, which is to describe B, India Internet Engineering Manager, Product Manager
how the blending of two methodologies resulted in various C, India Software Service Development Manager
synergies, and unforeseen benefits and pitfalls.[22] Provider
D, India (offshore Software Service Project Manager, Product Owner, Scrum
provider to E) Provider Master (3), QA Lead, Team Member
3 METHODS E, UK, England Enterprise CRM Programme Manager, Project Manager, Di-
rector of Engineering
In order to discover the contrasting features of case studies
F, India Industrial Products Scrum Master
methods, a mixed method approach has been adopted com-
G, India IT Service Provider Engagement Manager
prising two case studies and a cross-case analysis. The first
H, India IT Service Provider Chief Technology Officer, Corporate Lead
phase (Case Study A) comprised a multiple case study of 46 Architect, General Manager Human Re-
practitioners from nine multinational companies; employing sources, Delivery/Programme Manager (3),
Project/Senior Project Manager (3), Scrum
a Glaserian grounded theory analysis of documentary sources, Master (2), Technical Analyst, Consultan-
t/Specialist (6), Team Member (9), Busi-
practice observations and interview transcripts. ness Analyst
In addition to Case Study A, during our second phase, I, UK, Scotland Customer Relationship Chief Operating Officer
we conducted a 14 month longitudinal embedded case study Management
6 CONCLUSIONS
Table 8: Recommended Research Questions
In this research we have compared two approaches to con-
ducting case studies in industry: the participant observation-
Case Study Research Questions
Embedded Case Study How does the way [X] is performed evolve (over time)?
based embedded case study and a multi-case study involving
Why does [X] vary over time? practitioner interviews.
Multi-case Study How is [X] performed in different (units of analysis)? With access to sufficient resources, it would be attractive to
Why does [X] vary in different (units of analysis)?
undertake longitudinal studies across multiple cases. However,
such an approach requires multiple researchers (embedded in
multiple units of analysis) over a protracted period, requiring
Research questions and units of analysis must appropri-
an abundance of resources not available in our experience.
ately correspond to selected methods. Embedded cases lend
Case Study A used a combination sampling approach com-
themselves to detailed investigations of the project particular-
prising snowball and intensity sampling to investigate nine
ities, with potentially high levels of confirmability. Whereas
international companies engaged in geographically distributed
broad short-duration studies lend themselves to segmentation
software development predominantly using agile methods.
of research sites within a specific industry sector, business size
Case Study B, in contrast, was a participant observation
range or project style and hence can favour transferability.
embedded case study lasting 13 months in a mid-sized Irish
company producing medical practice management software
5.2 Implications for Research Practice
using a geographically distributed development team.
Gaining access to perform studies in industry is, in our experi- A methodological cross case analysis was employed to
ence, challenging. Researchers are not always in a position to compare commonalities and differences between Case Study
be selective about the type of access they have been granted. A and Case Study B. The cross case analysis contrasted
However, this research can inform the types of request for features of the two case study approaches.
access researchers make. If developing a partnership with a For the analysis in which we compared the two case study
specific company, then seeking longitudinal embedded access approaches, we selected four naturalistic qualitative research
is desirable. quality indicators: credibility, transferability, dependability
When an opportunity arises for access to industry, then re- and confirmability [24]. Using the findings from our cross-case
searchers need to derive Research Questions that correspond analysis, we found that whereas the multiple-case approach
to the type of access granted. Conversely, if negotiating in- enhances transferability, the longitudinal, embedded case
dustry access, ensure that the access requested corresponds study approach enhances confirmability. Conversely, ensuring
to the planned research questions. transferability is a challenge for the longitudinal, embedded
While it has been argued that all software engineering case study approach and confirmability is a challenge for the
case study research is exploratory [23, pg. 314], the enhanced multi-case approach.
confirmability of the embedded case study may makes this We found that the multiple-case and embedded case study
technique suitable for explanatory research. The longitudinal methods are suitable for exploratory research; both can be
nature of the embedded case study could offer an opportunity used to develop new hypotheses regarding the phenomena
for hypothesis testing. The multi-case study approach, if under investigation. However, we argue that the longitudinal
combined with shorter durations in each setting, is confined case study approach might also be suitable for explanatory
to exploratory research. research in which hypothesis testing is performed. However,
To answer out third research question: “Under what cir- research objectivity can be compromised by long-term inter-
cumstances should researchers select embedded and multi-case action with study participants. This can be alleviated to a
studies?” we can develop illustrative case study research certain extent through the involvement of researchers (not
questions, as shown in Table 8. directly involved in the data collection) testing the reliability
of the findings.
5.3 Limitations Further, we have identified research questions particularly
This research draws methodological conclusions from two suited to each approach. Research questions targeting change
previously published empirical case studies, conducted by and evolution of the phenomenon under investigation are
the authors, in industry settings. The cross case analysis suited to the longitudinal embedded case study approach.
is used to identify similarities and differences between the
7
Whereas research questions exploring variations of the phe- (1996). https://doi.org/10.3127/ajis.v3i2.383
nomenon under investigation within similar contexts are [14] S. Easterbrook, J. Singer, M.-A. Storey, and D. Damian. 2008.
Selecting Empirical Methods for Software Engineering Research.
better investigated by employing the multiple-case approach. In Guide to Advanced Empirical Software Engineering. Springer,
Future research will include extending the comparison London, 285–311. https://link.springer.com/chapter/10.1007/
978-1-84800-044-5_11 DOI: 10.1007/978-1-84800-044-5_11.
of the two case study approaches to include the positivist [15] Kathleen M. Eisenhardt. 1989. Building Theories from Case Study
criteria: internal validity, external validity, reliability and Research. The Academy of Management Review 14, 4 (1989),
objectivity. We also intend to consider mixed method ap- 532–550. https://doi.org/10.2307/258557
[16] Bent Flyvbjerg. 2006. Five misunderstandings about case-study
proaches, where the two case study types are supported with research. Qualitative inquiry 12, 2 (2006), 219–245.
cross case analysis to offer methodological triangulation. [17] B. G. Glaser. 1998. Doing Grounded Theory: Issues and Discus-
sions. Sociology Press, Mill Valley, USA.
[18] B. G. Glaser and A. L. Strauss. 1967. Discovery of Grounded
7 ACKNOWLEDGMENTS Theory: Strategies for Qualitative Research. Aldine, Chicago,
The authors are grateful to participants in Case Study A. IL., USA.
[19] S. Khan and R. VanWynsberghe. 2008. Cultivating the Under-
Thanks also go to IIIT-B and Company H who provided Mined: Cross-Case Analysis as Knowledge Mobilization. Forum
hospitality during several research visits. The research bene- Qualitative Sozialforschung / Forum: Qualitative Social Re-
search 9, 1 (Jan. 2008). https://doi.org/10.17169/fqs-9.1.334
fited in part from travel funding from the UK Deputy High [20] B. Kitchenham. 2004. Procedures for undertaking systematic
Commission, Bangalore; Science and Innovation Network. reviews. Technical Report TR/SE-0401. Department of Computer
We also thank the members of TeamA and for their gener- Science, Keele University and National ICT, Australia Ltd, Joint
Technical Report. http://www.scm.keele.ac.uk/ease/sreview.doc
ous and thoughtful collaboration on this study, and PracMed, [21] B. A. Kitchenham and S. L. Pfleeger. 2008. Personal Opinion
for allowing us to study their software development efforts. Surveys. In Guide to Advanced Empirical Software Engineering.
This work was supported, in part, by Science Foundation Springer, London, 63–92. https://link.springer.com/chapter/10.
1007/978-1-84800-044-5_3 DOI: 10.1007/978-1-84800-044-5_3.
Ireland grants 10/CE/I1855 and 13/RC/2094 to Lero - the [22] Dorothy Leonard-Barton. 1990. A Dual Methodology for Case
Irish Software Research Centre (www.lero.ie). Studies: Synergistic Use of a Longitudinal Single Site with Repli-
cated Multiple Sites. Organization Science 1, 3 (1990), 248–266.
[23] T. C. Lethbridge, S. E. Sim, and J. Singer. 2005. Studying
REFERENCES Software Engineers: Data Collection Techniques for Software Field
[1] J. M. Bass. 2013. Agile Method Tailoring in Distributed Enter- Studies. Empirical Software Engineering 10, 3 (July 2005), 311–
prises: Product Owner Teams. In Proc. IEEE 8th Int. Conf. 341. https://doi.org/10.1007/s10664-005-1290-x
on Global Software Engineering. IEEE, Bari, Italy, 154–163. [24] Y. S. Lincoln and E. G. Guba. 1985. Naturalistic Inquiry (1st
https://doi.org/10.1109/ICGSE.2013.27 ed.). SAGE Publications, Inc, Beverly Hills, Calif.
[2] J. M. Bass. 2015. How product owner teams scale agile methods [25] QSR International Pty Ltd. [n. d.]. NVivo 11 for Win-
to large distributed enterprises. Empirical Software Engineering dows. http://www.qsrinternational.com/nvivo/nvivo-products/
20, 6 (2015), 1525 – 1557. nvivo11-for-windows. ([n. d.]).
[3] J. M. Bass. 2016. Artefacts and agile method tailoring in large- [26] L. McLeod, S. G. MacDonell, and B. Doolin. 2011. Qualita-
scale offshore software development programmes. Information tive research on software development: a longitudinal case study
and Software Technology 75 (July 2016), 1–16. https://doi.org/ methodology. Empirical Software Engineering 16, 4 (Aug. 2011),
10.1016/j.infsof.2016.03.001 430–459. https://doi.org/10.1007/s10664-010-9153-5
[4] Julian M. Bass, Sarah Beecham, Mohammad Abdur Razzak, [27] M. B. Miles and A. M. Huberman. 1994. Qualitative Data Anal-
Clodagh Nic Canna, and John Noll. 2018. An Empirical Study ysis: An Expanded Sourcebook (2nd ed.). Sage Publications, Inc,
of the Product Owner Role in Scrum. In Proceedings of Interna- Thousand Oaks, CA, USA.
tional Conference on Software Engineering (ICSE 18). ACM. [28] M. Q. Patton. 2002. Qualitative Research & Evaluation Methods
[5] S. Beecham, P. O’ Leary, S. Baker, I. Richardson, and J. Noll. (3rd ed.). Sage Publications, Inc, Thousand Oaks, CA, USA.
2014. Making Software Engineering Research Relevant. Computer [29] C. Robson. 2011. Real World Research (3rd ed.). John Wiley
47, 4 (2014), 80–83. https://doi.org/10.1109/MC.2014.92 and Sons Ltd., Chichester, UK.
[6] Sarah Beecham, John Noll, and Mohammad Abdur Razzak. 2017. [30] Per Runeson, Martin H ost, Austen Rainer, and Bj orn Regnell.
Lean Global Project Interview Protocol. Available at http:// bit. 2012. Case study research in software engineering: Guidelines
ly/ 2nPxaXH . (2017). and examples. John Wiley & Sons, Hoboken, NJ, USA.
[7] L. Briand, D. Bianculli, S. Nejati, F. Pastore, and M. Sabetzadeh. [31] J. Saldana. 2015. The Coding Manual for Qualitative Re-
2017. The Case for Context-Driven Software Engineering Research: searchers Third Edition (3 edition ed.). Sage Publications Ltd,
Generalizability Is Overrated. IEEE Software 34, 5 (2017), 72–75. Los Angeles ; London.
https://doi.org/10.1109/MS.2017.3571562 [32] Roland W. Scholz and Olaf Tietje. 2011. Embedded Case Study
[8] S. Brinkmann and S. Kvale. 2014. InterViews: Learning the Methods. Sage Publications Inc., Thousand Oaks, CA, USA.
Craft of Qualitative Research Interviewing (3 edition ed.). Sage [33] C. B. Seaman. 1999. Qualitative Methods in Empirical Studies of
Publications, Inc, Thousand Oaks, CA, USA. Software Engineering. IEEE Transactions on Software Engineer-
[9] T. D. Cook, W. R. Shadish, and D. T. Campbell. 2001. Experi- ing 25, 4 (1999), 557–572. https://doi.org/10.1109/32.799955
mental and Quasi-Experimental Designs for Generalized Causal [34] M. Torchiano and F. Ricca. 2013. Six reasons for rejecting an
Inference (2nd ed.). Wadsworth Publishing, Boston. industrial survey paper. In 2013 1st International Workshop
[10] D. S. Cruzes, T. Dybå, P. Runeson, and M. Höst. 2015. Case on Conducting Empirical Studies in Industry (CESI). 21–26.
studies synthesis: a thematic, cross-case, and narrative synthesis https://doi.org/10.1109/CESI.2013.6618465
worked example. Empirical Software Engineering 20, 6 (Dec. [35] J. M. Verner, J. Sampson, V. Tosic, N. A. A. Bakar, and B. A.
2015), 1634–1665. https://doi.org/10.1007/s10664-014-9326-8 Kitchenham. 2009. Guidelines for industrially-based multiple
[11] D. S. Cruzes and T. Dybå. 2010. Synthesizing Evidence in Software case studies in software engineering. In 2009 Third International
Engineering Research. In Proceedings of the 2010 ACM-IEEE Conference on Research Challenges in Information Science. 313–
International Symposium on Empirical Software Engineering 324. https://doi.org/10.1109/RCIS.2009.5089295
and Measurement (ESEM ’10). ACM, New York, NY, USA, [36] R. K. Yin. 2009. Case Study Research: Design and Methods (4th
1:1–1:10. https://doi.org/10.1145/1852786.1852788 ed.). Sage Publications, Inc, Thousand Oaks, CA, USA.
[12] D. S. Cruzes and T. Dybå. 2011. Research synthesis in software [37] M. V. Zelkowitz and D. R. Wallace. 1998. Experimental models
engineering: A tertiary study. Information and Software Tech- for validating technology. Computer 31, 5 (May 1998), 23–31.
nology 53, 5 (May 2011), 440–455. https://doi.org/10.1016/j. https://doi.org/10.1109/2.675630
infsof.2011.01.004
[13] B. Doolin. 1996. Alternative Views of Case Research in Informa-
tion Systems. Australasian Journal of Information Systems 3, 2
8