110 likes | 203 Views
Grupo de Investigación Ingeniería del Software y Sistemas de Información www.dsic.upv.es/users/oom. Patricio Letelier Deptartamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia. 4 de octubre de 2002. Areas de Investigación.
E N D
Grupo de Investigación Ingeniería del Software y Sistemas de Informaciónwww.dsic.upv.es/users/oom Patricio Letelier Deptartamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia 4 de octubre de 2002
Areas de Investigación • Ingeniería de Software / Ingeniería de Requisitos • Modelado Conceptual OO • Generación de Código a partir de Modelos OO • Evolución del Software • Procesos Software y Trazabilidad de Requisitos • Validación de modelos OO • Sistemas Distribuidos • Arquitecturas Software • Grid Computing • Workflow Management • Bibliotecas Digitales • Hypermedia • Safety-Oriented Systems
Areas de Docencia • Escuela Universitaria de Informática Metodología y Tecnología de la Programación, Ingeniería del Software, Laboratorio de Ingeniería del Software, Proceso de Software, Laboratorio de Desarrollo de Software, Técnicas Avanzadas para Desarrollo de Software • Facultad de Informática Ingeniería de la Programación, Ingeniería de Requisitos, Tecnología de Software Avanzado, Laboratorio de Sistemas de Información • Master en Ingeniería del Software Análisis Funcional, Evolución y Perspectivas en IS • Doctorado Ingeniería de Requisitos Orientada a Objetos, Bibliotecas Digitales • Cursos - Centro de Formación de Postgrado Desarrollo de SW Orientado a Objetos usando UML, Diseño de Bases de Datos Relacionales, Introducción a XML
Proyectos Actuales y Participación en Redes • DOLMEN: Distributed Objects, Languages, Methods and Environments, coordinado con U. Sevilla, U. Murcia, U. Granada, U. Valladolid, U. Castilla-La Mancha, Comisión Interministerial de Ciencia y Tecnología (CICYT), Diciembre 2000 - Diciembre 2003 • ESCUT: Ingeniería de Sistemas de Cultura Digital, Generalitat Valenciana, 2002-2003 • WEST: Web-Oriented Software Technology, CYTED (Programa Iberoamericano de Ciencia y Tecnología para el Desarrollo), Enero 2000 – Diciembre 2002 • RIBIDI: Recuperación de Información y Bibliotecas Digitales, CYTED (Programa Iberoamericano de Ciencia y Tecnología para el Desarrollo), Enero 2000 – Diciembre 2002 • NAME: Network of Agile Methodologies Experience, 5to Programa Marco de la UE, Julio 2002-Junio 2003
¿Está usted interesado en XP y/o Metodologías Ágiles (AM)? ¿Por qué? Sí, porque: • Pueden constituir una mejora para aquellos entornos de desarrollo en los cuales otros procesos con mayor “protocolo” son difíciles de implantar (o no necesarios) • Potencian aspectos un tanto descuidados por metodologías tradicionales (individuos e interacciones, software funcionando, colaboración con el cliente y respuesta a cambios) • Incorporan ideas provocadoras, interesantes de poner en práctica (programación en parejas, propiedad colectiva del código, refactoring) • Tienen el respaldo de una influyente comunidad en ingeniería del software • Pueden ser el nexo entre la academia y la industria 4 de octubre de 2002
¿Cuáles han sido o serían sus motivaciones para explorar y/o realizar alguna experiencia con XP y/o Metodologías Ágiles (AM)? Investigación • Integrar prácticas y estrategias de las AM de manera disciplinada y rigurosa en ingeniería del software • Estudiar el rol de la automatización de actividades en el contexto de metodologías ágiles • Desarrollo flexible de sistemas hipermedia (SOS) • Soporte de workflow a los procesos ágiles Docencia Universitaria y Formación de Postgrado • Entrenamiento de equipos de desarrollo de software para sacar provecho de las AM 4 de octubre de 2002
¿Está usted trabajando para una empresa y utilizando en alguna medida XP y/o Metodologías Ágiles (AM)? (Si la respuesta a esta pregunta es afirmativa, por favor continúe con la transparencia 4, sino salte a la transparencia 9) • Experiencia en el desarrollo del Plan de Emergencia Hipermedia de Metro Valencia (1998-2000, XP2002) • Desde hace 2 años venimos incorporado AM en los contenidos de algunas de nuestras asignaturas • Este año tenemos en “Laboratorio de Sistemas de Información” equipos de trabajo desarrollando con XP 4 de octubre de 2002
¿Cuáles son los objetivos de largo plazo y los planes operacionales de la empresa respecto de XP y/o Metodologías Ágiles? • Aplicar AM (teoría y práctica) en las asignaturas “Proceso de Software” y “Laboratorio de Desarrollo de SW” de la EUI • Establecer un “Laboratorio de Métodologías Ágiles” con condiciones físicas adecuadas para realizar docencia, formación y experimentación • Investigar en técnicas y herramientas que apoyen (automatizadamente) las actividades de las AM 4 de Octubre de 2002
¿Cuáles son sus previsiones respecto de la futura evolución de XP y Metodologías Ágiles? ¿Estima que se producirá alguna interacción con otras áreas de investigación, tales como Desarrollo Basado en Componentes, Desarrollo Open Source, etc.? • El contexto de proyectos donde las AM podrían aportar una mejora representa un segmento importante de los proyectos de desarrollos de software. Con lo cual su interés está asegurado • Estamos asistiendo al cuestionamiento y evaluación más riguroso de los métodos ágiles, después de primer tirón de entusiasmo • Las propuestas “Agile …” o “Light …” para poner a la moda técnicas, métodos y herramientas no es el camino adecuado. Las AM y las ¬AM coexistirán • Uno de los desafíos es la incorporación de otros aspectos aun no tratados en las AM, sin afectar su naturaleza (p.e. contratos, gestión de calidad, estándares, etc.) • Pugna entre comunidades y/o gurús 4 de octubre de 2002