Indicadores empíricos formales y muy tempranos de complejidad esencial de sistemas de gestión intensiva de datosun modelo conceptual.

  1. Salvetto, Pedro; Carrillo, José; Marbán, Óscar; Fernández, Julio; Nogueira, Juan Carlos
  2. José Carrillo
  3. Óscar Marbán
  4. Julio Fernández
  5. Juan Carlos Nogueira
  6. Javier Segovia
Revista:
Revista de procesos y métricas de las tecnologías de la información

ISSN: 1886-4554

Año de publicación: 2006

Volumen: 3

Número: 1

Páginas: 1-24

Tipo: Artículo

Otras publicaciones en: Revista de procesos y métricas de las tecnologías de la información

Resumen

A pesar de largos años de investigación y desarrollo el problema de la estimación formal y estructurada (independiente del juicio experto) del tiempo y esfuerzo requeridos para desarrollar un sistema de información intensivo en gestión de datos, permaneció abierto. En este trabajo se presentan a) Indicadores formales, y muy tempranos de complejidad esencial de SI, calculables a partir del conjunto de las visiones de datos de sus usuarios finales. Estos indicadores son independientes (1) del juicio experto, (2) de la tecnología usada para desarrollar el SI y (3) del conjunto de visiones de datos de los usuarios a partir del que se obtengan (la forma en que los usuarios visualicen los datos que el sistema debe procesar del SI). b) Modelos empíricos, formales, independientes del juicio experto de estimación muy temprana del tiempo y esfuerzo de desarrollo de SI. Los modelos de tiempo y esfuerzo son aplicables a Sistemas de Información de Gestión Intensiva de Datos, basados en bases de datos relacionales, desarrollados con procesos evolutivos y ágiles, metodologías de desarrollo orientadas a los datos y generación automática de código a partir de especificaciones formales. (Nuestro criterio respecto de la formalidad de la especificación no está restringido al rigor matemático de los lenguajes de especificación formal. Consideramos que una especificación es formal si contiene información suficiente para generar automáticamente la aplicación en cualquier lenguaje y plataforma -siempre que esté disponible el generador correspondiente-).