Method configuration:: The eXtreme Programming case

被引:0
|
作者
Karlsson, Fredrik [1 ]
Agerfalk, Par J. [2 ]
机构
[1] Univ Orebro, Dept Informat ESI, Methodol Explorat Lab, SE-70182 Orebro, Sweden
[2] Uppsala Univ, Lero, Irish Software Engn Res Ctr, Dept Informat Sci, S-75120 Uppsala, Sweden
关键词
Method Configuration; method tailoring; method engineering; eXtreme Programming; agile method;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Method for Method Configuration (MMC) has been proposed as a method engineering approach to tailoring software development methods. Ibis paper evaluates MMC during three software development projects where it was used to tailor eXtreme Programming (XP). The study has been justified by the need to complement earlier evaluations of MMC and providing more conclusive tests to determine the effectiveness of the meta-method in practice. Also, since MMC originates from the plan-based method community, no tests have so far been made on agile methods. Many method engineering concepts have similar roots and it is of interest to evaluate their applicability also in the agile context. We report on the migration results together with lessons learned.
引用
收藏
页码:32 / +
页数:3
相关论文
共 50 条
  • [1] Extreme Apprenticeship Method in Teaching Programming for Beginners
    Vihavainen, Arto
    Paksula, Matti
    Luukkainen, Matti
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 93 - 98
  • [2] Extreme programming in action: A longitudinal case study
    Tingling, Peter
    Saeed, Akbar
    HUMAN-COMPUTER INTERACTION, PT 1, PROCEEDINGS: INTERACTION DESIGN AND USABILITY, 2007, 4550 : 242 - +
  • [3] Case study:: Extreme programming in a university environment
    Müller, MM
    Tichy, WF
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 537 - 544
  • [4] eXtreme Learning of Programming - A Methodology Based in eXtreme Programming to Programming Learning
    Faria, E. S. J.
    Yamanaka, K.
    Tavares, J. A.
    IEEE LATIN AMERICA TRANSACTIONS, 2012, 10 (02) : 1589 - 1594
  • [5] Human aspects of software engineering: The case of extreme programming
    Hazzan, O
    Tomayko, J
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 303 - 311
  • [6] A case study in the use of extreme programming in an academic environment
    Smrtic, MB
    Grinstein, G
    EXTREME PROGRAMMING AND AGILE METHODS - XP/ AGILE UNIVERSE 2004, PROCEEDINGS, 2004, 3134 : 175 - 182
  • [7] Exploring extreme programming in context: An industrial case study
    Layman, L
    Williams, L
    Cunningham, L
    PROCEEDINGS OF THE AGILE DEVELOPMENT CONFERENCE, 2004, : 32 - 41
  • [8] Acceptance of software process innovations - the case of extreme programming
    Mangalaraj, George
    Mahapatra, RadhaKanta
    Nerur, Sridhar
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2009, 18 (04) : 344 - 354
  • [9] Teaching a software development methodology: The case of extreme programming
    Hazzan, O
    Dubinsky, Y
    16TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2003, : 176 - 184
  • [10] Extreme programming
    Beck, Kent
    Proceedings of the Conference on Technology of Object-Oriented Languages and Systems, TOOLS, 1999,