Improving the success and effectiveness of software developer training
Access Status
Authors
Date
2008Type
Metadata
Show full item recordCitation
Source Title
Source Conference
ISBN
Faculty
Collection
Abstract
Keeping software developers up-to-date with the latest technologies, methods, and tools, and training new developers on the fundamentals of software development is an important task for managers of software developers and the software developers themselves. The planning and choice of what training courses to take, when to take them, and how to take them, is much more important than just "using up an annual training budget." This experience report explains what the author (a trainer with over seventeen years exerience) has seen that does work and what doesn't work with regards to getting software developers trained (and keeping them trained). this report will suggest what trainng managers and software developers should do (and what they shouldn't do) to improve the success and effectiveness of their training and to ge the most from their training budget. It considers, for example, just-in-time and just-enough training, intensive versus extended training, and many other aspects of instructor-led training (including the responsibilities of those attending the training before, during, and after the training sessions).
Related items
Showing items related by title, author, creator and subject.
-
Turner, Sian Elizabeth (2009)Background and research questions. The characterization of chronic persistent asthma in an older adult population is not well defined. This is due to the difficulties in separating the diagnosis of asthma from that of ...
-
Wu, Xiaoying; Xia, Jianhong (Cecilia); West, Geoffrey; Veenendaal, Bert; Arnold, Lesley (2011)Simsoft is a serious game— one that trains or educates— at the centre of a research project designed to see if and how games can contribute to better software engineering management education by helping software engineers ...
-
McMeekin, David Andrew (2010)This thesis examines software inspections application in a non-traditional use through examining the cognitive levels developers demonstrate while carrying out software inspection tasks. These levels are examined in order ...