Definición de un proceso de elicitación de objetivos

Es difícil plasmar en pocas páginas todos los detalles y consideraciones que permitieron elaborar esta tesis. Trataré de reflexionar en lo más relevante. En primer lugar, destacar la creciente importancia de la Ingeniería de Requerimientos en la construcción de Software. Años atrás, tanto la litera...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Thomas, Pablo Javier
Otros Autores: Oliveros, Alejandro
Formato: Tesis Tesis de maestria
Lenguaje:Español
Publicado: 2005
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/4084
https://doi.org/10.35537/10915/4084
http://postgrado.info.unlp.edu.ar/Carreras/Magisters/Ingenieria_de_Software/Tesis/Thomas_Pablo.pdf
Aporte de:
id I19-R120-10915-4084
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Software
Informática
Requerimientos/Especificaciones
Ingeniería de software
Diseño de software
spellingShingle Ciencias Informáticas
Software
Informática
Requerimientos/Especificaciones
Ingeniería de software
Diseño de software
Thomas, Pablo Javier
Definición de un proceso de elicitación de objetivos
topic_facet Ciencias Informáticas
Software
Informática
Requerimientos/Especificaciones
Ingeniería de software
Diseño de software
description Es difícil plasmar en pocas páginas todos los detalles y consideraciones que permitieron elaborar esta tesis. Trataré de reflexionar en lo más relevante. En primer lugar, destacar la creciente importancia de la Ingeniería de Requerimientos en la construcción de Software. Años atrás, tanto la literatura como la industria del Software, sólo consideraban la Ingeniería de Software como un todo omitiendo la Ingeniería de Requerimientos como disciplina. Uno de los propósitos más importantes de la Ingeniería de Requerimientos es obtener una Especificación de Requerimientos que establezca claramente “qué” se quiere resolver, minimizando los errores de interpretación acerca del dominio del problema. Gran parte de esto está relacionado con la Elicitación, etapa inicial en todo proceso de Requerimientos. Diferentes técnicas son aplicables para obtener la Especificación de Requerimientos de Software. La técnica de Metas u Objetivos es una de la más aceptada dentro de la comunidad de Ingeniería de Requerimientos y posee una larga tradición en el campo de los Sistemas de Información [Davis87] [Kendall91]. El propósito inicial fue analizar los enfoques orientados a objetivos más importantes y establecer un denominador común (en este caso, una carencia), constituyendo así un elemento esencial sobre el cual se pudo elaborar este trabajo. Posteriormente, se eligió un enfoque sobre el cual suplir esta carencia. Se seleccionó GBRAM, ya que es un enfoque ampliamente reconocido, referente en el tema de objetivos y con bibliografía ampliamente disponible. Pero lo más sugestivo fue que el esquema de los objetivos obtenidos con GBRAM conducían, en algún sentido, a pensar en Escenarios. Esta intuición despertó un interés especial y fue quizás una de las mayores motivaciones. A partir del hallazgo de esta “similitud”, se analizaron diversos escenarios (particularmente todos los escenarios de [Bertolami01] y [Leite96]) y desde ellos se planteó la generación de objetivos con el esquema GBRAM. Con esa meta, se plantearon un conjunto de reglas de identificación de las componentes de los Objetivos basadas en las componentes de los Escenarios. Esas reglas se clasificaron en término de las componentes de Escenarios y salvo excepciones, resultan sencillas de operar. Además, poseen la ventaja de ser explicitadas en términos suficientemente rigurosos para la Ingeniería de Requerimientos, a pesar de no ser formales. Se aplicaron a todos los escenarios que previamente se habían analizado y en todos los casos el resultado fue satisfactorio. Por último, se definió un mecanismo de aplicación de reglas, eliminando cualquier duda respecto a cómo y cuándo aplicar cada una de ellas. Este mecanismo es un algoritmo en pseudocódigo, simple, pero necesario para la aplicación de reglas. Los resultados obtenidos confirman fuertemente una analogía semántica entre la información contenida en los Escenarios y la información necesaria para representar Objetivos. Es probable que pueda juzgarse que la intuición de similitud semántica entre el enfoque de Escenarios y Objetivos no sea nueva, pero no se han hallado trabajos que muestren o comprueben fehacientemente dicha analogía, y es precisamente en esta tesis donde se intenta dar un sustento razonable a esa similitud. En resumen, el presente trabajo refleja la posibilidad de identificar Objetivos a partir de Escenarios, estableciendo una metodología de Elicitación de Objetivos a partir de Escenarios. Por lo tanto, la contribución realizada es la definición de un Proceso de Elicitación de Objetivos.
author2 Oliveros, Alejandro
author_facet Oliveros, Alejandro
Thomas, Pablo Javier
format Tesis
Tesis de maestria
author Thomas, Pablo Javier
author_sort Thomas, Pablo Javier
title Definición de un proceso de elicitación de objetivos
title_short Definición de un proceso de elicitación de objetivos
title_full Definición de un proceso de elicitación de objetivos
title_fullStr Definición de un proceso de elicitación de objetivos
title_full_unstemmed Definición de un proceso de elicitación de objetivos
title_sort definición de un proceso de elicitación de objetivos
publishDate 2005
url http://sedici.unlp.edu.ar/handle/10915/4084
https://doi.org/10.35537/10915/4084
http://postgrado.info.unlp.edu.ar/Carreras/Magisters/Ingenieria_de_Software/Tesis/Thomas_Pablo.pdf
work_keys_str_mv AT thomaspablojavier definiciondeunprocesodeelicitaciondeobjetivos
bdutipo_str Repositorios
_version_ 1764820472868896769