Integrating agile practices into software engineering courses

被引:0
|
作者
Williams, L [1 ]
Lutz, M [1 ]
Hislop, G [1 ]
McCracken, M [1 ]
Mead, N [1 ]
Naveda, JF [1 ]
机构
[1] N Carolina State Univ, Raleigh, NC 27695 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile software development methodologies claim to be superior for adapting to the changing needs of customers and projects and to the people on the team. As a result, these methodologies are steadily gaining interest and popularity in industry. Some examples of agile methodologies are Extreme Programming, Feature-Driven Development, Scrum, and Win-Win Spiral. Each of these processes comprises a set of practices, some of which are currently considered best practices and are consistent with what is taught in software engineering courses today. Other practices, however, are controversial and run contrary, to the focus of most curricular materials. As educators, we must assess the academic and technical values of emerging technologies and, if convinced of their worthiness, we owe it to our students to integrate them into our curricula.
引用
收藏
页码:263 / 264
页数:2
相关论文
共 50 条
  • [1] Agile Software Engineering Practices in ERP Implementation
    Kraljic, Adnan
    Kraljic, Tarik
    INFORMATION SYSTEMS, EMCIS 2019, 2020, 381 : 279 - 290
  • [2] Integrating International Students' Contests with Software Engineering Courses Lessons Learned and Best Practices
    Zeid, Amir
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [3] Integrating software engineering in introductory computing courses
    Cheston, GA
    Tremblay, JP
    IEEE SOFTWARE, 2002, 19 (05) : 64 - +
  • [4] Integrating Software Product Line Engineering and Agile Development
    Mohan, Kannan
    Ramesh, Balasubramaniam
    Sugumaran, Vijayan
    IEEE SOFTWARE, 2010, 27 (03) : 48 - 55
  • [5] Supporting Assessment of Practices in Software Engineering Courses
    Rodriguez, G.
    Soria, A.
    Campo, M.
    IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (09) : 3142 - 3148
  • [6] Global software engineering and agile practices: a systematic review
    Jalali, Samireh
    Wohlin, Claes
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (06) : 643 - 659
  • [7] A Hybrid Model by Integrating Agile Practices for Pakistani Software Industry
    Sultana, Saadia
    Motla, Yasir Hafeez
    Asghar, Sohail
    Jamal, Muhammad
    Azad, Romana
    2014 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND COMPUTERS (CONIELECOMP), 2014, : 256 - 262
  • [8] INTEGRATING RESEARCH, REUSE, AND INTEGRATION INTO SOFTWARE ENGINEERING COURSES
    OFFUTT, AJ
    UNTCH, RH
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 640 : 88 - 98
  • [9] Integrating shadows in model driven engineering for agile software development
    Conrad, Marc
    Huchard, Marianne
    Preuss, Thomas
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 549 - +
  • [10] Design Thinking and Agile Practices for Software Engineering An Opportunity for Innovation
    Corral, Luis
    Fronza, Ilenia
    SIGITE'18: PROCEEDINGS OF THE 19TH ANNUAL SIG CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION, 2018, : 26 - 31