miércoles, 29 de agosto de 2012

Invitación a Videoconferencia Arquitectura de Software Vs Agilidad


Destinatarios: Profesionales dedicados a desarrollo de software en instituciones públicas, privadas en la Provincia de Santa Cruz. (Acceso a sala videoconferencia UUAA Caleta Olivia, Río Turbio, San Julían, Río Gallegos), participación obligatoria para los integrantes del proyecto Modelado de Requerimientos y Diseño de Sistemas Complejos.

Día 4 de Septiembre 15hs a 17hs

Titulo: "Técnicas de Arquitecturas de Software versus Agilidad"

Resumen

El uso de prácticas de arquitectura de software en el desarrollo industrial de software registra una 
tendencia marcada, particularmente en Latinoamérica. La arquitectura de software puede verse como 
un enfoque para articular los objetivos del negocio y el diseño técnico de productos de software, como 
respuesta a la creciente complejidad del software y a las necesidades de involucrar múltiples 
stakeholders y de responder a objetivos de negocio cambiantes.
El repertorio de técnicas arquitectónicas está fuertemente influenciado por el trabajo del Software Engineering Institute (SEI), particularmente en lo referido a requerimientos de atributos de calidad y a evaluación de arquitecturas. Sin embargo, en el contexto de desarrollo de software actual dominado por las prácticas ágiles, las técnicas de arquitecturas presentan desafíos de adopción ya que son percibidas como: de alta ceremonia, destinadas a grandes empresas, o que requieren personal con mucha experiencia. 
En esta linea, la charla presentará brevemente los principios basicos de arquitecturas de software del SEI, y luego discutirá algunas experiencias de evaluación de arquitecturas en desarrollos iterativos aplicando técnicas del SEI, que muestran que es posible "ajustar el nivel de ceremonia" de las técnicas al contexto de trabajo sin sacrificar calidad.


Cv Abreviado. Dr. Jorge Andrés Diaz Pace

·         SEI (Software Engineering Institute Architecture Tradeoff Analysis Method (ATAM) Evaluator Certificate, 2010. Carnegie Mellon University. Pittsburg. EEUU.
·         SEI Software Architecture Professional Certificate, 2009.
·         Doctor en Ciencias de la Computación, Facultad de Cs. Exactas (UNICEN), Septiembre de 2004.
·         Magister en Ingeniería de Sistemas, Facultad de Cs. Exactas (UNICEN), Marzo de 2001.
·         Ingeniero de Sistemas, Facultad de Cs. Exactas (UNICEN), Junio de 1999.

Becas y Premios
·         Beca Fulbright - Ministerio de Educación, Ciencia y Tecnología 2007, para desarrollar tareas de investigación en el Software Engineering Institute - Carnegie Mellon University (Pittsburgh, Estados Unidos), por un periodo de 3 meses durante 2007. No aceptada por incompatibilidad.
·         "Premio Estímulo a Jóvenes Investigadores en Informática" otorgado por SADIO e Intel (2º Puesto) Octubre de 2005.
·         Beca Post-doctoral Extraordinaria otorgada por CONICET según Resolución D Nº 2282, desde el
1/12/2004 al 30/06/2005.
·         Beca de Formación de Postgrado Interna Orientada: Orientación Informática otorgada por CONICET, desde el 1/4/2000 hasta el 31/3/2002, según Resolución Nro. 147 del 23/2/2000.
·         Pasantía FOMEC para realizar actividades de investigación en la Universidad de Nebraska-Lincoln((EE.UU) bajo la dirección del Dr. Mohamed Fayad, desde 20/01/2000 hasta 20/04/2000.

Antecedentes Profesionales
·         Miembro del Staff Técnico del Software Engineering Institute - desde Febrero 2007 a Agosto 2010.
Programa RTSS (Research, Technology, Software Solutions), Grupo Architecture-centric Engineering.
Software Engineering Institute (SEI), Carnegie Mellon University.

Dictado de Cursos, Charlas y Tutoriales
·         Disertante en ASSE 2011, Tema: "¿Dónde está mi arquitectura? Principios Arquitectónicos en contextos de Agilidad, Escalabilidad y Tecnología" - Simposio Argentino de Ingeniería de Software (40 JAIIO) - SADIO. Córdoba, Córdoba, Argentina. Septiembre de 2011.\
·         Dictado del seminario de Arquitecturas de Software, organizado por UADE y Liveware IS. Tema: "Arquitecturas de Software: Entre artefactos de diseño y buenas prácticas" - Ciudad de Buenos Aires, Argentina. Noviembre de 2009.
·         Dictado del curso de postgrado: “Diseño conducido por Atributos de Calidad: Fundamentos y Herramientas”, en la 3ra Escuela de Postgrado (Programa de Areas de Vacancia, red ProTIC), desarrollada en Mendoza (Argentina), 2-6 Junio 2008. 
·         Dictado del curso de postgrado “Técnicas Avanzadas de Diseño de Software”, como profesor invitado en la UTN Regional Santa Fe. Segundo  cuatrimestre de 2004.
·         Disertante en ASSE 2004, Tema: "Perspectives on Automated Design Assistance"- Simposio Argentino de Ingeniería de Software (33 JAIIO) - SADIO. Buenos Aires, Argentina. Septiembre de 2004.
·         Panelista en IDS 2003 - Primeras Jornadas Latinoamericanas de Ingeniería y Desarrollo de Software: Teoría y Aplicaciones. Organizado por Microsoft y Hp. Buenos Aires, Octubre de 2003. Panel: “Arquitecturas y Metodologías para el Desarrollo de Software”.
·         Dictado del curso de postgrado “Ingeniería de Software”, como profesor invitado en UTN Regional Santa Fe. Primer  cuatrimestre de 2001.
·         Disertante en Agentes 001 - Jornadas sobre Tecnologías de Agentes de Software. Organizadas por SADIO e ISISTAN - Buenos Aires, 13 y 14 de julio de 2001. Centro Cultural General San Martín. Charla dictada: “Arquitecturas para Sistemas Multiagente”.

Participación en Convenios de Transferencia
·         Tareas de consultoría, en el marco del proyecto de transferencia con la empresa Delsat Group (Mar del Reestructuración del Área de Desarrollo de Software. Durante 2003 y 2004.

Membresías de Organización Profesionales
·         SADIO (Sociedad Argentina de Informática e Investigación Operativa).
·         ACM (Association for Computing Machinery).
·         IEEE (Institute of Electrical and Electronics Engineers).

 Participación en Proyectos de Investigación.
·         Director del Proyecto PICT Bicentenario “Agentes Inteligentes aplicados a la Gestión de Documentación de Arquitecturas de Software en Redes de Trabajo”, PICT-2010-2247, financiado por la ANPCyT, Resolución N° 98/11. Periodo Octubre 2011- Septiembre 2013.
·         Integrante del Proyecto de Incentivos "Asistencia Personalizada a través de Agentes deSoftware" - Código 03/C160 - Programa de Incentivos 2006. Fecha de Acreditación: 01/01/2006 –Fecha de Finalización: 31/12/2008. Proyecto: “Asistencia personalizada en diseño de software conducido por la arquitectura”
·         Integrante de la Red Latino-Americana para el Desarrollo de Software Orientado a Aspectos LATIN-AOSD. Coordinador: Prof. Carlos José Pereira de Lucena, Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio, Brasil). Países participantes: Argentina, Chile, Brasil y Colombia. Proyecto financiado por CNPq-Brasil. 2008
·         Integrante del proyecto de I + D: “Localización de Errores conducida por la Arquitectura en Eclipse”, desarrollado en forma conjunta entre el ISISTAN y la empresa Intel Corporation. Rol: arquitecto. Desde Octubre de 2005 a Julio de 2006.
·         Integrante del proyecto de cooperación Argentina-Finlandia “Ambientes Avanzados de Arquitecturas de Software”, Directores: Dr. Marcelo Campo (Argentina) y Dr. Kai Koskimies (Finlandia). Agencia Nacional de Promoción Científica y Tecnológica-Argentina y Academy of Sciences-Finlandia. Período 2004-2006.
·         Integrante del Proyecto PICT - Asistentes Virtuales Inteligentes para Soporte a Procesos de Educación a Distancia, Agencia Nacional de Promoción Científica y Tecnológica (Periodo 2004-2006) - Director: Dr. Marcelo Campo
·         Integrante del Proyecto de Incentivos "Tecnologías de Agentes de Software" – Código 03/C141 - Programa de Incentivos 2003. Fecha de Acreditación: 01/01/2003 – Fecha de Finalización: 31/12/2005. Línea 2: Ambientes Inteligentes de Diseño de Arquitecturas
·         Integrante del Proyecto de Incentivos "Arquitecturas de Agentes de Software" – Código 03/C128 - Programa de Incentivos 2000. Fecha de Acreditación: 01/01/2000 – Fecha de Finalización: 31/12/2002

Evaluaciones en Comisiones y Comités de Programa
·         Miembro de la Comisión del Postgrado en Cs. de la Computación - Facultad de Cs. Exactas, UNICEN, desde Julio de 2011.
·         Par evaluador en el proceso de acreditación de Carreras de Grado en Computación, CONEAU, 2010 y 2011.
·         Miembro externo del Comité Evaluador de la Maestría en Informática y Sistemas, Universidad de la Patagonia Austral (Argentina), desde 2009 al presente.
·         Evaluación regular de proyectos para la Agencia Nacional de Promoción Científica y Tecnológica, CONICET, y UBACyT.
·         Evaluador de: Journal of Systems and Software (Elsevier), Journal Information Sciences (Elsevier), Journal of Information and Software Technology (Elsevier), IEEE Intelligent Systems, y Transactions on Software Engineering (IEEE Computer Society).

No hay comentarios:

Publicar un comentario

Los integrantes de este proyecto de investigación agradecen sus comentarios.