메뉴 건너뛰기




Volumn , Issue , 2010, Pages 44-53

Empirical studies on quality in agile practices: A systematic literature review

Author keywords

Agile methods; Agile practices; Empirical studies; ISO IEC 12207; ISO IEC 9126; Pair programming; Quality; Systematic literature review; Test driven development; Test first development

Indexed keywords

AGILE METHODS; AGILE PRACTICES; EMPIRICAL STUDIES; ISO/IEC; ISO/IEC 9126; PAIR-PROGRAMMING; QUALITY; SYSTEMATIC LITERATURE REVIEW; TEST DRIVEN DEVELOPMENT; TEST-FIRST DEVELOPMENT;

EID: 78751496927     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/QUATIC.2010.17     Document Type: Conference Paper
Times cited : (32)

References (68)
  • 1
    • 44649122227 scopus 로고    scopus 로고
    • Guidelines for performing Systematic Literature Reviews in Software Engineering
    • Version 2.3, Keele University and
    • B. Kitchenham. "Guidelines for performing Systematic Literature Reviews in Software Engineering", Version 2.3, Keele University and University of Durham, EBSE Technical Report, 2007.
    • (2007) University of Durham, EBSE Technical Report
    • Kitchenham, B.1
  • 4
    • 0010343832 scopus 로고    scopus 로고
    • The costs and benefits of pair programming
    • G. Succi and M. Marchesi, Eds., Boston: Addison-Wesley
    • A. Cockburn and L. Williams, "The Costs and Benefits of Pair Programming, " in Extreme Programming examined, G. Succi and M. Marchesi, Eds. Boston: Addison-Wesley, 2001, pp. xv, 569 p.
    • (2001) Extreme Programming Examined , vol.15 , pp. 569
    • Cockburn, A.1    Williams, L.2
  • 7
    • 61849135438 scopus 로고    scopus 로고
    • An experimental investigation of personality types impact on pair effectiveness in pair programming
    • April
    • P. Sfetsos, I. Stamelos, L. Angelis, I. Deligiannis. "An Experimental Investigation of Personality Types Impact on Pair Effectiveness in Pair Programming". Empirical Software Engineering, Volume 14, Number 21/April, 2009 p.p. 187-226.
    • (2009) Empirical Software Engineering , vol.14 , Issue.21 , pp. 187-226
    • Sfetsos, P.1    Stamelos, I.2    Angelis, L.3    Deligiannis, I.4
  • 14
    • 44649166368 scopus 로고    scopus 로고
    • Realizing quality improvement through test driven development: Results and experiences of four industrial teams
    • June
    • N. Nagappan, E. M. Maximilien, T. Bhat and L. Williams. "Realizing quality improvement through test driven development: results and experiences of four industrial teams", Empirical Software Engineering, Volume 13, Number 3, June, 2008.
    • (2008) Empirical Software Engineering , vol.13 , Issue.3
    • Nagappan, N.1    Maximilien, E.M.2    Bhat, T.3    Williams, L.4
  • 17
    • 56649121999 scopus 로고    scopus 로고
    • Empirical investigation towards the effectiveness of Test First programming
    • L.Huang and M. Holcombe. "Empirical investigation towards the effectiveness of Test First programming". Information and Software Technology, 51(1):182-194, 2009.
    • (2009) Information and Software Technology , vol.51 , Issue.1 , pp. 182-194
    • Huang, L.1    Holcombe, M.2
  • 18
    • 40949159801 scopus 로고    scopus 로고
    • Does test-driven development really improve software design quality?
    • March-April
    • D. Janzen and H. Saiedian. Does Test-Driven Development Really Improve Software Design Quality? EEE Software, 25(2):77-84, March- April 2008.
    • (2008) EEE Software , vol.25 , Issue.2 , pp. 77-84
    • Janzen, D.1    Saiedian, H.2
  • 21
    • 33646759617 scopus 로고    scopus 로고
    • Results from introducing component-level test automation and Test-Driven Development
    • L.O. Damm and L. Lundberg. Results from introducing component-level test automation and Test-Driven Development. Journal of Systems and Software, 79(7):1001-1014, 2006.
    • (2006) Journal of Systems and Software , vol.79 , Issue.7 , pp. 1001-1014
    • Damm, L.O.1    Lundberg, L.2
  • 22
    • 38349063395 scopus 로고    scopus 로고
    • Quality impact of introducing componentlevel test automation and test-driven development
    • P. Abrahamsson, N. Baddoo, T. Margaria, R. Messnarz (Eds.), Vol. 4764 of Lecture Notes in Computer Science, Springer
    • L.O. Damm and L. Lundberg. Quality impact of introducing componentlevel test automation and test-driven development, in: P. Abrahamsson, N. Baddoo, T. Margaria, R. Messnarz (Eds.), Software Process Improvement, Vol. 4764 of Lecture Notes in Computer Science, Springer, 2007, pp. 187-199.
    • (2007) Software Process Improvement , pp. 187-199
    • Damm, L.O.1    Lundberg, L.2
  • 28
    • 1142299882 scopus 로고    scopus 로고
    • A structured experiment of test-driven development
    • B. George and L. A. Williams. A structured experiment of test-driven development. Information and Software Technology, 46(5):337-342, 2004.
    • (2004) Information and Software Technology , vol.46 , Issue.5 , pp. 337-342
    • George, B.1    Williams, L.A.2
  • 29
    • 0036807037 scopus 로고    scopus 로고
    • Experiment about test-first programming
    • M. Müller, O. Hanger, Experiment about Test-First programming, IEEE Proceedings on Software 149 (5) pp. 537-544, 2002.
    • (2002) IEEE Proceedings on Software , vol.149 , Issue.5 , pp. 537-544
    • Müller, M.1    Hanger, O.2
  • 32
    • 33846861327 scopus 로고    scopus 로고
    • Evaluating pair programming with respect to system complexity and programmer expertise
    • E. Arisholm, Gallis, H., Dyba, T., Sjoberg, D., "Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise", IEEE Transactions in Software Engineering, 33(2), pp. 65 - 86, 2007.
    • (2007) IEEE Transactions in Software Engineering , vol.33 , Issue.2 , pp. 65-86
    • Gallis, H.1    Dyba, T.2    Sjoberg, D.3    Arisholm, E.4
  • 34
    • 37249089338 scopus 로고    scopus 로고
    • Pair programming in software development teams - An empirical study of its benefits
    • T. Bipp, A. Lepper, and D. Schmedding. "Pair programming in software development teams - An empirical study of its benefits." Information and Software Technology 50(3): 231-240, 2008.
    • (2008) Information and Software Technology , vol.50 , Issue.3 , pp. 231-240
    • Bipp, T.1    Lepper, A.2    Schmedding, D.3
  • 36
    • 33747196923 scopus 로고    scopus 로고
    • Pair programming improves student retention, confidence, and program quality
    • C. McDowell, L. Werner, H. Bullock, J. Fernald. "Pair programming improves student retention, confidence, and program quality." Commun. ACM 49(8): 90-95, 2006.
    • (2006) Commun. ACM , vol.49 , Issue.8 , pp. 90-95
    • McDowell, C.1    Werner, L.2    Bullock, H.3    Fernald, J.4
  • 37
    • 34247586286 scopus 로고    scopus 로고
    • Critical personality traits in successful pair programming
    • IEEE Computer Society
    • J. Chao, and G. Atli, Critical Personality Traits in Successful Pair Programming. AGILE'06, IEEE Computer Society, 2006.
    • (2006) AGILE'06
    • Chao, J.1    Atli, G.2
  • 38
    • 0032010313 scopus 로고    scopus 로고
    • The case for collaborative programming
    • J.T. Nosek, "The Case for Collaborative Programming, " Comm. ACM, Vol. 41, No. 3, pp. 105-108, 1998.
    • (1998) Comm. ACM , vol.41 , Issue.3 , pp. 105-108
    • Nosek, J.T.1
  • 42
    • 33746207976 scopus 로고    scopus 로고
    • Is External code quality correlated with programming experience or feelgood factor?
    • LNCS 4044
    • L. Madeyski. "Is External Code Quality Correlated with Programming Experience or Feelgood Factor?", In proc. XP 2006, LNCS 4044, pp 65- 74, 2006.
    • (2006) Proc. XP 2006 , pp. 65-74
    • Madeyski, L.1
  • 44
    • 35248850170 scopus 로고    scopus 로고
    • When does a pair outperform two individuals?
    • LNCS
    • K.M.Lui and K.C.C Chan. "When Does a Pair Outperform Two Individuals?", LNCS, volume 2675/2003, XP 2003, pp. 225-233, 2003.
    • (2003) XP 2003 , vol.2675 , Issue.2003 , pp. 225-233
    • Lui, K.M.1    Chan, K.C.C.2
  • 45
    • 61849135438 scopus 로고    scopus 로고
    • An experimental investigation of personality types impact on pair effectiveness in pair programming
    • April
    • P. Sfetsos, I. Stamelos, L. Angelis, I. Deligiannis. "An Experimental Investigation of Personality Types Impact on Pair Effectiveness in Pair Programming". Empirical Software Engineering, Volume 14, Number 21/April, p.p. 187-226, 2009.
    • (2009) Empirical Software Engineering , vol.14 , Issue.21 , pp. 187-226
    • Sfetsos, P.1    Stamelos, I.2    Angelis, L.3    Deligiannis, I.4
  • 46
    • 22944454224 scopus 로고    scopus 로고
    • Two controlled experiments concerning the comparison of pair programming to peer review
    • M.M. Müller. "Two controlled experiments concerning the comparison of pair programming to peer review." Journal of Systems and Software, 78(2): pp. 166-179, 2005.
    • (2005) Journal of Systems and Software , vol.78 , Issue.2 , pp. 166-179
    • Müller, M.M.1
  • 47
    • 34547770386 scopus 로고    scopus 로고
    • Do programmer pairs make different mistakes than solo programmers?
    • M.M. Müller. "Do programmer pairs make different mistakes than solo programmers?" Journal of Systems and Software 80(9): pp. 1460-1471, 2007.
    • (2007) Journal of Systems and Software , vol.80 , Issue.9 , pp. 1460-1471
    • Müller, M.M.1
  • 48
    • 33745664264 scopus 로고    scopus 로고
    • Pair programming productivity: Novice-Novice vs. Expert-Expert
    • K.M. Lui and K.C.C. Chan. Pair programming productivity: novice-novice vs. expert-expert. Int. J. Human-Comput Studies 64(9):pp. 915-925, 2006.
    • (2006) Int. J. Human-Comput Studies , vol.64 , Issue.9 , pp. 915-925
    • Lui, K.M.1    Chan, K.C.C.2
  • 49
    • 29844444545 scopus 로고    scopus 로고
    • Pair programming and pair trading: Effects on learning and motivation in a CS2 course
    • May, 2003
    • T.H. DeClue, Pair programming and pair trading: effects on learning and motivation in a CS2 course, Journal of Computing Sciences in Colleges, May 2003, 18(5), 2003.
    • (2003) Journal of Computing Sciences in Colleges , vol.18 , Issue.5
    • DeClue, T.H.1
  • 53
    • 11844252039 scopus 로고    scopus 로고
    • Analyses of an agile methodology implementation
    • IEEE Computer Society Press
    • S. Ilieva, P. Ivanov, E. Stefanova, Analyses of an agile methodology implementation, in: Proceedings 30th Euromicro Conference, IEEE Computer Society Press, 2004, pp. 326-333.
    • (2004) Proceedings 30th Euromicro Conference , pp. 326-333
    • Ilieva, S.1    Ivanov, P.2    Stefanova, E.3
  • 55
    • 35248835006 scopus 로고    scopus 로고
    • Experiences in learning xp practices: A qualitative study
    • Springer Verlag, Berlin
    • B. Tessem, Experiences in learning xp practices: a qualitative study, in: XP 2003, vol. 2675, Springer Verlag, Berlin, pp. 131-137, 2003.
    • (2003) XP 2003 , vol.2675 , pp. 131-137
    • Tessem, B.1
  • 58
    • 77954758559 scopus 로고    scopus 로고
    • Distributed agile: Project management in a global environment
    • S. Lee and H.S. Yong, Distributed agile: project management in a global environment, Empirical Software Engineering, Volume 15, Nubr. 2, pp. 204-217, 2010.
    • (2010) Empirical Software Engineering , vol.15 , Issue.2 , pp. 204-217
    • Lee, S.1    Yong, H.S.2
  • 61
    • 0024303845 scopus 로고
    • A quantitative approach to monitoring software development
    • B. Kitchenham and J. Walker, A quantitative approach to monitoring software development, Software Engineering Journal, pp. 1-13, 1989.
    • (1989) Software Engineering Journal , pp. 1-13
    • Kitchenham, B.1    Walker, J.2
  • 62
    • 0005968445 scopus 로고
    • ISO, in International Organization for Standardization. Geneva
    • ISO, "ISO 8402 Quality Vocabulary, " in International Organization for Standardization. Geneva, 1986.
    • (1986) ISO 8402 Quality Vocabulary


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.