01344nas a2200205 4500000000100000000000100001008004100002260001200043653001300055653001300068100002800081700002400109700002200133245004500155856007400200300001000274490000600284520083400290022001401124 2011 d c12/201110aSoftware10aPatterns1 aRubén González-Crespo1 aS J Bolaños-Castro1 aV H Medina-Garcia00aPatterns of Software Development Process uhttp://www.ijimai.org/journal/sites/default/files/IJIMAI20111_4_6.pdf a33-400 v13 aThis article presents a set of patterns that can be found to perform best practices in software processes that are directly related to the problem of implementing the activities of the process, the roles involved, the knowledge generated and the inputs and outputs belonging to the process. In this work, a definition of the architecture is encouraged by using different recurrent configurations that strengthen the process and yield efficient results for the development of a software project. The patterns presented constitute a catalog, which serves as a vocabulary for communication among project participants [1], [2], and also can be implemented through software tools, thus facilitating patterns implementation [3]. Additionally, a tool that can be obtained under GPL (General Public license) is provided for this purpose. a1989-1660