Abstract:
En la actualidad, la industria del software necesita un cambio de paradigmas, los desarrolladores de sistemas de nivel trainer’s y junior’s deben analizar diversas posibilidades que les puede brindar el uso de una plataforma que les permita generar código fuente. Este es el caso del área de Sistemas de la empresa PROCAMPO S.A., que preocupados en la mejora de la eficiencia en sus áreas de TI, concentran su atención en el desarrollo de un prototipo, el mismo que de ser exitoso se procederá a difundirlo a nivel provincial como nacional. Se entiende el cambio de paradigma por cambiar la forma de pensar y al enfoque que se tiene respecto a la programación de sistemas, llevando a cabo una manera más simplificada para poder generar código fuente inteligente. Existe una problemática en la etapa de desarrollo de sistemas, la cual muchos de los programadores de software tienen un enfoque basado en que todo proyecto se debe realizar utilizando un Framework, ya que va a facilitar y agilizar la parte de la programación, pero de ese perspectiva nace otro problema, que hace que el desarrollador se adecue al Framework lo cual debería ser todo lo contrario que la plataforma se adecue a las necesidades del sistema que se está implementando. Otras de las problemáticas que encontramos en el desarrollo es el tiempo de retraso que se lleva a cabo al momento de realizar las capas de negocio del sistema al momento de realizar un mantenimiento (listar, registrar, modificar, eliminar y buscar) general de una entidad, es decir crear las Entidades de Negocio, Acceso a Datos y la Regla de negocio de las clases implementando los cinco métodos generales de un mantenimiento. Para resolver dicha problemática se implementó una aplicación winforms, la misma que mediante un software permitirá resolver la problemática de los desarrolladores que usualmente se presenta cada vez que se empieza a realizar un proyecto de software. Y también permitirá cambiar la forma de pensar y el paradigma de programación que muchos desarrolladores tienen como un concepto mental al momento de desarrollar un sistema.