Using an Agile Software Development Methodology for a Complex Problem Domain

被引:0
|
作者
Wingo, R. Steven [1 ]
Tanik, Murat M. [1 ]
机构
[1] Univ Alabama Birmingham, Sch Elect & Comp Engn, Birmingham, AL USA
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software development for complex problem domains is a difficult undertaking with challenges to successful outcomes. Complex problem domains exhibit volatility, interactions, and unpredictability that place high demands on the creation of a software solution. For this type of problem, the process used to create the software solution, in addition to meeting the goal of the solution, needs to produce a solution that can handle the effects of complexity in the problem domain. This paper examines forces that a complex problem domain places on the development of a software solution and how the software development process can affect the software product in relation to those forces. It focuses on how the practices of an agile software development methodology, in particular the Extreme Programming Methodology, embraces change and has practices that implicitly affect the design and implementation to meet the needs of software solutions for complex problem domains.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Validation of agile methodology as ideal software development process using Fuzzy-TOPSIS method
    Govil, Nikhil
    Sharma, Ashish
    ADVANCES IN ENGINEERING SOFTWARE, 2022, 168
  • [22] Accelerating neurotechnology development using an Agile methodology
    Thota, Anil Kumar
    Jung, Ranu
    FRONTIERS IN NEUROSCIENCE, 2024, 18
  • [23] Integration of agile software development and robust design methodology in optimization of software defect parameters
    Anusha Pai
    Gopalkrishna Joshi
    Suraj Rane
    International Journal of System Assurance Engineering and Management, 2019, 10 : 1043 - 1051
  • [24] AN OVERVIEW OVER USING AGILE METHODOLOGY FOR DELIVERING SOFTWARE PROJECTS
    Cervinschi, Cezar Liviu
    INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY, 2013, : 453 - 457
  • [25] Integration of agile software development and robust design methodology in optimization of software defect parameters
    Pai, Anusha
    Joshi, Gopalkrishna
    Rane, Suraj
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2019, 10 (05) : 1043 - 1051
  • [26] An Approach using Agile Method for Software Development
    Choudhary, Bharat
    Rakesh, Shanu K.
    2016 1ST INTERNATIONAL CONFERENCE ON INNOVATION AND CHALLENGES IN CYBER SECURITY (ICICCS 2016), 2016, : 155 - 158
  • [27] Succeeding With Agile: Software Development Using Scrum
    Ashbacher, Charles
    JOURNAL OF OBJECT TECHNOLOGY, 2010, 9 (04):
  • [28] A guide to agile development of interactive software with a "User Objectives"-driven methodology
    Losada, Begona
    Urretavizcaya, Maite
    Fernandez-Castro, Isabel
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (11) : 2268 - 2281
  • [29] USE OF AGILE METHODOLOGY IN DEVELOPMENT OF EDUCATIONAL SOFTWARE FOR USERS WITH SPECIFIC DISORDERS
    Fojtik, Rostislav
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2011, 3 (01): : 19 - 26
  • [30] Agile methodology in the software development Case study: Electoral Justice of Brazil
    Alves dos Santos, Vinicius Salustiano
    Canedo, Edna Dias
    PROCEEDINGS OF THE 2014 9TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2014), 2014,