El objetivo general de Cooking es desarrollar un sistema de comercialización de contenidos musicales, con la intención de ser una oferta que recupere la confianza del usuario en la música legal, asequible y de calidad, al tiempo que incluya a todos los eslabones que componen la industria discográfica. Para lograr consumarlo,la estrategia escogida es la de diseñar una tienda interactiva musical con el máximo nivel operativo posible, que permita al usuario la elección de temas musicales en cantidades y cualidades a elección, con un desarrollo de funcionalidad y navegación clara y comprensible para usuarios de bajo perfil tecnológico; brindando como producto final un disco CD con el contenido musical seleccionado, asegurando el control de los derechos del contenido y respetando las regalías de las respectivas compañías productoras y a los autores de la obra.
Para poder satisfacer los objetivos propuestos hemos desarrollado un sistema compuesto por varios módulos que se encargan de satisfacer la operatoria de las diferentes partes del proceso. www.warm-up.com.ar
La plataforma tecnológica cooking planteo varios desafios interesantes. En primer lugar se utilizo el framework EJB3 para manejar la persistencia, mensajeria y acceso a la capa de datos y negócios. Esto se llevo adelante cuando Java 1.5 aún se hallaba en fase beta, por lo cual la aplicación final posee la tecnología mas moderna del mercado J2EE. En segundo lugar se implemento la plataform DRM 10 de microsoft, la cual se encuentra en la actualidad en muy pocos proyectos en latinoamérica. Con esta platorma pudimos garantizar la seguridad de los cotenidos en todas las etapas del negócio.
Dada la magnitud del proyecto se tuvo que diseñar una arquitectura que fuera lo suficintemente flexible para administrar una gran y variable cantidd de puntos de venta, distribuidos enuna basta area geográfica. Al mismo tiempo se debió tener en cuenta los aspectos de seguridad fí:sica y electrónica involucrados en el manejo de contenido, sin perder de vista la eficiencia y respuesta del sitema al usuario final. Esto implico la creación de repositorios de contenido, DRM, limitaci&on de almacenamiento en puntos de venta y seguridad de la conectividad.
Debido a lo innovador de la propuesta y las condiciones del mercado de venta de música en formato electrónico, sabíamos que nos encontrabamos frente a un gran desafio en lo referente al punto de contacto entre el usuario final y el sistema. Optamos por el diseño de terminales de acceso y consulta del material con alto despliegue gráfico, fácil de utilizar, con un tiempo de respuesta veloz y que brindara al consumidor una experiencia placentera. Con todos estos elementos apuntamos a que el cliente viera al producto como algo más que una herramienta de compra.