Navegación

Búsqueda

Búsqueda avanzada

Un breve estudio sobre las metodologías para el proceso de “Service Design”

El sector servicios es en la actualidad uno de los más importantes en la economía mundial y el diseño de servicios es una actividad clave dentro de este sector. A pesar de ello, existen muy pocos estudios que profundicen en cómo deben llevarse a cabo esta actividad. Es por ello, que este trabajo pretende estudiar brevemente las diferentes aportaciones existentes en la literatura sobre cómo llevar a cabo el proceso de “Service Design”. Dicho estudio se ha realizado siguiendo el método de revisión sistemática de la literatura. Como resultado se han obtenido 14 estudios primarios. Una vez efectuado este estudio se ha podido percibir la importancia de dos componentes fundamentales, la co-creation y la experiencia del cliente, los cuales son indispensable en una metodología que permita diseñar servicios cada vez más adaptados al mercado actual.

DruidaTest: Herramienta para pruebas de cobertura en aplicaciones de bases de datos

Una de las tareas más laboriosas que se llevan a cabo durante el diseño de casos de prueba para una aplicación de bases de datos es la preparación de un conjunto adecuado de datos de prueba, el cual permita cubrir los diversos aspectos del comportamiento de dicha aplicación. Estos datos deben incluir la información almacenada en la base de datos y los valores suministrados por el usuario en el interfaz de usuario. En este artículo, se presenta la herramienta DruidaTest, la cual permite guiar la generación de datos de prueba a partir de la especificación del sistema, utilizando un criterio de suficiencia basado en MCDC. Para alcanzar este propósito DruidaTest utiliza un modelo denominado IDM (Integrated Data Model), que integra la estructura de la base de datos y el interfaz de usuario, y un modelo denominado IRM (Integrated Rules Model), que representa la funcionalidad requerida mediante un conjunto de reglas de negocio escritas en términos del IDM. DruidaTest procesa estos modelos para derivar las situaciones de interés a ser probadas (requisitos de prueba), evalúa automáticamente la cobertura alcanzada y proporciona retroalimentación al ingeniero de pruebas para que pueda incrementar la cobertura.

Demostración de NDT-Driver: una herramienta de soporte a los mecanismos de transformación de NDT

En el contexto del paradigma de ingeniería guiada por modelos (MDE), el uso de metodologías ­como es el caso de NDT (Navigational Development Techniques) ­ ayuda a asegurar la calidad de los resultados durante el desarrollo software. Sin embargo, en el día a día de las empresas que trabajan bajo el paraguas de este tipo de metodologías, muy a menudo acaecen problemas que no deberían darse y que provocan en última instancia, que la aplicación de las fases metodológicas sean consideradas como una mera formalidad sin utilidad aparente. Además, la definición teórica de metodologías hace impracticable su aplicación en contextos empresariales debido al uso de una terminología demasiado abstracta (metamodelos, transformaciones, conceptos, etc.). Por esto, se hace necesario desarrollar herramientas de soporte metodológico que oculten esta terminología teórica para mejorar su aplicabilidad. Este artículo presenta una demostración de NDT-Driver, una herramienta de soporte de la metodología NDT que permite a las empresas aprovechar todo el potencial de MDE de una manera transparente, sin tener que conocer conceptos tan abstractos como el de transformación de modelos. Actualmente, esta herramienta está siendo utilizada de forma satisfactoria en entornos reales de diferentes ámbitos de negocio.