UPCnet es una empresa de servicios especializada en el ámbito universitario que quería elaborar una nueva arquitectura de referencia para los nuevos desarrollos basados en tecnología Java. Al utilizar una misma arquitectura, se facilitaría la transición entre proyectos por parte de los desarrolladores, al tiempo que se reduce el coste y el riesgo tecnológico al reutilizar componentes entre proyectos.
Se quería aprovechar la definición de la nueva arquitectura para incorporar nuevas posibilidades tecnológicas como los modelos de programación basados en POJOs, pero no se contaba con experiencia suficiente con las diferentes opciones como para tomar una decisión convenientemente informada.
Se decidió contratar Agilogy por nuestra amplia experiencia con las diferentes opciones tecnológicas (EJB2, EJB3, Spring Framework, Hibernate, SpringMVC, Struts, Tomcat, etc.) de modo que se consiguió reducir el riesgo tecnológico y rentabilizar la formación del equipo de desarrollo al máximo ya que ésta se pudo enfocar directamente a la solución final.
Este proyecto dio lugar a una colaboración sostenida en el tiempo, durante la cual se llevaron a cabo otros proyectos, algunos en modo ‘outsourcing’ (desarrollados íntegramente por el equipo de Agilogy en nuestras instalaciones) y otros en modo ‘cosourcing’ (con equipos de trabajo mixtos formados por personal de Agilogy y de UPCnet). De este modo, UPCnet subcontrató los proyectos con mayor riesgo tecnológico mientras que, en los proyectos en modo cosourcing, retuvo el conocimiento sobre la implementación de los mismos.






