Implantación de arquitectura SOA para reducir tiempos de desarrollo y mantenimiento de software.

  • Descripción del artículo
  • El presente trabajo muestra los pasos llevados a cabo en un banco nacional en la adopción de una estrategia para reducir el tiempo de implantación de nuevas soluciones, por el área de Desarrollo de Software. La adopción de esta estrategia fue producto de la revisión de los componentes en funcionamie...

    Full description

Main Author: Chumpitaz Alarcón, Faustino Percy
Format: Reporte
Language: spa
Published: 2011
Subjects:
Online Access: http://cybertesis.uni.edu.pe/handle/uni/6447
Summary:El presente trabajo muestra los pasos llevados a cabo en un banco nacional en la adopción de una estrategia para reducir el tiempo de implantación de nuevas soluciones, por el área de Desarrollo de Software. La adopción de esta estrategia fue producto de la revisión de los componentes en funcionamiento a la fecha del estudio, lo cual reveló que habla mucho desarrollo repetido, lo cual incrementaba la complejidad de los sistemas, motivando como consecuencia incremento en el mantenimiento de estos sistemas, ya que un cambio en el entorno, requería que se modificaran todos los sistemas ‘clonados’. Adicionalmente, a la complejidad de las soluciones y la repetición de código, la habilitación de un nuevo producto, o la aparición de un nuevo ‘canal’, necesitaba que se repitiera mucho de los códigos presente en los desarrollos previos. La presión por reducir el ‘time-to-market; impulsó la evaluación de una nueva forma de trabajo, lo que condujo a la implantación del desarrollo de ‘servicios’. Considerando el tamaño de la organización, y la cantidad de aplicativos vigentes, se hizo necesario proponer lineamientos para desarrollar estos servicios por los diferentes equipos. En el tiempo la construcción de estos ‘servicios’, se incrementaron rápidamente, pasando de 5 servicios en el año 2007 a 196 servicios en el año 2009. Los lineamientos propuestos, permiten reutilizar los esfuerzos en desarrollo, independientemente de la plataforma en la cual están originalmente. A la fecha el desarrollo y mantenimiento de estos ‘servicios’ ha facilitado la entrega de soluciones que implicaban la composición de estos ‘servicios’ atómicos haciendo uso de software que permitían ‘orquestarlos’.

Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).