DynamizeIT ESB - Universidad ORT Uruguay

Anuncio
PRESENTACIÓN DEL DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
FACULTAD DE INGENIERÍA - UNIVERSIDAD ORT URUGUAY
El Departamento de Ingeniería de Software de la Universidad ORT Uruguay desde 1993 viene
realizando una experiencia dedicada a la enseñanza de Ingeniería de Software y a la producción
de software en forma industrial.
El Departamento cuenta con el Laboratorio de Ingeniería de software denominado ORT
Software Factory, ORTsf, el cual es una organización académica dedicada a la enseñanza de
prácticas de Ingeniería de Software, a la mejora de procesos de software, a la transferencia de
tecnología a la industria y a la producción de software.
ORTsf está abocada fundamentalmente a desarrollar en los alumnos las habilidades que un
profesional de las Tecnologías de la Información debe dominar y aplicar. Esto se logra a través
de un método de enseñanza diseñado para que estudiantes de fin de carrera, apoyados por
tutores especializados, trabajen en equipos de desarrollo aplicando prácticas avanzadas de
Ingeniería de Software en proyectos reales.
Desde 1999 a la fecha en el Laboratorio de Ingeniería de Software se han desarrollado más de
90 proyectos de fin de grado de las carreras de Licenciatura en Análisis de Sistemas de
Información e Ingeniería en Sistemas.
En estos proyectos han participado más de 400 estudiantes de ambas carreras y se han
realizado proyectos con 60 empresas u organizaciones estatales y académicas.
Más información sobre el Departamento de Ingeniería de Software, su personal, los proyectos
allí realizados, las distintas áreas de investigación y demás, se puede encontrar en la siguiente
dirección: http://athenea.ort.edu.uy/publicaciones/ortsf
TIPOS DE PROYECTOS.
-
Diseño de una solución: Producto de software, diseño de software, etc.
Investigación. Por ejemplo: Análisis comparativos, Análisis de factibilidad, etc.
Transferencia del conocimiento a la empresa.
DESCRIPCIÓN DE PROYECTOS CON LA INDUSTRIA.
Estos proyectos deben tener características que los hagan interesantes desde el punto de vista
académico, ya sea por el tipo de proyecto, el tipo de problema que resuelve o la aplicación de
tecnología que utilicen.
DURACIÓN DE LOS PROYECTOS DE GRADO.
Los proyectos de la carrera de Licenciatura en Análisis de Sistemas de Información tienen una
duración de 6 meses y los de Ingeniería en Sistemas una duración de un año.
PRESENTACIÓN DE PROYECTOS.
Para presentar un proyecto, la empresa debe completar el formulario que se adjunta a este
documento. Es importante tener en cuenta que cuanto más clara y precisa sea la información
que se presente, es más factible que el proyecto sea elegido por los alumnos.
Las instituciones deben tener en cuenta la importancia de otorgar los recursos que sean
necesarios para el adecuado desarrollo del proyecto en los plazos y la forma acordada con el
equipo de proyecto.
MECANISMO DE PRESENTACIÓN Y APROBACIÓN DE PROYECTOS.
1. Los temas de proyectos se presentarán al Departamento de Ingeniería de Software
utilizando el formulario que se adjunta en este documento.
Departamento de Ingeniería de Software - Universidad ORT Uruguay
2. De acuerdo al reglamento establecido en el año 2003 para todos los proyectos finales, las
propuestas de proyecto tienen que ser autorizadas por el Comité de Selección de la
Facultad de Ingeniería.
3. Una vez aprobados los proyectos serán presentados a los alumnos por la empresa. Una vez
presentados, se dará un plazo de 15 días donde los estudiantes interactuarán con el
Laboratorio o la empresa para solicitar aclaración de dudas.
CONFIDENCIALIDAD DE LA INFORMACIÓN DE LOS PROYECTOS
En caso que la empresa desee confidencialidad sobre cualquier información relacionada con el
proyecto y/o productos resultantes, debe presentar carta escrita solicitándolo. La Universidad
asegura confidencialidad por un período de dos años, transcurridos los cuales, los datos del
proyecto y sus productos resultantes podrán ser publicados en la Biblioteca de la Universidad.
Departamento de Ingeniería de Software - Universidad ORT Uruguay
FORMULARIO PARA LA PRESENTACIÓN DE PROYECTOS AL
DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
FACULTAD DE INGENIERÍA - UNIVERSIDAD ORT URUGUAY
1. Identificación del proyecto
1.1
1.2
1.3
1.4
1.5
1.6
1.7
Nombre del proyecto
Institución donde se realizará el proyecto
Nombre del responsable del proyecto
Fecha tentativa de comienzo
Duración estimada
Estudiante de contacto (si corresponde)
Tipo de proyecto
Investigación
DynamizeIT ESB
DynamizeIT
Juan Vázquez
1 año
Diseño de solución X
Otro: _________________
2. Resumen del proyecto
DynamizeIT es una empresa joven, avocada a la investigación y construcción de una plataforma integral
de desarrollo y ejecución de aplicaciones.
Con el fin de maximizar las capacidades de su producto, DynamizeIT abre las puertas al ámbito
académico proponiendo como proyecto de fin de grado la construcción de un Enterprise Service Bus a
incluir en futuras versiones que permita de forma simple y homogénea, la integración de diversas piezas
de software a la plataforma.
Dicho ESB entre otras cosas pretende resolver de forma genérica hacia adentro de la plataforma temas de
conectividad, ubicuidad, protocolos, sincronización, etc.
3. Descripción del proyecto
3.1 Objetivos del proyecto
- Investigar productos competidores.
- Desarrollar una lista de requerimientos en conjunto con DynamizeIT.
- Definir el alcance del producto.
- Investigar aspectos tecnológicos.
- Desarrollar prototipos funcionales.
- Crear el conjunto de componentes a incluir en las futuras versiones de la plataforma DynamizeIT.
3.2 Resultados esperados
- Documento de especificación de requerimientos.
- Plan de testing que incluya test de caja blanca y de integración.
- Fuentes y conjunto de componentes en sus versiones finales.
- Evidencia de los casos de prueba corridos.
- Documentación de referencia para los desarrolladores. Incluir documentación del API, configuración del
servicio y casos de ejemplo para el desarrollador.
3.3 Características tecnológicas del proyecto
El proyecto deberá implementarse en su totalidad haciendo uso de la plataforma Microsoft .NET
Framework en su versión 3.5 o posterior.
Se plantea una alta complejidad en lo que se refiere a temas de conectividad, concurrencia, sincronización
y protocolos ya que deberá ser posible interconectar aplicaciones muy diferentes en estos aspectos y
siempre bajo estrictas restricciones en lo que a rendimiento y tiempos se refiere.
Departamento de Ingeniería de Software - Universidad ORT Uruguay
4. Recursos ofrecidos
4.1 Capacitación
DynamizeIT proveerá una breve capacitación en lo que a la plataforma de ejecución se refiere. El curso
está orientado a transmitir el conocimiento relativo a la arquitectura del producto y al conjunto de sus
partes. De esta manera, se dejará al equipo en condiciones de poder investigar, diseñar e implementar la
solución.
4.2 Recursos informáticos
DynamizeIT proveerá al equipo de desarrollo de todo el softare necesario para poder llevar a cabo el
proyecto. A su vez, también deja a disposición si fuera necesario, toda la infraestructura de servidores
necesaria para poder ejecutar todos los casos de prueba.
4.3 Otros
Ya que es de real interés para DynamizeIT la conclusión exitosa del proyecto, la empresa definirá un tutor
que estará a la entra disposición del equipo tanto para acordar requerimientos, alcance y seguimiento,
como para evacuar cualquier tipo de duda técnica y/u operativa.
5. Otros comentarios
DynamizeIT brinda a los equipos interesados, la oportunidad de participar en un proyecto con reales
intenciones de generar un producto comercializable El proyecto a su vez ofrece grandes retos, tanto en
aspectos técnicos como de gestión ya que plantea un escenario tecnológico poco frecuente en el mercado.
Una vez completo, enviar este formulario por mail a Martin Solari ([email protected]) o
Gastón Mousqués ([email protected]).
Departamento de Ingeniería de Software - Universidad ORT Uruguay
Descargar