Return to search

Reingeniería de un Producto de Software Estratégico

G3 es una empresa dedicada al desarrollo de soluciones computacionales, principalmente en el
área de lectura y procesamiento de formularios a través de escáner. Su mayor experiencia es en el
Reconocimiento Óptico de Marcas, tecnología con la que desarrolló tres productos de software que
viene comercializando hace aproximadamente 12 años.
Hace más de 7 años que el software dejó de ser mantenido y la empresa suma una lista de
requerimientos de sus clientes a los que no ha podido hacer frente. Cuando se ha pensado en realizar
cambios para responder a algún nuevo requerimiento, se han encontrado con que el software no
está documentado, no es paramétrico ni modular, y realizar alguna modificación significaría hacer
cambios a lo largo de todo el código fuente.
Como solución a este problema se eligió el más desactualizado de los tres productos, que coincide
con el de mayor comercialización en la actualidad y por ende estratégico para la empresa. El
software se rehízo en base a un modelo de reingeniería, de tal modo de obtener una versión nueva
de la aplicación capaz de entregar al menos la misma funcionalidad de la versión existente. La nueva
versión fue diseñada obedeciendo a estándares de diseño más acorde a las tecnologías actuales,
de forma que permita aumentar la mantenibilidad y la extensibilidad de la herramienta.
Como resultado de este proceso se obtiene una nueva versión del software modular y paramétrica,
diseñada bajo el paradigma de orientación a objetos, la cual utiliza varios patrones de diseño
conocidos que permiten obtener una aplicación más desacoplada, mantenible y extensible. Además
de lo anterior, se obtiene un sistema que encapsula toda la funcionalidad de la lectura desde el escáner
lo cual es un paso importante para dejar camino avanzado para materializar en el futuro un
proceso de reingeniería con las aplicaciones restantes.

Identiferoai:union.ndltd.org:UCHILE/oai:repositorio.uchile.cl:2250/103134
Date January 2008
CreatorsGuridi Severin, José Tomás
ContributorsBastarrica Piñeyro, María Cecilia, Facultad de Ciencias Físicas y Matemáticas, Departamento de Ciencias de la Computación, Sánchez Ilabaca, Jaime Hernán, Fuente González, Sandra Ximena de la
PublisherUniversidad de Chile
Source SetsUniversidad de Chile
LanguageSpanish
Detected LanguageSpanish
TypeTesis
RightsAttribution-NonCommercial-NoDerivs 3.0 Chile, http://creativecommons.org/licenses/by-nc-nd/3.0/cl/

Page generated in 0.0017 seconds