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 条
  • [21] The impact of agile practices on communication in software development
    M. Pikkarainen
    J. Haikara
    O. Salo
    P. Abrahamsson
    J. Still
    [J]. Empirical Software Engineering, 2008, 13 : 303 - 337
  • [22] The impact of agile practices on communication in software development
    Pikkarainen, M.
    Haikara, J.
    Salo, O.
    Abrahamsson, P.
    Still, J.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2008, 13 (03) : 303 - 337
  • [23] Agile Practices in Regulated Railway Software Development
    Jonsson, Henrik
    Larsson, Stig
    Punnekkat, Sasikumar
    [J]. 23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 355 - 360
  • [24] Knowledge Management in Distributed Agile Software Development Projects
    Razzak, Mohammad Abdur
    Bhuiyan, Touhid
    Ahmed, Rajib
    [J]. ARTIFICIAL INTELLIGENCE FOR KNOWLEDGE MANAGEMENT, AI4KM 2014, 2015, 469 : 107 - 131
  • [25] Agile software development methodology for medium and large projects
    Qureshi, M. Rizwan Jameel
    [J]. IET SOFTWARE, 2012, 6 (04) : 358 - 363
  • [26] Development of software projects in thesis using an agile methodology
    Rivera S., Gustavo A.
    Forero S, Pedro A.
    Simanca H, Fredys A.
    Fabian Blanco, G.
    [J]. 2022 8TH INTERNATIONAL ENGINEERING, SCIENCES AND TECHNOLOGY CONFERENCE, IESTEC, 2022, : 293 - 298
  • [27] The Missing Framework for Adaptation of Agile Software Development Projects
    Suryaatmaja, Kevin
    Wibisono, Dermawan
    Ghazali, Achmad
    [J]. EURASIAN BUSINESS PERSPECTIVES, 2019, 11 (02): : 113 - 127
  • [28] Adopting threat modelling in agile software development projects
    Bernsmed, Karin
    Cruzes, Daniela Soares
    Jaatun, Martin Gilje
    Iovan, Monica
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 183
  • [29] Is There an Optimal Sprint Length on Agile Software Development Projects?
    Nascimento, Nicolas
    Santos, Alan
    Sales, Afonso
    Chanin, Rafael
    [J]. ICEIS: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2022, : 98 - 105
  • [30] Agile Methods Adoption in Large Software Development Projects
    Mishra, Alok
    [J]. 2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 16 - 16