A model for improving training of software developers in small companies

Staff training is fundamental for small software organizations; their daily management depends upon its software engineers quickly dominate state-of-the-art methodologies. In this paper, we fully explain a recently introduced model for improving the capability and maturity of training processes in software methodologies. This model, known as CAAM (acronym in Spanish for: “Training Model of Agile Environments under Moprosoft”), is particularly suited for small companies that are willing to or have been verified in level 1 of the Mexican standard NMX-1-059/02-NYCE-2005. Such standard regulates software development companies and it is based on “Moprosoft”, a capability-maturity model specially developed for Mexico. CAAM focuses on areas related to planning activities for agile development environments, communications with customers and the use of agile testing tools.

[1]  Ray Dawson,et al.  Twenty dirty tricks to train software engineers , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.