Ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos

El proceso para realizar una buena obtención de requisitos depende ampliamente de las habilidades de las personas que lo llevan a cabo y lamentablemente, hoy día sigue siendo una de las principales causas de fallas en el software. Indepen-dientementedel conocimiento y experiencia de los ingenieros d...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Martínez Carod, Nadina Imelda
Otros Autores: Cechich, Alejandra
Formato: tesis doctoral
Lenguaje:Español
Publicado: 2011
Materias:
Acceso en línea:http://repositoriodigital.uns.edu.ar/handle/123456789/2160
Aporte de:
id I20-R126123456789-2160
record_format dspace
institution Universidad Nacional del Sur
institution_str I-20
repository_str R-126
collection Repositorio Institucional Universidad Nacional del Sur (UNS)
language Español
orig_language_str_mv spa
topic Cognitive driven requirements
spellingShingle Cognitive driven requirements
Martínez Carod, Nadina Imelda
Ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos
topic_facet Cognitive driven requirements
description El proceso para realizar una buena obtención de requisitos depende ampliamente de las habilidades de las personas que lo llevan a cabo y lamentablemente, hoy día sigue siendo una de las principales causas de fallas en el software. Indepen-dientementedel conocimiento y experiencia de los ingenieros de software, surgen problemas de comunicación ya que los dominios de aplicación en los que se desarrolla el software generalmente son demasiado complejos como para entenderse por completo. La forma en la que los participantes perciben el contexto y consecuentemente la información que deriva en requisitos de software, afecta sus apreciaciones tanto en aspectos de modelado como de priorización. Al priorizar requi-sitos, interpretamos una realidad que es modelada durante el proceso de elicitación, entrando así en el ámbito de los as-pectos comunicacionalesde la ingeniería de requisitos. En este ámbito, la realidad percibida sugiere que los aspectos físicos no son suficientes para describir un estímulo, sino que debe-mos examinar el comportamiento de las personas relacionado al entorno y sus percepciones. La percepción se relaciona estrechamente con la comunicación y con la forma en que las personas expresan sus pensamientos. Es decir, depende de su capacidad de interpretar, abstraer y modelar la realidad de acuerdo a los estímulos que normalmente percibe. Asignar prioridades se transforma entonces en una actividad con un alto margen de incertidumbre, ya que no podemos estar seguros de entender realmente el objeto priorizado - por ejemplo, su percepción podría haberse distorsionado si un individuo es más propenso a identificar un tipo de estímulo que otro. Este trabajo de Tesis está orientado a la forma de establecer prioridades sobre una selección de requisitos de software considerando la manera en que las personas perci-ben y abstraen el entorno. En particular, utilizamos conceptos de la psicología cognitiva (concerniente a la manera en que la gente obtiene información y cómo estos mecanismos de infor-mación afectan el comportamiento humano), para mejorar el proceso de elicitación de requisitos. La contribución principal de esta Tesis es un marco conceptual para priorización de requisitos de software que tiene en cuenta el perfil cognitivo de los participantes. La temática encarada profundiza no sólo cuestiones teóricas, sino que lleva al campo de la aplicación un espacio aún no resuelto denitivamente y que es necesa-rio abordar científicamente: la definición de requisitos de software relacionada en gran medida a las preferencias de los participantes como aspectos fundamentales de la negocia-ción. La realidad de los desarrollos de software es que existe una brecha importante entre lo que realmente considera el participante y lo que verdaderamente será el producto final, por lo cual tratando de resolver este problema, nuestra estra-tegia considera la influencia que ejercen las características personales en los procesos de priorización de requisitos. En particular, el marco conceptual propuesto en esta Tesis se instancia en un caso específico de modelado utilizando orien-tación por objetivos y se valida utilizando modelos visuales y no visuales. Esa diferenciación permite destacar la incidencia de los perfiles cognitivos en la conceptualización y priorización de requisitos.
author2 Cechich, Alejandra
author_facet Cechich, Alejandra
Martínez Carod, Nadina Imelda
format tesis doctoral
author Martínez Carod, Nadina Imelda
author_sort Martínez Carod, Nadina Imelda
title Ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos
title_short Ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos
title_full Ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos
title_fullStr Ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos
title_full_unstemmed Ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos
title_sort ponderación de requisitos de software usando técnicas cognitivas y orientación por objetivos
publishDate 2011
url http://repositoriodigital.uns.edu.ar/handle/123456789/2160
work_keys_str_mv AT martinezcarodnadinaimelda ponderacionderequisitosdesoftwareusandotecnicascognitivasyorientacionporobjetivos
bdutipo_str Repositorios
_version_ 1764820505262555139