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 条
  • [21] Design and Development of Constructivist Multimedia Learning Environment Enhancing Skills in Computer Programming
    Samat, Charuni
    Vongtathum, Pornsawan
    Chaijaroen, Sumalee
    Kanjug, Issara
    2017 6TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI), 2017, : 1023 - 1026
  • [22] The irony of extreme programming
    Garbett, SP
    DR DOBBS JOURNAL, 2004, 29 (07): : 8 - 8
  • [23] The Irony of extreme programming
    Stephens, M
    Rosenberg, D
    DR DOBBS JOURNAL, 2004, 29 (05): : 44 - +
  • [24] Optimizing Extreme Programming
    Hussain, Zahid
    Lechner, Martin
    Milchrahm, Harald
    Shahzad, Sara
    Slany, Wolfgang
    Umgeher, Martin
    Vlk, Thomas
    2008 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING, VOLS 1-3, 2008, : 1052 - 1056
  • [25] Extreme programming and modelling?
    Stevens, P
    Boger, M
    Mellor, S
    Wills, AC
    UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 353 - 358
  • [26] Leadership in extreme programming
    Beck, K
    Tingey, F
    Nolan, J
    Freeman, S
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3556 : 276 - 276
  • [27] Anet: A programming environment for parallel image analysis
    Ducourthial, Bertrand
    Merigot, Alain
    Sicard, Nicolas
    1600, IEEE, Piscataway, NJ, United States
  • [28] Spatial data analysis with R programming for environment
    Kaya, Efdal
    Agca, Muge
    Adiguzel, Fatih
    Cetin, Mehmet
    HUMAN AND ECOLOGICAL RISK ASSESSMENT, 2019, 25 (06): : 1521 - 1530
  • [29] Anet:: A programming environment for parallel image analysis
    Ducourthial, B
    Mérigot, A
    Sicard, N
    5TH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURES FOR MACHINE PERCEPTION, PROCEEDINGS, 2000, : 280 - 289
  • [30] PARALLELISM ANALYSIS AND OPTIMIZATION IN SPEFY, A PROGRAMMING ENVIRONMENT
    LI, M
    MORIARTY, KJM
    SRINIVAS, S
    COMPUTER PHYSICS COMMUNICATIONS, 1994, 79 (01) : 1 - 12