Author :
Hoda, Rashina ; Babb, Jeffry ; Norbjerg, Jacob
Abstract :
Today´s software development challenges require learning teams that can continuously apply new engineering and management practices, new and complex technical skills, cross-functional skills, and experiential lessons learned. The pressure of delivering working software often forces software teams to sacrifice learning-focused practices. Effective learning under pressure involves conscious efforts to implement original agile practices such as retrospectives and adapted strategies such as learning spikes. Teams, their management, and customers must all recognize the importance of creating learning teams as the key to braving the erratic climates and uncharted territories of future software development.
Keywords :
learning (artificial intelligence); software prototyping; team working; adapted strategy; agile practice; complex technical skills; cross-functional skills; engineering practice; experiential lessons; learning teams; learning-focused practice; management practice; software development; software teams; Information systems; Software development; Software engineering; Training; agile processes; learning teams; programming teams; software engineering process;