Agile practices in software development Experiences from student projects

被引:0
|
作者
Schneider, Jean-Guy [1 ]
Vasa, Rajesh [1 ]
机构
[1] Swinburne Univ Technol, Fac Informat & Commun Technol, POB 218, Hawthorn, Vic 3122, Australia
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To address the problems of traditional software development methodologies, recent years have seen the introduction of more light-weight or "agile" development processes. These processes are intended to support early and quick production of working code by structuring the development into small release cycles and focus on continual interaction between developers and customers. As these kinds of software development processes are becoming more and more popular in industry, there is a growing demand to expose Software Engineering students to agile development practices. This, however, is not a straightforward task as the corresponding practices cannot be adjusted easily to a learning environment or may even run counter to educational goals. In this paper we discuss our experiences in introducing agile practices in student software development projects and reflect on both the benefits and drawbacks of agile processes in this setting.
引用
收藏
页码:401 / +
页数:2
相关论文
共 50 条
  • [1] Applying agile to large projects: New agile software development practices for large projects
    Elshamy, Ahmed
    Elssamadisy, Amr
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, PROCEEDINGS, 2007, 4536 : 46 - +
  • [2] Ruler for Effective Cost Management Practices in Agile Software Development Projects
    Mansor, Zulkefli
    Arshad, Noor Habibah
    Yahya, Saadiah
    Razali, Rozilawati
    Yahaya, Jamaiah
    [J]. ADVANCED SCIENCE LETTERS, 2016, 22 (08) : 1977 - 1980
  • [3] Modified Agile Practices for Outsourced Software Projects
    Batra, Dinesh
    [J]. COMMUNICATIONS OF THE ACM, 2009, 52 (09) : 143 - 148
  • [4] Experience-Based Approach for Adoption of Agile Practices in Software Development Projects
    Krasteva, Iva
    Ilieva, Sylvia
    Dimov, Alexandar
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2010, 6051 : 266 - 280
  • [5] Agile Software Development Methodologies and Practices
    Williams, Laurie
    [J]. ADVANCES IN COMPUTERS, VOL 80, 2010, 80 : 1 - 44
  • [6] Do Agile Software Development Practices Increase Customer Satisfaction in Systems Engineering Projects?
    Kohlbacher, Markus
    Stelzmann, Ernst
    Maierhofer, Sabine
    [J]. 2011 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2011), 2011, : 168 - 172
  • [7] Agile Software Development Practices and Success in Outsourced Projects: The Moderating Role of Requirements Risk
    Krancher, Oliver
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2020), 2020, 383 : 56 - 72
  • [8] A dependency taxonomy for agile software development projects
    Diane E. Strode
    [J]. Information Systems Frontiers, 2016, 18 : 23 - 46
  • [9] Barriers to Learning in Agile Software Development Projects
    Babb, Jeffry S.
    Hoda, Rashina
    Norbjerg, Jacob
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2013, 2013, 149 : 1 - 15
  • [10] A Software Development Process for Super Agile Projects
    Cerqueira, Marilia M. B.
    Magalhaes, Ana Patricia
    Saba, Hugo
    Jorge, Eduardo M. F.
    [J]. PROCEEDINGS OF THE 14TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI2018), 2018, : 400 - 407