+ All Categories
Home > Documents > So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo...

So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo...

Date post: 03-Feb-2016
Category:
Upload: rosario-medina-gonzalez
View: 220 times
Download: 0 times
Share this document with a friend
22
So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz
Transcript
Page 1: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

So, You Think You Know Others´

Goals?Nan Niu and Steve Easterbrook

University of Toronto

Rodrigo FonsecaCecilia Hinojosa

Carlos RojasJenny Ruiz

Page 2: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Objetivo

• Describir una técnica aplicable en la adquisición (elicitación, educción) de requisitos del software, específicamente la técnica RGT (Repertory Grid Techinque) – Técnica de matriz de repertorio

Page 3: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Técnica de matriz de repertorio - RGT

• La aplicación de esta nueva técnica permite detectar inconsistencias en el uso de la terminología de los “stakekolders” cuando se definen los requerimientos orientados a las metas

Page 4: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

• “las diferentes interpretaciones que los “stakekolders” dan a un mismo término”.

• El análisis de ésta será posible solo si pueden establecerse relaciones entre los modelos mentales de los interesados y la terminología usada para describirlos”

Interferencia terminológica

Page 5: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Interferencia terminológica

• La interpretación del entorno en general, depende de: Intereses, conceptos de su entorno, formación, experiencia, etc.

• Las descripciones difieren• Enfoque puede ser distinto en cuanto a conceptos y

términos.

Page 6: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Interferencia terminológica

Page 7: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

• Se basa en PCT (Personal Construct Theory) asume que el significado que atribuimos a los hechos u objetos, define nuestra realidad subjetiva y con ello la forma en que interactuamos con nuestro entorno

Técnica de matriz de repertorio - RGT

Page 8: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

• Actúa como un instrumento, para captar las dimensiones y la estructura del significado personal.

• Proporciona una forma de expresar la interpretación de ciertos objetos dentro de un área de interés.

• Estas expresiones son conocidas como construcciones mentales, y los objetos a los que se refieren son llamados elementos.

• Una “construcción mental “ (contructo) es una dimensión bipolar, donde cada polo representa el extremo de una visión particular o de una observación.

Técnica de matriz de repertorio - RGT

Page 9: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Técnica de matriz de repertorio - RGT

Page 10: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Técnica de matriz de repertorio - RGT

Está técnica puede ser útil en la obtención de los softgoals directamente de los stakeholders y por lo tanto mejorar los enfoques para obtención de requerimientos.

A pesar de que la mayoría de mallas son mas descriptivas que evaluativas, la RGT provee evidencia de un potencial explicativo y predictivo.

Page 11: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Aplicaciones RGT en Ingeniería de Requisitos

• Mildred Shaw y Brian Gaines han desarrollado un planteamiento para la obtención de requisitos en base a PCT.• Neil Maiden y Gordon Rugg especifican una situación en la que se adapta al RGT para la adquisición de requisitos tanto para desarrollo cuanto para adquisición.• Marc Hassenzahl y Rainer Wessler exploran el valor práctico de la RGT tomando en cuenta el diseño en la recolección de información relevante acerca de los primeros prototipos de artefactos diseñados en paralelo.•Harry Delugach y Brian Lampkin adoptan el método de la tríada RGT para obtener y clasificar las necesidades, distingue y mide las correlaciones entre éstas, y revela los sistemas de calidad.

Page 12: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Interferencia Terminológica en losModelos de Metas

• Haruhiko Kaiya y sus colegas ofrecen una técnica para ayudar a identificar las discordancias de los requisitos en la cual cada uno de los interesados evalúa los modelos de meta para detectar conflictos o correspondencias entre las descripciones de las metas de los “stakeholders” .

Page 13: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Interferencia Terminológica en losModelos de Metas

Los modelos de metas comúnmente describen tareas, que son las que ayudan a obtener las metas, debido a que las tareas son mucho mas concretas que los “softgoals” ya que es más fácil ponerse de acuerdo sobre la definición de un conjunto en común de tareas concretas en el área de interés.

Page 14: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Interferencia Terminológica en los

Modelos de Metas

Extracción

Intercambio

Comparación

Evaluación

Es la identificación de los elementos de área interés

De constructor.

Consiste en los acuerdosA los que acuerdos que hacenLos stakeholders para definir

Los elementos en común

Comparan softgoals yse detectan las

correspondencias y conflictos

Identificar las fuentes

Interferencia y buscar

Alternativas paraResolverlas.

Page 15: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Caso de estudio KHP (Kids Help Phone)

Forma parte de un proyecto de investigación basada en el uso de un marco de meta orientada para analizar sistemáticamente los requisitos para la nueva base-web de servicios de consejería.

Se aplicaron 14 entrevistas - roles importantes en la organización, Se construyeron los modelos de metas. Se encontraron varios “stakeholders” con objetivos contrapuestos y diferentes vocabularios.Se aplica la RGT

Page 16: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Caso de estudio KHP (Kids Help Phone)

OBSERVACIONES DE INTERÉS

• Uso de vocabulario propio de cada interesado• Uso de términos más descriptivos para el nombre de las

entidades de los modelos• Modeladores que recordaron de dónde provienen los términos

y por qué fueron elegidos y fueron capaces de construir la trazabilidad sobre la marcha. • Modeladores que a veces tenían que fabricar términos para

expresar las necesidades de los interesados• Modeladores que difieren en terminologías entre sí.

Page 17: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Caso de estudio KHP (Kids Help Phone)

Extracción e Intercambio

Page 18: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Caso de estudio KHP (Kids Help Phone)

Comparación y evaluación

Page 19: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Caso de estudio KHP (Kids Help Phone)

Conclusión

• La precisión fue satisfactoria: los analistas confirmaron todas las interferencias terminológicas en el contexto de consejería. La prueba piloto resultó ser positiva.

• No se ha evaluado si este enfoque puede detectar todas las ocurrencias de interferencias terminológicas en el modelo de metas

• Está pendiente validar la integridad del enfoque, debiendo explorar si cualquier objetivo blando que tenga interferencias no se manifiesta en el análisis de clustering.

Page 20: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Observaciones de la investigación

• En algunos casos, establecer la correspondencia entre términos es fácil y trivial, así que no es necesario recurrir a ningún procedimiento complejo.

• Aunque la evidencia estadística muestra una alta similitud entre dos términos, pueden existir sutiles e importantes diferencias que deben ser investigadas.

• Existen relaciones conflictivas entre términos y conceptos que concuerdan mutuamente.

Page 21: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Trabajos futuros

• Para investigar el rango de aplicabilidad de la metodología a futuro, se extenderá el análisis de interferencia a grupos de sttakeholders heterogéneos, tal como las personas en diferentes roles organizacionales

• Desarrollo de herramientas de soporte semi-automáticas para la generación de mallas mediante algoritmos de propagación-de-etiquetas.

• Realizar experimentos adicionales para clarificar este problema.

Page 22: So, You Think You Know Others´ Goals? Nan Niu and Steve Easterbrook University of Toronto Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas Jenny Ruiz.

Conclusiones

Los problemas con la terminología de los “stakeholders”” son habituales en la ingeniería de requerimientos.

Los resultados del análisis de la interferencia terminológica son informativos pero no críticos. Entonces, el uso particular de términos no es correcto o equivocado, o si una definición particular es mejor que otra.

Esta metodología es una propuesta inicial que permitirá definir un marco de trabajo más comprensible para el entendimiento y adecuada representación de los deseos y necesidades de los “stakeholders”.


Recommended