Empirical studies of agile software development: A systematic review
Tài liệu tham khảo
North American and European Enterprise Software and Services Survey, Business Technographics Ed., 2005.
P. Abrahamsson, O. Salo, J. Ronkainen, J. Warsta, Agile software development methods: review and analysis, VTT Technical report, 2002.
Abrahamsson, 2003, New directions on agile methods: a comparative analysis
Ackoff, 1999, Alternative types of planning, 104
Anderson, 1998, Chrysler goes to extremes, Distributed Computing Magazine, 24
Aoyama, 1998, Web-based agile software development, IEEE Software, 15, 56, 10.1109/52.730844
Atkins, 2004, Grading quality of evidence and strength of recommendations, BMJ, 328
Avison, 1999, Action research, Communications of the ACM, 42, 94, 10.1145/291469.291479
Beck, 2000
Beck, 2004
Boehm, 2002, Get ready for agile methods, with care, IEEE Computer, 35, 64, 10.1109/2.976920
Boehm, 2003
Britten, 2002, Using meta ethnography to synthesise qualitative research: a worked example, Journal of Health Services Research and Policy, 7, 209, 10.1258/135581902320432732
Checkland, 1990
Cockburn, 2000, Selecting a project’s methodology, IEEE Software, 17, 64, 10.1109/52.854070
Cockburn, 2004
Cohen, 2004, An introduction to agile methods, vol. 62
Cohen, 1960, A coefficient of agreement for nominal scales, Educational and Psychological Measurement, 20, 37, 10.1177/001316446002000104
K. Conboy, B. Fitzgerald, Toward a conceptual framework of agile methods: a study of agility in different disciplines, in: Proceedings of XP/Agile Universe, Springer Verlag, 2004.
Dittrich, 2007, For the special issue on qualitative software engineering research, Information and Software Technology, 49, 531, 10.1016/j.infsof.2007.02.009
Dybå, 2000, Improvisation in small software organizations, IEEE Software, 17, 82, 10.1109/52.877872
Dybå, 2007, Are two heads better than one? On the effectiveness of pair-programming, IEEE Software, 24, 10, 10.1109/MS.2007.158
T. Dybå, T. Dingsøyr, G.K. Hanssen, Applying systematic reviews to diverse study types: an experience report, in: Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM’07), IEEE Computer Society, Madrid, Spain, 2007, pp. 225–234.
Dybå, 2005, Evidence-based software engineering for practitioners, IEEE Software, 22, 58, 10.1109/MS.2005.6
Edmondson, 2007, Methodological fit in management field research, Academy of Management Review, 32, 1155, 10.5465/AMR.2007.26586086
Erdogmus, 2005, On the effectiveness of the test-first approach to programming, IEEE Transactions on Software Engineering, 31, 226, 10.1109/TSE.2005.37
Erickson, 2005, Agile software development, and extreme programming: the state of research, Journal of Database Management, 16, 88, 10.4018/jdm.2005100105
Gilb, 2005
Greenhalgh, 2001
Gunasekaran, 1999, Agile manufacturing: A framework for research and development, International Journal of Production Economics, 62, 87, 10.1016/S0925-5273(98)00222-9
J.P.T. Higgins, S. Green (Eds.), Cochrane Handbook for Systematic Reviews of Interventions, Version 5.0.0 (updated February 2008), The Cochrane Collaboration, 2008. Available from: <www.cochrane-handbook.org>.
Humphrey, 2005
M. Höst, P. Runeson, Checklists for software engineering case study research, in: Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, IEEE, Madrid, Spain, 2007, pp. 479–481.
G. Keefer, Extreme Programming Considered Harmful for Reliable Software Development 2.0, AVOCA GmbH, Online Report, 2003.
K.S. Khan, G. Ter Riet, J. Glanville, A.J. Sowden, J. Kleijnen, Undertaking Systematic Review of Research on Effectiveness, CRD’s Guidance for those Carrying Out or Commissioning Reviews, CRD Report Number 4, second ed., NHS Centre for Reviews and Dissemination, University of York, 2001.
B.A. Kitchenham, Guidelines for performing Systematic Literature Reviews in Software Engineering Version 2.3, Keele University and University of Durham, EBSE Technical Report, 2007.
Kitchenham, 2002, Preliminary guidelines for empirical research in software engineering, IEEE Transactions on Software Engineering, 28, 721, 10.1109/TSE.2002.1027796
Krutchen, 2003
Landis, 1977, The measurement of observer agreement for categorical data, Biometrics, 33, 159, 10.2307/2529310
Larman, 2003, Iterative and incremental development: a brief history, IEEE Computer, 36, 47, 10.1109/MC.2003.1204375
Mcavoy, 2007, The impact of the Abilene Paradox on double-loop learning in an agile team, Information and Software Technology, 49, 552, 10.1016/j.infsof.2007.02.012
Mcbreen, 2003
Merisalo-Rantanen, 2005, Is extreme programming just old wine in new bottles: a comparison of two cases, Journal of Database Management, 16, 41, 10.4018/jdm.2005100103
Meso, 2006, Agile software development: adaptive systems principles and best practices, Information Systems Management, 23, 19, 10.1201/1078.10580530/46108.23.3.20060601/93704.3
Miles, 1994
Nerur, 2007, Theoretical reflections on agile development methodologies, Communications of the ACM, 50, 79, 10.1145/1226736.1226739
Nerur, 2005, Challenges of migrating to agile methodologies, Communications of the ACM, 72, 10.1145/1060710.1060712
Noblit, 1988
Ohno, 1988
Palmer, 2002
Paulk, 1995
Poppendieck, 2003
Rajlich, 2006, Changing the paradigm of software engineering, Communications of the ACM, 49, 67, 10.1145/1145287.1145289
Riemenschneider, 2002, Explaining software developer acceptance of methodologies: a comparison of five theoretical models, IEEE Transactions on Software Engineering, 28, 1135, 10.1109/TSE.2002.1158287
Sanchez, 2001, A review of agile manufacturing systems, International Journal of Production Research, 39, 3561, 10.1080/00207540110068790
Schwaber, 2001
Shadish, 2002
Sjøberg, 2007, The Future of Empirical Methods in Software Engineering Research, 358
Sjøberg, 2005, A survey of controlled experiments in software engineering, IEEE Transactions on Software Engineering, 31, 733, 10.1109/TSE.2005.97
Stapleton, 2003
Stephens, 2003
Strauss, 1998
Takeuchi, 1986, The new product development game, Harvard Business Review, 137
Turk, 2005, Assumptions underlying agile software-development processes, Journal of Database Management, 16, 62, 10.4018/jdm.2005100104
Wenger, 1998
Williams, 2003, Agile software development: it’s about feedback and change, IEEE Computer, 36, 39, 10.1109/MC.2003.1204373
Womack, 2007
Ågerfalk, 2006, Flexible and distributed software processes: old petunias in new bowls?, Communications of the ACM, 49, 27, 10.1145/3262237