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 条
  • [41] Agile practices and the promotion of entrepreneurial skills in software development
    Tolfo, Cristiano
    Wazlawick, Raul Sidnei
    Gomes Ferreira, Marcelo Gitirana
    Forcellini, Fernando Antonio
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (09)
  • [42] Evolving software development instruction to support agile practices
    Wainer, M
    Hays, D
    [J]. SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 773 - 779
  • [43] Agile software development practices: evolution, principles, and criticisms
    Misra, Subhas
    Kumar, Vinod
    Kumar, Uma
    Fantazy, Kamel
    Akhter, Mahmud
    [J]. INTERNATIONAL JOURNAL OF QUALITY & RELIABILITY MANAGEMENT, 2012, 29 (09) : 972 - +
  • [44] Improving software process in agile software development projects: Results from two XP case studies
    Salo, O
    [J]. PROCEEDINGS OF THE 30TH EUROMICRO CONFERENCE, 2004, : 310 - 317
  • [45] A Competency Model for Customer Representatives in Agile Software Development Projects
    Matook, Sabine
    Maruping, Likoebe M.
    [J]. MIS QUARTERLY EXECUTIVE, 2014, 13 (02) : 77 - 95
  • [46] Survey on Risk Classification in Agile Software Development Projects in Latvia
    Nikiforova, Oksana
    Babris, Kristaps
    Kristapsons, Janis
    [J]. APPLIED COMPUTER SYSTEMS, 2020, 25 (02) : 105 - 116
  • [47] A multicriteria approach for selection of agile methodologies in software development projects
    Silva, Vanessa B. S.
    Schramm, Fernando
    Damasceno, Adriana C.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 2056 - 2060
  • [48] Measuring Success in Agile Software Development Projects: a GQM Approach
    Aldahmash, Abdullah
    Graven, Andy
    [J]. THIRTEENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2018), 2018, : 38 - 44
  • [49] Understanding the Use of Reference Architectures in Agile Software Development Projects
    Galster, Matthias
    Angelov, Samuil
    [J]. SOFTWARE ARCHITECTURE (ECSA 2015), 2015, 9278 : 268 - 276
  • [50] Issues and Challenges of Cost Management in Agile Software Development Projects
    Mansor, Zulkefli
    Razali, Rozilawati
    Yahaya, Jamaiah
    Yahya, Saadiah
    Arshad, Noor Habibah
    [J]. ADVANCED SCIENCE LETTERS, 2016, 22 (08) : 1981 - 1984