UPCnet és una empresa de serveis especialitzada en l’àmbit universitari que volia elaborar una nova arquitectura de referència pels nous desenvolupaments basats en tecnologia Java. En utilitzar una mateixa arquitectura, es facilitaria la transició entre projectes per parts dels desenvolupadors, al temps que es redueix el cost i el risc tecnològic en reutilitzar components entre projectes.
Es volia aprofitar la definició de la nova arquitectura per incorporar noves possibilitats tecnològiques com els models de programació bastants en POJOs, però no es comptava amb experiència suficient en les diferents opcions per prendre una decisió convenientment formada.
Es va decidir contractar Agilogy per la nostra àmplia experiència en les diferents opcions tecnològiques (EJB2, EJB3, Spring Framework, Hibernate, SptringMVC, Struts, Tomcat, etc.) de manera que es va aconseguir reduir el risc tecnològic i rendibilitzar la formació de l’equip de desenvolupament al màxim ja que aquest es va poder enforcar directament a la solució final.
Aquest projecte va donar lloc a una col·laboració sostinguda en el temps, durant la qual es van portar a terme altres projectes, alguns en mode ‘outsourcing’ (desenvolupats íntegrament per l’equip d’Agilogy a les nostres instal·lacions) i altres en mode ‘cosourcing’ (amb equips de treball mixtes formats per personal d’Agilogy i de UPCnet). D’aquesta manera, UPCnet va subcontractar els projectes de major risc tecnològic mentre que, en els projectes en mode cosourcing, va mantenir el coneixement sobre la implementació dels mateixos.






