Enhancing eXtreme Programming (XP) with environment analysis

被引:0
|
作者
Keenan, Frank [1 ]
Bustard, David [1 ]
机构
[1] Dundalk Inst Technol, Dept Comp & Math, Dundalk, Ireland
关键词
Soft Systems Methodology; eXtreme Programming;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development can be treated as a form of 'problem solving'. The two main activities are then (i) understanding the problem, by analysing the situation to determine relevant requirements; and (ii) solving the problem, by implementing software that takes account of those requirements. This paper argues that eXtreme Programming (XP) currently places insufficient emphasis on problem understanding and proposes an approach that offers additional front end analysis based on Soft Systems Methodology (SSM). The models of SSM are linked to XP through user stories. The first part of the paper outlines the process involved. This is followed by details of an initial investigation of the proposal, involving experimental group projects with undergraduate computing students. The results highlight some of the strengths and weaknesses of the approach, indicating directions for future research.
引用
收藏
页码:72 / +
页数:2
相关论文
共 50 条
  • [41] Semantic Stored Procedures Programming Environment and Performance Analysis
    Efremov, Marjan
    Zdraveski, Vladimir
    Ristoski, Petar
    Trajanov, Dimitar
    ICT INNOVATIONS 2011, 2011, 150 : 357 - +
  • [42] Moomba1 -: A collaborative environment for supporting distributed extreme programming in global software development
    Reeves, M
    Zhu, JH
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 38 - 50
  • [43] THE IMPACT OF INTERPROCEDURAL ANALYSIS AND OPTIMIZATION IN THE RN PROGRAMMING ENVIRONMENT
    COOPER, KD
    KENNEDY, K
    TORCZON, L
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1986, 8 (04): : 491 - 523
  • [44] Thermal analysis of buildings in a mathematical programming environment and applications
    Athienitis, AK
    BUILDING AND ENVIRONMENT, 1999, 34 (04) : 401 - 415
  • [45] Analysis of Linear Sequential and Extreme Programming Development Methodology for a Gaming Application
    Sharma, Pooja
    Hasteer, Nitasha
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 1916 - 1920
  • [46] Extreme programming in a University Project
    Müller, RA
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 312 - 315
  • [47] Recovery, redemption, and extreme programming
    Schuh, P
    IEEE SOFTWARE, 2001, 18 (06) : 34 - +
  • [48] Value based Extreme Programming
    Yap, Monica
    AGILE 2006, Proceedings, 2006, : 175 - 182
  • [49] Embracing change with extreme programming
    Beck, K
    COMPUTER, 1999, 32 (10) : 70 - +
  • [50] EXTREME POINT COMPLEMENTARY PROGRAMMING
    GOSWAMI, MK
    SHARMA, JK
    ANGEWANDTE INFORMATIK, 1988, 30 (12): : 544 - 547