Professional Documents
Culture Documents
Resumen
Este trabajo establece el estado del arte en la caracterización de las técnicas de adquisición
de requisitos y, sobre la base de estos resultados, explorar la posibilidad de contribuir a la
planificación de la etapa de requisitos estableciendo un esquema de caracterización de las
técnicas existentes que guíe a los profesionales en la selección de qué técnicas aplicar en un
determinado desarrollo de sistema-software.
Pero el objetivo principal del trabajo fue investigar en publicaciones previas, resultados
relacionados con la caracterización cualitativa o cuantitativa de técnicas de adquisición. La
búsqueda fue infructuosa, encontrándose información parcial y poco estructurada de todas
las técnicas de adquisición existentes en Ingeniería Informática. Caracterizaciones
informales y subjetivas fueron encontradas en muchas páginas web de Internet, de carácter
académico, que son utilizadas como conocimiento tácito de enseñanza pero que carece de
fundamento científico.
Algunos investigadores han advertido esta necesidad y han expuesto que “futuras
investigaciones deben centrarse en proveer herramientas y métodos automáticas y no-
automáticas que apoyen la toma de decisión durante la planificación de actividades, por
ejemplo una herramienta que asista en decidir qué actividades ejecutar y durante cuánto
tiempo” [El Emam and Madhavji 1995a].
Entre los resultados en esta dirección está el de [Stair and Lamothe 1991] que propone
seguir algunas técnicas o enfoques dependiendo de otras contingencias como la experiencia
y certidumbre, pero es muy simple y parcial. Un trabajo más global pero, por lo mismo,
menos aplicable, es el de [Sutcliffe 1996] que presenta algunas guías de orientaciones del
proceso de IR y algunas recomendaciones de técnicas de modelación para tipos de
productos diferentes.
[Robertson and Robertson 1999] dicen que ”se debe seleccionar la técnica de captura que
mejor encaja en cada situación”. Así, presentan una guía para ayudar a la selección de la
técnica de “Pesca” para cada caso. Pero es una guía que más bien caracteriza algunas
técnicas, en lugar de orientar en casos particulares.
Por otro lado, [Bickerton and Siddiqi 1992] presentan una taxonomía basada en un enfoque
social de la organización y de sus integrantes, y a continuación presenta una clasificación
de métodos y técnicas de IR, principalmente de modelación. Aunque la taxonomía es
relativamente clara, no considera todos los aspectos que son relevantes en la utilización de
una técnica.
El trabajo más práctico, en esta dirección, es el presentado por [Davis 1993] que presenta
una taxonomía de aplicaciones que utiliza luego para clasificar las técnicas de modelación
según sus ventajas para ser aplicadas en cada caso.
Su finalidad fue entender la naturaleza del proceso CAR y entonces desarrollar un modelo
que asista a los jefes de proyectos en la planificación del proceso [Chatzoglou and
Macaulay 1995b].
Entre los resultados del estudio se obtuvo un modelo de planificación mediante un enfoque
basado en reglas, debido a que es mejor que los modelos matemáticos para describir
problemas difusos o pobremente definidos como el proceso CAR y es más apropiado para
el formato de los datos obtenidos.
Otro estudio presentado por [Keil and Carmel 1995] presenta las relaciones entre los
clientes y los desarrolladores. Estas relaciones se refieren a técnicas o canales entre ellos
para el intercambio de información.
A pesar de que considera entornos escasos, la idea de que existen técnicas que pueden ser
óptimas para diferentes situaciones es comprobada.
Pese a lo relevante de este trabajo, sigue utilizando un subconjunto de técnicas, y solo para
personas pero no para fuentes escritas. También, no existe completitud con respecto a los
factores que influyen en el proceso, incluso, muchos de ellos son difícil de determinar al
inicio del proyecto de desarrollo. Estos factores o facetas definen más características de las
técnicas, que del entorno del sistema, por lo que necesita más conocimiento de sobre ellas
para elegir. Esto es poco aplicable, ya que son los factores externos los que deben perfilar
las técnicas adecuadas. Finalmente no hay justificaciones claras de la pertinencia de cada
técnica, solamente asignación cualitativa y subjetiva.
Esta conclusión abre la posibilidad de iniciar una línea de investigación que permita
contribuir a solucionar la problemática expuesta y que será el objetivo de la tesis doctoral.