An Agile Conversion Masters Degree Programme in Software Development

被引:9
|
作者
Lundqvist, Karsten [1 ]
Anslow, Craig [1 ]
Homer, Michael [1 ]
Bubendorfer, Kris [1 ]
Carnegie, Dale [1 ]
机构
[1] Victoria Univ Wellington, Wellington, New Zealand
关键词
Agile Software Development; Graduate Studies; Individual and Group Work; Internships; Masters Degree; Programming; Soft Skills;
D O I
10.1145/3159450.3159540
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Information and Communications Technology (ICT) industry in New Zealand is growing rapidly. The traditional university courses are preparing an insufficient number of graduates to sustain the growth. Many of the traditional graduate students lack key soft skills that are important in team based software development. This paper reports on the development of a conversion Master of Software Development degree. The students are all graduates with little or no computer science degrees, are taught key programming skills, with a focus on agile development. The programme begins by focusing on individual programming skills through solving problems. Later industrial partners are engaged by providing industrial problems to agile teams of students. The industrial partners are active partners in the agile teams as product owners. By solving the problems, the students develop both technical and non-technical skills while utilizing the skills obtained from previous studies. The results from the first year of the programme are encouraging. A key result is that a high number of students found work in paid IT positions before graduating. The main issue of the first year was introducing too many topics at the same time, over-assessment, not enough communication and contact time, little opportunity for the students to make their own experiences, and learning by making mistakes. The programme has been changed for the next year's cohort to introduce less topics at once, provide time and space for learning, and a redesign of scheduling assessments.
引用
收藏
页码:846 / 851
页数:6
相关论文
共 50 条
  • [1] The Agile Samurai: How Agile Masters Deliver Great Software
    Vaishampayan, Vivek
    [J]. TECHNICAL COMMUNICATION, 2012, 59 (02) : 151 - 151
  • [2] Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations
    Ibrahim, Mennatallah H.
    Darwish, Nagy Ramadan
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (01) : 97 - 103
  • [3] Agile software development
    Brandl, Dennis
    [J]. CONTROL ENGINEERING, 2009, 56 (07) : 18 - 18
  • [4] Agile Software Development
    Greer, Des
    Hamon, Yann
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (09): : 943 - 944
  • [5] Software metrics for agile software development
    Kunz, Martin
    Dumke, Reiner R.
    Zenker, Niko
    [J]. ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 673 - 678
  • [6] What Makes Agile Software Development Agile?
    Kuhrmann, Marco
    Tell, Paolo
    Hebig, Regina
    Kluender, Jil
    Muench, Juergen
    Linssen, Oliver
    Pfahl, Dietmar
    Felderer, Michael
    Prause, Christian R.
    MacDonell, Stephen G.
    Nakatumba-Nabende, Joyce
    Raffo, David
    Beecham, Sarah
    Tuzun, Eray
    Lopez, Gustavo
    Paez, Nicolas
    Fontdevila, Diego
    Licorish, Sherlock A.
    Kuepper, Steffen
    Ruhe, Guenther
    Knauss, Eric
    Ozcan-Top, Ozden
    Clarke, Paul
    McCaffery, Fergal
    Genero, Marcela
    Vizcaino, Aurora
    Piattini, Mario
    Kalinowski, Marcos
    Conte, Tayana
    Prikladnicki, Rafael
    Krusche, Stephan
    Coskuncay, Ahmet
    Scott, Ezequiel
    Calefato, Fabio
    Pimonova, Svetlana
    Pfeiffer, Rolf-Helge
    Schultz, Ulrik Pagh
    Heldal, Rogardt
    Fazal-Baqaie, Masud
    Anslow, Craig
    Nayebi, Maleknaz
    Schneider, Kurt
    Sauer, Stefan
    Winkler, Dietmar
    Biffl, Stefan
    Bastarrica, Maria Cecilia
    Richardson, Ita
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (09) : 3523 - 3539
  • [7] Agile procurement to support agile software development
    Jamieson, D
    Vinsen, K
    Callender, G
    [J]. 2005 3rd IEEE International Conference on Industrial Informatics (INDIN), 2005, : 419 - 424
  • [8] From agile software development to agile businesses
    Steindl, C
    [J]. EUROMICRO-SEAA 2005: 31st EUROMICRO Conference on Software Engineering and Advanced Applications, Proceedings, 2005, : 258 - 265
  • [9] Measuring Agile Software Development
    Ministr, Jan
    Pitner, Tomas
    Soltes, Juraj
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON STRATEGIC MANAGEMENT AND ITS SUPPORT BY INFORMATION SYSTEMS, 2015, : 411 - 418
  • [10] Agile Software Development趣事
    孟岩
    [J]. 程序员, 2003, (09) : 115 - 116