CIbSE 2017

Tutoriales

Leandro Antonelli, Universidad Nacional de La Plata, Argentina
"Uso de glosarios en etapas tempranas del desarrollo del software"
Abstract. La ingeniería de requerimientos es una etapa crítica en el desarrollo de software. Es una de las primeras etapas y en la misma se define el alcance del sistema de software a construir. A partir de esta definición se planifica la construcción del mismo. Cualquier error u omisión en la definición de los requerimientos tiene impacto negativo en tiempo, costos y satisfacción del cliente. Es por ello que es necesario finalizar la etapa de requerimientos con una especificación que sea lo más completa y correcta posible. En este marco, esta charla presenta una serie de herramientas que utilizan el lenguaje natural para realizar ciertas tareas críticas de la ingeniería de requerimientos: identificación de requerimientos, estimación del tamaño del producto e identificación de aspectos transversales.

Short Bio. Leandro Antonelli obtuvo el título de Licenciado en Informática en el año 1998 momento en el cual ingresó al Laboratorio de Investigación e Informática Avanzada. En el año 2003 obtuvo el título de Magíster en Ingeniería de Software y en el 2012 el de Doctor en Ciencias Informáticas. Todos los títulos otorgados por la Universidad Nacional de La Plata. Leandro Antonelli se ha desempeñado tanto en la academia como en la industria. En la academia ha atravesado distintas instancias de la docencia. Actualmente se desempeña como Profesor del Taller de Tecnología de Producción de Software en la carrera de grado y de la materia Administración de proyectos en el Magister en Ingenieria de Software. Realizó investigación principalmente en ingeniería de requerimientos, con publicaciones en conferencias nacionales e internacionales, como así también en revistas. En la industria ha trabajado en reparticiones públicas y en ámbitos privados tanto para clientes nacionales como internacionales. Se ha desempeñado en distintos roles y actualmente se desempeña como ingeniero de software, especializándose tanto en la gestión de requerimientos como en la gestión de proyectos en general. Es Scrum Master certificado y también posee certificación del Project Management Institute.

Krzysztof Wnuk, Blekinge Institute of Technology, Sweden
"Minimizando el desperdicio al analizar requisitos con la ayuda de heurísticas: experiencias en Sony Mobile" Resumen. Los métodos ágiles y “lean” han ganado popularidad entre las compañías de desarrollo de software. Al mismo tiempo, “lean” se centra principalmente en minimizar el desperdicio en las fases de desarrollo y no en las fases de requisitos. A partir de nuestras experiencias recientes en Sony Mobile, presentamos un modelo para minimizar el desperdicio en el trabajo de requisitos que puede ayudar a tomar decisiones tempranas sobre requisitos nuevos. El modelo se basa en arquetipos de decisiones que tienen sus propias características y comportamiento. Basado en el análisis el de miles de decisiones en Sony Mobile, damos ejemplos de optimización de la gestión de desperdicio y de la mejora de la toma de decisiones.

Biografía Corta. Krzysztof Wnuk es profesor ayudante en el Grupo de Investigación en Ingeniería del Software (SERL) del Instituto Tecnológico de Blekinge, Suecia. Realizó un máster en la Universidad Técnica de Gdansk, Polonia (2006), y el doctorado en la Universidad de Lund, Suecia (2012). Sus intereses de investigación incluyen el desarrollo de software orientado al mercado, ingeniería de requisitos, gestión de producto software, toma de decisiones en ingeniería de requisitos, gestión de requisitos en sistemas de gran escala, y métodos empíricos de investigación. Trabaja como consultor experto en ingeniería del software para la industria software de Suecia.

Guilherme Horta Travassos, Experimental Software Engineering Group, COPPE/UFRJ, Brazil
"Conducting Survey Research in Software Engineering: Concepts and Experiences"

Abstract. Surveys constitute a valuable tool to capture a large-scale snapshot of the state of the practice. Apparently trivial to adopt, surveys hide, however, several pitfalls that might hinder rendering the result valid and, thus, useful” as stated by Torchiano et al. [2017]. In this one hour CIBSE/ESELAW tutorial, surveys in software engineering are going to be the focus of the discussions. Based on their nature, this short tutorial will offer an opportunity to visit the concepts composing this investigation strategy, together with concerns regarding the research objective and the survey overall planning, such as processes, target population, sampling, instruments (questionnaires), recruiting, and tools, among others. A set of lessons learned on performing surveys in software engineering with the industry is also part of the discussions.

Short Bio. Guilherme Horta Travassos (GHT) is a Full Professor of Software Engineering at COPPE/UFRJ and a CNPq (Brazilian Research Council) 1D Researcher. He holds a D.Sc. in Systems Engineering and Computer Science from COPPE/UFRJ, with a post-doc in Experimental Software Engineering at the University of Maryland/College Park - USA. He heads the Experimental Software Engineering Group at COPPE/UFRJ and is a member of ISERN, SBC and ACM. Apart from that, he is an associate editor of Elsevier - Information and Software Technology (IST), and takes part in the editorial board of World Scientific – International Journal of Software Engineering and Knowledge Engineering (IJSEKE), SpringerOpen - Journal of Software Engineering Research and Development (JSERD), and e-Informatica Software Engineering Journal (EISEJ). Further information regarding his research interests and publications can be obtained at http://www.cos.ufrj.br/~ght, Contact him at ght at cos dot ufrj dot br.


Patrocinadores:

Organización:

 

Site built with PmWiki using the Neat template by Carlos A. Bonamigo.