PROPUESTA METODOLÓGICA PARA LA ESTIMACIÓN DE PROYECTOS GESTIONADOS MEDIANTE SCRUM, CON ENFOQUE A LA PEQUEÑA INDUSTRIA DEL SOFTWARE (METHODOLOGICAL PROPOSAL FOR ESTIMATING PROJECTS MANAGED IN SCRUM, FOCUSING ON SMALL BUSINESS SOFTWARE INDUSTRIES)

Tipicamente, la estimacion del esfuerzo en proyectos de software se ha realizado mas basada en la experiencia que en un modelo producto de un analisis exhaustivo que permita desde el inicio del proyecto cuantificar el costo, el tiempo de desarrollo y el tamano del equipo en la obtencion del presupuesto del proyecto de software. Existen modelos maduros de estimacion como IFPUG y Cosmic, sin embargo, no son utilizados en las pequenas industrias dedicadas a la produccion de software a la medida. Siendo Scrum un marco que se distingue porque los equipos deben ser auto-gestionados, para el negocio, un reto es la evaluacion de la productividad del equipo de trabajo y de sus integrantes. Surgen tambien algunas dudas acerca de como integrar en el modelo agil tareas relativas a la capacitacion o la investigacion para la generacion de un punto de historia en el que no se tiene experiencia.  En este articulo se elabora una propuesta metodologica para la estimacion temprana, una necesidad detectada en las pequenas empresas dedicadas a la produccion de software a la medida. Para la construccion de la propuesta se realizo un estudio de varias empresas y se conjugo con la informacion documental y la experiencia de los lideres de proyectos de estas empresas, se logro establecer esta propuesta metodologica en la que se plantea una estimacion de dos niveles, sin afectar la agilidad del marco de desarrollo. El enfoque contempla la integracion de componentes en la estimacion de un conjunto de elementos como la velocidad de desarrollo, la estimacion de la complejidad de la aplicacion y la predictibilidad.  Abstract Traditionally, the estimation of the effort in software projects has been made more based on experience than on a model product of an exhaustive analysis that allows from the beginning of the project to quantify the cost, development time and size of the equipment in obtaining of the software project budget. There are mature models of estimation such as IFPUG and Cosmic, however, which are not used in small industries dedicated to the production of custom software. Being Scrum a framework that distinguishes itself because the teams must be self-managed, for the business, a challenge is the evaluation of the productivity of the work team and its members. There are also some doubts about how to integrate tasks related to training or research in the agile model to generate a point of history in which there is no experience. This article elaborates a methodological proposal for early estimation, a need detected in small businesses dedicated to the production of custom software. For the construction of the proposal a study of several companies was carried out and combined with the documentary information and the experience of the project leaders of these companies, it was possible to establish this methodology in which an estimate of two levels is proposed, without affecting the agility of development framework. The approach contemplates the integration of components in the estimation of a set of elements such as the speed of development, the estimation of the complexity of the application and the predictability. Keywords : Development velocity, Scrum, S oftware Estimation, Story Points.