Towards method engineering for agile software development: Theory and practice

被引:0
|
作者
Serour, Magdy Kodsy [1 ]
Younessi, Houman [2 ]
机构
[1] Univ Technol, Sydney, NSW, Australia
[2] Rensselaer Polytech Inst, Hartford, CT USA
关键词
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
Since their introduction at around the turn of the millennium, agile methods have taken the software process research and practice by storm. However, despite their wide and ever-expanding acceptance, many of those methods have limitations in terms of the types of projecis they could support. In parallel, there is mounting evidence that creating a method that is optimum for every software project is unattainable and impractical, In this paper, we propose not the selection or the adoption of a single agile method but the adoption and diffusion of a well established and recognized method flamework in which an organizational methodology is constructed from method fragments using the concepts of method engineering. This paper briefly reports on a case study of introducing method engineering using the OPEN process framework to construct an agile method for a multi-national legal publishing company who realized the need for a flexible and customizable method for their many projects.
引用
收藏
页码:531 / +
页数:4
相关论文
共 50 条
  • [21] Software engineering theory in practice
    Rost, J
    [J]. IEEE SOFTWARE, 2005, 22 (02) : 96 - +
  • [22] A Comparative Analysis of Traditional Software Engineering and Agile Software Development
    Aitken, Ashley
    Ilango, Vishnu
    [J]. PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2013, : 4751 - 4760
  • [23] Designing an Agile Methodology for Mobile Software Development: A Hybrid Method Engineering Approach
    Rahimian, Vahid
    Ramsin, Raman
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE: RCIS 2008, 2007, : 337 - 342
  • [24] Agile Software Development Practice Adoption Survey
    Kurapati, Narendra
    Manyam, Venkata Sarath Chandra
    Petersen, Kai
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2012, 2012, 111 : 16 - 30
  • [25] Development of Complex Software with Agile Method
    Braz, Alan
    Rubira, Cecilia M. F.
    Vieira, Marco
    [J]. 2015 AGILE CONFERENCE, 2015, : 97 - 101
  • [26] Agile Practices in Practice: Towards a Theory of Agile Adoption and Process Evolution
    Julian, Brendan
    Noble, James
    Anslow, Craig
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2019, 2019, 355 : 3 - 18
  • [27] Towards Changing the Paradigm of Software Development in Software Industries: An Emergence of Agile Software Development
    Gupta, Swadha
    Gouttam, Deepali
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES AND MANAGEMENT FOR COMPUTING, COMMUNICATION, CONTROLS, ENERGY AND MATERIALS (ICSTM), 2017, : 18 - 21
  • [28] A Hybrid Approach of Requirement Engineering in Agile Software Development
    Kumar, Manoj
    Shukla, Manish
    Agarwal, Sonali
    [J]. 2013 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND RESEARCH ADVANCEMENT (ICMIRA 2013), 2013, : 515 - 519
  • [29] Agile with Animals: Towards a Development Method
    van der Linden, Dirk
    Zamansky, Anna
    [J]. 2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2017, : 423 - 426
  • [30] Integrating Software Product Line Engineering and Agile Development
    Mohan, Kannan
    Ramesh, Balasubramaniam
    Sugumaran, Vijayan
    [J]. IEEE SOFTWARE, 2010, 27 (03) : 48 - 55