Departamento de Ingeniería de Sistemas y Computación

Angamos 0610. Pabellón Y-1
Antofagasta
Chile

Director de Departamento
Marcos Chait Bollo
Fono: +56-55-355139
Fax: +56-55-355174

Cómo llegar desde el Aeropuerto Cerro Moreno

Noticias‎ > ‎

DÉCIMA TERCERA JORNADA Ingeniería de Software

publicado a la‎(s)‎ 07/09/2009 08:25 por Jaime Pavlich-Mariscal   [ actualizado el 24/05/2011 08:27 por Marco Serón ]

Aseguramiento de la Calidad a través de Pruebas de Software.


Auspicia: Aguas Antofagasta.



La visión tradicional de las pruebas de software, ha sido catalogarlas como una herramienta que permite encontrar errores y fallas en un producto de software o un componente, una vez que ha sido desarrollado. Esta visión utilitaria de las pruebas, ha ido evolucionando hasta convertirse en una de las tareas más relevantes en el ciclo de vida del software, como parte de las técnicas de Aseguramiento de la Calidad, tomando un rol preventivo para conseguir productos de software de alta calidad, no sólo desde la perspectiva funcional del producto, sino considerando otro tipo de atributos, tales como la usabilidad, la facilidad de mantención y el rendimiento.
Una definición más formal desde esta nueva perspectiva de las pruebas, las presenta como “un cualificador de la calidad de los programas de software, a través de la medición de sus atributos y capacidades, frente a las expectativas del usuario y estándares aplicables (William Lewis)”. Esto implica la necesidad de la aplicación de una estrategia formal, traducida en procesos, métodos, metodologías y herramientas para el desarrollo de las pruebas.
Para abordar este tema, el viernes 4 de septiembre de 2009, se realizará la Décima Tercera Jornada de Ingeniería de Software, que permitirá conocer tanto aspectos formales como prácticos de las Pruebas de Software.

 

Las Pruebas de Software desde la Perspectiva SQA

Se presentarán los fundamentos que sustentan la práctica de las Pruebas de Software, como parte del aseguramiento de la calidad. Se planteará la relación de las pruebas con la especificación de requisitos, dando algunos consejos para la planificación temprana de los casos de prueba. Además se entregarán las prácticas recomendadas para el desarrollo exitoso de la actividad, presentando procesos y técnicas definidas.

 

Vianca Vega Zepeda

Doctor(c) del Programa de Doctorado en Informática de la Universidad Politécnica de Madrid (UPM). Ingeniero Civil en Computación e Informática de la Universidad Católica del Norte (UCN). Actualmente se desempeña como Académico del Depto. de Ingeniería de Sistemas y Computación de la UCN. Es integrante del equipo académico del Laboratorio de Computación Aplicada de la UCN e integrante del grupo de investigación Cátedra para la Mejora de Procesos en el Espacio Iberoamericano, de la UPM. Sus áreas de interés son la Ingeniería de Requisitos y el Aseguramiento de Calidad. Su e-mail es: vvega@ucn.cl.


Testing en la Práctica

Se presentarán experiencias prácticas de distintos proyectos de testing funcional del Centro de Ensayos de Software, CES (Uruguay). Normalmente las etapas de testing no son debidamente consideradas en los proyectos o son consideradas de forma aislada de los procesos de desarrollo. El desafío es lograr que los resultados obtenidos del testing sirvan para mejorar la calidad de los procesos y productos construidos. Se mostrará cuáles fueron las principales necesidades de testing en empresas uruguayas y cómo se trabajó en conjunto con el CES para satisfacerlas. Se  mostrarán algunas de las dificultades que se enfrentaron y consejos de cómo solucionarlas. Además se expondrán algunas de las ventajas y resultados que se obtienen con el testing independiente.

 

Mariana Travieso Costa

Ingeniera en Computación de la Universidad de la República Oriental del Uruguay. Actualmente se desempeña como líder de proyectos del Laboratorio del Testing Funcional de Centro de Ensayos de Software trabajando en proyectos de capacitación, definición y ejecución de metodologías de testing funcional en distintas empresas, y proyectos de planificación y diseño de casos de prueba específicos. Sus áreas de interés son Testing Funcional, Aseguramiento de la Calidad en productos de Software y Gestión de Procesos de Testing. Su e-mail es mariana.travieso@ces.com.uy.

 

Experiencia y Herramientas de Testing en Curso de

Ingeniería de Software

Se presentará la experiencia de enseñanza y utilización de herramientas y técnicas de testing en el curso de Ingeniería de Software impartido en la UCN, para la detección de defectos en el código fuente. Se mostrará la utilización de herramientas en un ejemplo práctico, detectando errores comunes que pueden ser evitados por medio de programación defensiva, en términos de calidad general, código fuente comprensible y hacer que el software se comporte de una manera predecible pese a entradas de datos o acciones de usuarios inesperadas. Además se verificará que porcentaje de código ha sido efectivamente cubierto por el desarrollo de pruebas, con el fin de identificar zonas de código sin utilizar o no verificado.

 

Diego Urrutia Astorga

Ingeniero Ejecución en Computación e Informática y estudiante del Magíster Ingeniería en Informática que dicta el Dpto. de Ingeniería de Sistemas y Computación, DISC,  de la Universidad Católica del Norte. Ha participado en diversos proyectos, destacándose los siguientes: “AlumnoMático”, “Sistema de Información Docente”, “Simulación para la Gestión y Entrenamiento de Situaciones de Emergencia” y “Desarrollo de un sistema de monitoreo y control de la expresión génica para la optimización de procesos industriales de biolixiviación de minerales sulfurados de cobre”. Fue responsable académico del “Centro de Alto Rendimiento (CAR) Universitario UCN,  Everis Centers”. Actualmente es profesor del DISC. Su e-mail es durrut@ucn.cl.

Archivos de las presentaciones

Más abajo encontrarán los archivos de las tres presentaciones

Č
Ċ
ď
Jaime Pavlich-Mariscal,
10/09/2009 12:30
Ċ
ď
Jaime Pavlich-Mariscal,
10/09/2009 12:31
Ċ
ď
Jaime Pavlich-Mariscal,
10/09/2009 12:31