19.02.2015 Views

Propuesta Matriz de Actividades para un Ciclo de Vida de ...

Propuesta Matriz de Actividades para un Ciclo de Vida de ...

Propuesta Matriz de Actividades para un Ciclo de Vida de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Propuesta</strong> <strong>Matriz</strong> <strong>de</strong> Activida<strong>de</strong>s <strong>para</strong> <strong>un</strong> <strong>Ciclo</strong> <strong>de</strong> <strong>Vida</strong> <strong>de</strong><br />

Explotación <strong>de</strong> Datos<br />

Britos, P. 1,2 ; Fernán<strong>de</strong>z, E. 2,1 ; García Martínez, R 1,2<br />

1 Centro <strong>de</strong> Ingeniería <strong>de</strong>l Software e Ingeniería <strong>de</strong>l Conocimiento. Escuela <strong>de</strong> Postgrado. ITBA.<br />

2 Laboratorio <strong>de</strong> Sistemas Inteligentes. Facultad <strong>de</strong> Ingeniería. Universidad <strong>de</strong> Buenos aires<br />

{pbritos,enfernan,rgm}@itba.edu.ar<br />

RESUMEN<br />

El mapa <strong>de</strong> activida<strong>de</strong>s es <strong>un</strong>a tabla que <strong>de</strong>scribe qué activida<strong>de</strong>s <strong>de</strong>ben <strong>de</strong>sarrollarse en el<br />

proyecto. En f<strong>un</strong>ción <strong>de</strong> las características <strong>de</strong> este, dichas activida<strong>de</strong>s se seleccionan o<br />

<strong>de</strong>scartan. Los proyectos <strong>de</strong> explotación <strong>de</strong> datos, como proyectos informáticos necesitan<br />

seleccionar el ciclo <strong>de</strong> vida mas a<strong>de</strong>cuado y <strong>de</strong>finir el mapa <strong>de</strong> activida<strong>de</strong>s. en este contexto en<br />

este artículo se propone <strong>un</strong>a matriz <strong>de</strong> activida<strong>de</strong>s <strong>para</strong> <strong>un</strong> ciclo <strong>de</strong> vida <strong>de</strong> explotación <strong>de</strong><br />

datos<br />

1. Estado <strong>de</strong> la cuestión<br />

Al inicio <strong>de</strong> <strong>un</strong> proyecto es crítica la <strong>de</strong>cisión sobre qué<br />

ciclo <strong>de</strong> vida se elegirá <strong>para</strong> el proyecto en cuestión. Una<br />

vez que se ha hecho tal selección, y guiado por ella, se<br />

<strong>de</strong>be establecer el mapa <strong>de</strong> activida<strong>de</strong>s que ajusta el<br />

proceso software genérico al mo<strong>de</strong>lo <strong>de</strong> ciclo <strong>de</strong> vida<br />

elegido.<br />

El mapa <strong>de</strong> activida<strong>de</strong>s es <strong>un</strong>a tabla que <strong>de</strong>scribe qué<br />

activida<strong>de</strong>s <strong>de</strong>ben <strong>de</strong>sarrollarse en el proyecto. En<br />

f<strong>un</strong>ción <strong>de</strong> las características <strong>de</strong> este, dichas activida<strong>de</strong>s<br />

se seleccionan o <strong>de</strong>scartan. [Diez, 2003; Juristo, 2003].<br />

Los proyectos <strong>de</strong> explotación <strong>de</strong> datos, como proyectos<br />

informáticos necesitan seleccionar el ciclo <strong>de</strong> vida mas<br />

a<strong>de</strong>cuado y <strong>de</strong>finir el mapa <strong>de</strong> activida<strong>de</strong>s.<br />

La norma IEEE 1074-1989 Standard Software Life Cycle<br />

Processes [IEEE 1074, 1989] indica las activida<strong>de</strong>s a<br />

realizar durante el proceso <strong>de</strong> construcción <strong>de</strong>l software<br />

(sin importar el ciclo <strong>de</strong> vida que se utilice).<br />

Para el caso <strong>de</strong> proyectos <strong>de</strong> explotación <strong>de</strong> datos la<br />

norma [a] consi<strong>de</strong>ra la gestión <strong>de</strong>l proyecto, [b] no<br />

consi<strong>de</strong>ra: análisis <strong>de</strong> datos, validación <strong>de</strong> datos, gestión<br />

<strong>de</strong> calidad <strong>de</strong> datos, y Implementación <strong>de</strong> la<br />

documentación, y [c] propone sin utilidad <strong>para</strong> los<br />

proyectos <strong>de</strong> explotación <strong>de</strong> datos: retiro <strong>de</strong>l software,<br />

implementación, diseño, y formación.<br />

2. Descripción <strong>de</strong>l problema<br />

En el contexto sobre gestión <strong>de</strong> proyectos <strong>de</strong> explotación<br />

<strong>de</strong> datos son problemas a resolver:<br />

Dado que la norma IEEE 1074-1989 no contempla<br />

activida<strong>de</strong>s propias <strong>de</strong> la explotación <strong>de</strong> datos como son:<br />

i) el análisis <strong>de</strong> los datos, ii) la validación <strong>de</strong> los mismos,<br />

iii) su gestión <strong>de</strong> calidad, y iv) la implementación <strong>de</strong> la<br />

documentación; la <strong>de</strong>finición <strong>de</strong> estas activida<strong>de</strong>s son <strong>un</strong><br />

problema a resolver.<br />

Existen activida<strong>de</strong>s que no son necesarias <strong>para</strong> proyectos<br />

<strong>de</strong> explotación <strong>de</strong> datos tales como: retiro <strong>de</strong>l software,<br />

implementación, diseño y formación. La i<strong>de</strong>ntificación <strong>de</strong><br />

dichas activida<strong>de</strong>s y otras semejantes <strong>para</strong> eliminarlas <strong>de</strong>l<br />

mapa <strong>de</strong> activida<strong>de</strong>s son <strong>un</strong> problema a resolver.<br />

3. Solución propuesta<br />

3.1. <strong>Propuesta</strong> <strong>de</strong> nuevas activida<strong>de</strong>s<br />

Se toma como base <strong>para</strong> la solución el estándar 1074-<br />

1989 <strong>de</strong> IEEE Standard Software Life Cycle Processes. A<br />

continuación se presentan las activida<strong>de</strong>s propuestas por<br />

el estándar y su aplicación en el <strong>de</strong>sarrollo <strong>de</strong> las<br />

activida<strong>de</strong>s <strong>de</strong> explotación <strong>de</strong> datos; con la incorporación<br />

Reportes Técnicos en Ingeniería <strong>de</strong>l Software. 8(2): 36-42<br />

ISSN 1667-5002. © CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis)


<strong>de</strong> activida<strong>de</strong>s propias <strong>de</strong> la explotación <strong>de</strong> datos<br />

propuestas en esta trabajo (tabla 1).<br />

Activida<strong>de</strong>s Aplicación Estado<br />

Proceso <strong>de</strong> Selección <strong>de</strong> <strong>un</strong> Mo<strong>de</strong>lo <strong>de</strong> <strong>Ciclo</strong> <strong>de</strong> <strong>Vida</strong><br />

I<strong>de</strong>ntificar los<br />

posibles mo<strong>de</strong>los<br />

<strong>de</strong> ciclos <strong>de</strong> vida.<br />

Seleccionar <strong>un</strong><br />

mo<strong>de</strong>lo <strong>para</strong> el<br />

proyecto.<br />

Se pue<strong>de</strong>n utilizar<br />

distintos ciclos <strong>de</strong><br />

vidas <strong>para</strong> las<br />

activida<strong>de</strong>s <strong>de</strong><br />

explotación <strong>de</strong> datos.<br />

Se pue<strong>de</strong>n utilizar<br />

distintas metodologías<br />

<strong>de</strong> <strong>de</strong>sarrollo <strong>para</strong> las<br />

activida<strong>de</strong>s <strong>de</strong><br />

explotación <strong>de</strong> datos.<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

Proceso <strong>de</strong> Iniciación, Planificación y Estimación <strong>de</strong>l Proyecto<br />

Establecer la matriz<br />

<strong>de</strong> activida<strong>de</strong>s <strong>para</strong><br />

el mo<strong>de</strong>lo <strong>de</strong> ciclos<br />

<strong>de</strong> vida.<br />

Se establecen las<br />

activida<strong>de</strong>s que <strong>de</strong>ben<br />

realizarse <strong>de</strong> acuerdo<br />

al ciclo <strong>de</strong> vida a<br />

utilizar.<br />

SIN<br />

MODIFICACIÓN<br />

Asignar los<br />

recursos <strong>de</strong>l<br />

proyecto.<br />

Definir el entorno<br />

<strong>de</strong>l proyecto.<br />

Planificar la gestión<br />

<strong>de</strong>l proyecto.<br />

Se establecen los<br />

recursos a utilizar.<br />

Se establece el<br />

entorno en que se va a<br />

<strong>de</strong>sarrollar el<br />

proyecto.<br />

Se <strong>de</strong>be planificar las<br />

activida<strong>de</strong>s a realizar,<br />

esta planificación a lo<br />

largo <strong>de</strong>l proyecto.<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

Proceso <strong>de</strong> Seguimiento y Control <strong>de</strong>l Proyecto<br />

Analizar riesgos. Se <strong>de</strong>ben analizar los<br />

riesgos que puedan<br />

suce<strong>de</strong>r a lo largo <strong>de</strong>l<br />

<strong>de</strong>sarrollo <strong>de</strong>l<br />

proyecto.<br />

SIN<br />

MODIFICACIÓN<br />

Realizar la<br />

planificación <strong>de</strong><br />

contingencias.<br />

Gestionar el<br />

proyecto.<br />

Implementar el<br />

sistema <strong>de</strong> informes<br />

<strong>de</strong> problemas.<br />

Archivar registros.<br />

Cuando se<br />

i<strong>de</strong>ntifiquen riesgos en<br />

el proyecto <strong>de</strong>be<br />

realizarse el plan <strong>de</strong><br />

contingencia <strong>de</strong>l<br />

mismo.<br />

Se <strong>de</strong>ben realizar las<br />

activida<strong>de</strong>s <strong>de</strong> gestión<br />

<strong>de</strong> proyectos<br />

informáticos <strong>para</strong><br />

po<strong>de</strong>r llevar a<strong>de</strong>lante<br />

el <strong>de</strong>sarrollo en<br />

tiempo y forma.<br />

Se <strong>de</strong>ben registrar los<br />

inci<strong>de</strong>ntes planteados<br />

durante el <strong>de</strong>sarrollo<br />

<strong>de</strong>l proyecto, con el<br />

objetivo <strong>de</strong> que en<br />

futuras activida<strong>de</strong>s<br />

puedan preverse o<br />

minimizar el impacto<br />

<strong>de</strong> los mismos.<br />

Se <strong>de</strong>ben almacenar<br />

todo tipo <strong>de</strong> registro o<br />

cambio producido en<br />

la documentación <strong>de</strong>l<br />

proyecto, <strong>para</strong> así<br />

po<strong>de</strong>r tener control<br />

sobre el mismo.<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

Proceso <strong>de</strong> Gestión <strong>de</strong> Calidad<br />

El nombre <strong>de</strong>l proceso propuesto por la IEEE en el estándar 1074-<br />

1989 es “Proceso <strong>de</strong> gestión <strong>de</strong> calidad <strong>de</strong>l software”, como en la<br />

explotación <strong>de</strong> datos no se gestiona <strong>un</strong> software sino se gestiona la<br />

calidad <strong>de</strong> los datos y los resultados obtenidos en f<strong>un</strong>ción <strong>de</strong> las<br />

reglas <strong>de</strong>l negocio, se propone <strong>para</strong> este proceso el nombre <strong>de</strong><br />

“Proceso <strong>de</strong> Gestión <strong>de</strong> la Calidad <strong>de</strong> Datos”.<br />

Planificar la<br />

garantía <strong>de</strong> calidad<br />

<strong>de</strong>l software.<br />

Planificar la<br />

garantía <strong>de</strong> calidad.<br />

Desarrollar<br />

métricas <strong>de</strong> calidad.<br />

Gestionar la calidad<br />

<strong>de</strong>l software.<br />

Gestionar la<br />

calidad.<br />

I<strong>de</strong>ntificar<br />

necesida<strong>de</strong>s <strong>de</strong><br />

mejora <strong>de</strong> la<br />

calidad.<br />

No se correspon<strong>de</strong><br />

<strong>de</strong>sarrollar esta<br />

actividad, <strong>de</strong>bido a<br />

que en este tipo <strong>de</strong><br />

proyectos se gestiona<br />

la calidad <strong>de</strong> los datos<br />

y los resultados<br />

obtenidos en f<strong>un</strong>ción<br />

<strong>de</strong> las reglas <strong>de</strong>l<br />

negocio, y no <strong>de</strong><br />

construcción <strong>de</strong>l<br />

software.<br />

Esta actividad tiene<br />

por objetivo realizar<br />

<strong>un</strong> plan <strong>de</strong><br />

aseguramiento <strong>de</strong> la<br />

calidad en el proceso<br />

<strong>de</strong> explotación <strong>de</strong><br />

datos.<br />

A lo largo <strong>de</strong>l proceso<br />

<strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong>ben<br />

<strong>de</strong>sarrollarse métricas<br />

<strong>de</strong> calidad propias <strong>de</strong><br />

la organización, que<br />

permitan realizar <strong>un</strong><br />

proceso <strong>de</strong> mejora en<br />

futuros proyectos.<br />

No se correspon<strong>de</strong><br />

<strong>de</strong>sarrollar esta<br />

actividad, <strong>de</strong>bido a<br />

que en este tipo <strong>de</strong><br />

proyectos se gestiona<br />

la calidad <strong>de</strong> los datos<br />

y los resultados<br />

obtenidos en f<strong>un</strong>ción<br />

<strong>de</strong> las reglas <strong>de</strong>l<br />

negocio, y no <strong>de</strong><br />

construcción <strong>de</strong>l<br />

software.<br />

A lo largo <strong>de</strong>l proceso<br />

<strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong>be<br />

gestionase la calidad<br />

<strong>de</strong>l proyecto,<br />

permitiendo así<br />

obtener resultados <strong>de</strong><br />

acuerdo a los<br />

objetivos <strong>de</strong> negocio<br />

<strong>de</strong> la organización.<br />

Es necesario<br />

i<strong>de</strong>ntificar mejoras en<br />

los procesos con el<br />

objetivo <strong>de</strong> optimizar<br />

el proyecto en<br />

cuestión y los futuros<br />

proyectos.<br />

ELIMINADA<br />

INCORPORADA<br />

SIN<br />

MODIFICACIÓN<br />

ELIMINADA<br />

INCORPORADA<br />

SIN<br />

MODIFICACIÓN<br />

Reportes Técnicos en Ingeniería <strong>de</strong>l Software. 8(2): 36-42<br />

ISSN 1667-5002. © CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 37


Proceso <strong>de</strong> Exploración <strong>de</strong> Conceptos<br />

I<strong>de</strong>ntificar las i<strong>de</strong>as Es necesario<br />

o necesida<strong>de</strong>s. establecer las<br />

necesida<strong>de</strong>s propias<br />

<strong>de</strong> la organización en<br />

f<strong>un</strong>ción <strong>de</strong> los<br />

objetivos <strong>de</strong>l negocio.<br />

Definir y<br />

<strong>de</strong>sarrollar los<br />

requisitos <strong>de</strong>l<br />

negocio<br />

Formular las<br />

soluciones<br />

potenciales.<br />

Dirigir los estudios<br />

<strong>de</strong> viabilidad.<br />

Planificar la<br />

transición <strong>de</strong>l<br />

sistema (si se<br />

aplica).<br />

Refinar y finalizar<br />

la i<strong>de</strong>a o necesidad.<br />

Esta actividad se<br />

agrega al proceso <strong>de</strong><br />

“Exploración <strong>de</strong><br />

Conceptos” <strong>de</strong>bido a<br />

que es necesario<br />

analizar los objetivos<br />

que tiene la<br />

organización con<br />

respecto a la<br />

explotación <strong>de</strong> datos.<br />

Es necesario proponer<br />

diversas soluciones al<br />

problema planteado en<br />

la organización, con el<br />

objetivo <strong>de</strong> que se<br />

pueda seleccionar la<br />

opción que mas<br />

convenga a la<br />

organización.<br />

En todo proyecto<br />

informático es<br />

importante realizar la<br />

viabilidad <strong>de</strong>l<br />

proyecto, ya que a<br />

partir <strong>de</strong>l mismo se<br />

pue<strong>de</strong> <strong>de</strong>terminar la<br />

factibilidad <strong>de</strong> éxito<br />

<strong>de</strong>l mismo.<br />

Esta actividad no<br />

correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong><br />

explotación <strong>de</strong> datos,<br />

<strong>de</strong>bido a que en la<br />

misma no existe<br />

transición entre<br />

sistemas.<br />

De acuerdo a las<br />

necesida<strong>de</strong>s<br />

planteadas y a los<br />

objetivos <strong>de</strong> negocio,<br />

es necesario en<br />

alg<strong>un</strong>as oport<strong>un</strong>ida<strong>de</strong>s<br />

realizar <strong>un</strong>a refinación<br />

<strong>de</strong> las mismas <strong>para</strong> así<br />

obtener nuevas<br />

necesida<strong>de</strong>s.<br />

Proceso <strong>de</strong> Asignación <strong>de</strong>l Sistema<br />

Analizar las Es necesario<br />

f<strong>un</strong>ciones <strong>de</strong>l establecer las<br />

sistema.<br />

f<strong>un</strong>ciones a realizar,<br />

en explotación <strong>de</strong><br />

datos se hace<br />

referencia a las<br />

técnicas mas<br />

apropiadas <strong>para</strong> lograr<br />

los objetivos <strong>de</strong>l<br />

negocio.<br />

Desarrollar la<br />

arquitectura <strong>de</strong>l<br />

sistema.<br />

Esta actividad no<br />

correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong><br />

explotación <strong>de</strong> datos,<br />

ya que no se<br />

<strong>de</strong>sarrolla la<br />

arquitectura <strong>de</strong>l<br />

sistema.<br />

SIN<br />

MODIFICACIÓN<br />

INCORPORADA<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

ELIMINADA<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

ELIMINADA<br />

Descomponer los<br />

requisitos <strong>de</strong>l<br />

sistema.<br />

Es importante en las<br />

activida<strong>de</strong>s <strong>de</strong><br />

explotación <strong>de</strong><br />

información<br />

<strong>de</strong>sagregar los<br />

requisitos planteados,<br />

<strong>para</strong> que se puedan<br />

resolver<br />

a<strong>de</strong>cuadamente.<br />

SIN<br />

MODIFICACIÓN<br />

Proceso <strong>de</strong> Análisis <strong>de</strong> Requisitos<br />

El conj<strong>un</strong>to <strong>de</strong> estas activida<strong>de</strong>s no correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong> explotación <strong>de</strong> datos, ya que no existe análisis <strong>de</strong><br />

requisitos <strong>de</strong> software, sino el análisis <strong>de</strong> los datos.<br />

Definir y<br />

------ ELIMINADA<br />

Desarrollar los<br />

requisitos <strong>de</strong>l<br />

software.<br />

Definir los ------ ELIMINADA<br />

requisitos <strong>de</strong><br />

interfaz.<br />

Priorizar e Integrar<br />

los requisitos <strong>de</strong>l<br />

software.<br />

------ ELIMINADA<br />

Proceso <strong>de</strong> Análisis <strong>de</strong> Datos<br />

Este conj<strong>un</strong>to <strong>de</strong> activida<strong>de</strong>s han sido agregadas <strong>de</strong>bido a que es<br />

necesario analizar las distintas fuentes <strong>de</strong> datos <strong>de</strong> la organización<br />

en forma <strong>de</strong>tallada.<br />

Analizar las fuentes<br />

<strong>de</strong> datos<br />

Definir los<br />

algoritmos <strong>para</strong><br />

limpieza <strong>de</strong> datos.<br />

Definir los<br />

algoritmos <strong>para</strong><br />

completitud <strong>de</strong><br />

datos<br />

Aplicar los<br />

algoritmos <strong>para</strong><br />

limpieza <strong>de</strong> datos.<br />

Aplicar los<br />

algoritmos <strong>para</strong><br />

completitud <strong>de</strong><br />

datos<br />

Se analizan las<br />

diversas fuentes <strong>de</strong><br />

don<strong>de</strong> se toman los<br />

datos, <strong>para</strong> po<strong>de</strong>r<br />

realizar acciones que<br />

permitan manejar los<br />

datos <strong>de</strong> forma<br />

a<strong>de</strong>cuada.<br />

Es necesario<br />

establecer algoritmos<br />

<strong>de</strong> limpieza <strong>de</strong> los<br />

datos, <strong>de</strong> acuerdo al<br />

estado <strong>de</strong> los mismos.<br />

Es necesario<br />

establecer algoritmos<br />

<strong>de</strong> completitud <strong>de</strong> los<br />

datos, <strong>de</strong> acuerdo al<br />

estado <strong>de</strong> los mismos.<br />

Es necesario aplicar<br />

algoritmos <strong>de</strong><br />

limpieza en los datos,<br />

<strong>de</strong> acuerdo al estado<br />

<strong>de</strong> los mismos.<br />

Es necesario aplicar<br />

algoritmos <strong>de</strong><br />

completitud en los<br />

datos, <strong>de</strong> acuerdo al<br />

estado <strong>de</strong> los mismos.<br />

INCORPORADA<br />

INCORPORADA<br />

INCORPORADA<br />

INCORPORADA<br />

INCORPORADA<br />

Proceso <strong>de</strong> Diseño<br />

El conj<strong>un</strong>to <strong>de</strong> estas activida<strong>de</strong>s no correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong> explotación <strong>de</strong> datos, ya que no existe diseño <strong>de</strong><br />

software, sino al análisis <strong>de</strong> datos.<br />

Realizar el diseño ------ ELIMINADA<br />

preliminar.<br />

Analizar el flujo <strong>de</strong> ------ ELIMINADA<br />

información.<br />

Diseñar la base <strong>de</strong> ------ ELIMINADA<br />

datos (si se aplica).<br />

Diseñar las ------ ELIMINADA<br />

interfaces.<br />

Seleccionar o<br />

<strong>de</strong>sarrollar<br />

algoritmos (si se<br />

aplica).<br />

------ ELIMINADA<br />

Reportes Técnicos en Ingeniería <strong>de</strong>l Software. 8(2): 36-42<br />

ISSN 1667-5002. © CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 38


Realizar el diseño ------ ELIMINADA<br />

<strong>de</strong>tallado.<br />

Proceso <strong>de</strong> Implementación e Integración<br />

El conj<strong>un</strong>to <strong>de</strong> estas activida<strong>de</strong>s no correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong> explotación <strong>de</strong> datos, ya que no existe<br />

implementación e integración en este tipo <strong>de</strong> sistemas.<br />

Crear los datos <strong>de</strong> ------ ELIMINADA<br />

prueba.<br />

Crear el código ------ ELIMINADA<br />

fuente.<br />

Generar el código ------ ELIMINADA<br />

objeto.<br />

Crear la<br />

------ ELIMINADA<br />

documentación <strong>de</strong><br />

operación.<br />

Planificar la ------ ELIMINADA<br />

integración<br />

Realizar la ------ ELIMINADA<br />

integración<br />

Proceso <strong>de</strong> Instalación y Aceptación<br />

El conj<strong>un</strong>to <strong>de</strong> estas activida<strong>de</strong>s no correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong> explotación <strong>de</strong> datos, ya que no existe instalación<br />

<strong>de</strong> software en este tipo <strong>de</strong> sistemas.<br />

Planificar la ------ ELIMINADA<br />

instalación.<br />

Distribuir el ------ ELIMINADA<br />

software.<br />

Instalar el software. ------ ELIMINADA<br />

Cargar la base <strong>de</strong> ------ ELIMINADA<br />

datos (si se aplica).<br />

Aceptar el software ------ ELIMINADA<br />

en el entorno <strong>de</strong><br />

operación.<br />

Realizar las ------ ELIMINADA<br />

actualizaciones.<br />

Proceso <strong>de</strong> Operación y Soporte<br />

El conj<strong>un</strong>to <strong>de</strong> estas activida<strong>de</strong>s no correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong> explotación <strong>de</strong> datos, ya que no existe la operación<br />

y soporte por parte <strong>de</strong> <strong>un</strong> usuario en el proceso <strong>de</strong> explotación <strong>de</strong><br />

datos.<br />

Operar el sistema. ------ ELIMINADA<br />

Proveer <strong>de</strong> ------ ELIMINADA<br />

asistencia técnica y<br />

consultas.<br />

Mantener el ------ ELIMINADA<br />

histórico <strong>de</strong><br />

peticiones <strong>de</strong><br />

soporte.<br />

Proceso <strong>de</strong> Mantenimiento<br />

El conj<strong>un</strong>to <strong>de</strong> estas activida<strong>de</strong>s no correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong> explotación <strong>de</strong> datos, <strong>de</strong>bido a que en las mismas<br />

no existe el mantenimiento<br />

Realizar el ------ ELIMINADA<br />

mantenimiento<br />

correctivo.<br />

Reaplicar el ciclo ------ ELIMINADA<br />

<strong>de</strong> vida <strong>de</strong>l<br />

software.<br />

Proceso <strong>de</strong> Retiro<br />

Esta actividad no correspon<strong>de</strong> se correspon<strong>de</strong> <strong>para</strong> las aplicaciones<br />

<strong>de</strong> explotación <strong>de</strong> datos, ya que en el mismo no existen las<br />

activida<strong>de</strong>s <strong>de</strong> retiro <strong>de</strong> <strong>un</strong> sistema <strong>para</strong> la incorporación <strong>de</strong> <strong>un</strong>o<br />

nuevo; el tipo <strong>de</strong> proyecto se complementa a los sistemas <strong>de</strong> la<br />

organización.<br />

Notificar al usuario. ------ ELIMINADA<br />

Conducir<br />

------ ELIMINADA<br />

operaciones en<br />

<strong>para</strong>lelo (si se<br />

aplica).<br />

Retirar el sistema. ------ ELIMINADA<br />

Proceso <strong>de</strong> Validación<br />

El nombre <strong>de</strong>l proceso propuesto por la IEEE en el estándar 1074-<br />

1989 es “Proceso <strong>de</strong> verificación y validación”, este nombre no es<br />

apropiado ya que en la explotación <strong>de</strong> datos no se verifican los<br />

datos, sino que se entrenan con <strong>un</strong> conj<strong>un</strong>to <strong>de</strong> datos las técnicas <strong>de</strong><br />

explotación <strong>de</strong> datos y se validan los resultados <strong>de</strong> los mismos con<br />

otro conj<strong>un</strong>to <strong>de</strong> datos.<br />

Planificar la<br />

verificación y<br />

validación.<br />

Planificar con que<br />

datos y como se<br />

van a utilizar <strong>de</strong> las<br />

técnicas.<br />

Planificar la<br />

validación <strong>de</strong> los<br />

datos <strong>de</strong> acuerdo a<br />

las técnicas<br />

utilizadas.<br />

Definir los datos <strong>de</strong><br />

a utilizar.<br />

Definir los datos <strong>de</strong><br />

prueba.<br />

Ejecutar las tareas<br />

<strong>de</strong> verificación y<br />

validación.<br />

Ejecutar las tareas<br />

<strong>de</strong> mo<strong>de</strong>lado.<br />

Ejecutar las tareas<br />

<strong>de</strong> validación <strong>de</strong><br />

datos <strong>de</strong> prueba.<br />

Recoger y analizar<br />

los datos <strong>de</strong> las<br />

métricas.<br />

La eliminación <strong>de</strong> esta<br />

actividad se <strong>de</strong>be a la<br />

explicación <strong>de</strong>tallada<br />

en “Proceso <strong>de</strong><br />

Validación”.<br />

En esta actividad se a<br />

planificar como se van<br />

a <strong>de</strong>finir los datos a<br />

utilizar <strong>de</strong> acuerdo a la<br />

técnica <strong>de</strong> mo<strong>de</strong>lado y<br />

los objetivos <strong>de</strong>l<br />

negocio.<br />

En esta actividad se va<br />

a <strong>de</strong>finir la<br />

planificación <strong>de</strong><br />

validación <strong>de</strong> acuerdo<br />

a <strong>un</strong> conj<strong>un</strong>to <strong>de</strong> datos<br />

que se utilizara como<br />

medio <strong>de</strong> prueba <strong>para</strong><br />

validar los resultados<br />

obtenidos <strong>de</strong> acuerdo<br />

a las técnicas<br />

utilizadas.<br />

En esta actividad se<br />

van a <strong>de</strong>finir los datos<br />

a utilizar <strong>de</strong> acuerdo a<br />

las técnicas <strong>de</strong><br />

mo<strong>de</strong>lados y los<br />

objetivos <strong>de</strong> negocio.<br />

En esta actividad se va<br />

a <strong>de</strong>finir <strong>un</strong> conj<strong>un</strong>to<br />

<strong>de</strong> datos que se<br />

utilizaran como medio<br />

<strong>de</strong> prueba <strong>para</strong> validar<br />

los resultados<br />

obtenidos <strong>de</strong> acuerdo<br />

a las técnicas<br />

utilizadas.<br />

La eliminación <strong>de</strong> esta<br />

actividad se <strong>de</strong>be a la<br />

explicación <strong>de</strong>tallada<br />

en “Proceso <strong>de</strong><br />

Validación”.<br />

En esta actividad y <strong>de</strong><br />

acuerdo a los datos<br />

seleccionados se<br />

mo<strong>de</strong>laran los datos<br />

<strong>de</strong> acuerdo a las<br />

técnicas<br />

seleccionadas.<br />

En esta actividad y <strong>de</strong><br />

acuerdo a los datos <strong>de</strong><br />

validación<br />

seleccionados se<br />

verificaran los<br />

resultados <strong>de</strong> las<br />

técnicas<br />

seleccionadas.<br />

De acuerdo a lo<br />

mencionado en<br />

mencionado en<br />

“Proceso <strong>de</strong><br />

Validación” se<br />

incorpora esta<br />

actividad.<br />

ELIMINADA<br />

INCORPORACIÓ<br />

N<br />

INCORPORACIÓ<br />

N<br />

INCORPORACIÓ<br />

N<br />

INCORPORACIÓ<br />

N<br />

ELIMINADA<br />

INCORPORACIÓ<br />

N<br />

INCORPORACIÓ<br />

N<br />

INCORPORACIÓ<br />

N<br />

Reportes Técnicos en Ingeniería <strong>de</strong>l Software. 8(2): 36-42<br />

ISSN 1667-5002. © CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 39


Planificar las<br />

pruebas.<br />

Desarrollar las<br />

especificaciones <strong>de</strong><br />

las pruebas.<br />

Definir los datos <strong>de</strong><br />

pruebas.<br />

Ejecutar las<br />

pruebas.<br />

La eliminación <strong>de</strong> esta<br />

actividad se <strong>de</strong>be a la<br />

explicación <strong>de</strong>tallada<br />

en “Proceso <strong>de</strong><br />

Validación”.<br />

La eliminación <strong>de</strong> esta<br />

actividad se <strong>de</strong>be a la<br />

explicación <strong>de</strong>tallada<br />

en “Proceso <strong>de</strong><br />

Validación”.<br />

La eliminación <strong>de</strong> esta<br />

actividad se <strong>de</strong>be a la<br />

explicación <strong>de</strong>tallada<br />

en “Proceso <strong>de</strong><br />

Validación”.<br />

La eliminación <strong>de</strong> esta<br />

actividad se <strong>de</strong>be a la<br />

explicación <strong>de</strong>tallada<br />

en “Proceso <strong>de</strong><br />

Validación”.<br />

Proceso <strong>de</strong> Configuración<br />

Planificar la gestión Es necesario llevar<br />

<strong>de</strong> configuración. planificación <strong>de</strong>l<br />

control <strong>de</strong> los<br />

elementos (productos)<br />

generados en el<br />

proceso, <strong>para</strong> po<strong>de</strong>r<br />

establecer mejoras en<br />

el proceso en cuestión<br />

y los proyectos<br />

futuros.<br />

Realizar la<br />

i<strong>de</strong>ntificación <strong>de</strong> la<br />

configuración.<br />

Realizar el control<br />

<strong>de</strong> la configuración.<br />

Realizar informes<br />

sobre el estado <strong>de</strong><br />

la configuración.<br />

Es necesario realizar<br />

la i<strong>de</strong>ntificación <strong>de</strong> los<br />

elementos (productos)<br />

generados en el<br />

proceso, <strong>para</strong> po<strong>de</strong>r<br />

establecer mejoras en<br />

el mismo y en<br />

proyectos futuros.<br />

Es necesario llevar <strong>un</strong><br />

control <strong>de</strong> los<br />

elementos (productos)<br />

generados en el<br />

proceso <strong>de</strong> acuerdo a<br />

la planificación<br />

realizada, <strong>para</strong> po<strong>de</strong>r<br />

establecer mejoras en<br />

el mismo y en<br />

proyectos futuros.<br />

Es necesario realizar<br />

informes que permitan<br />

conocer el estado <strong>de</strong><br />

los diversos elementos<br />

(productos) generados<br />

en el proceso, <strong>para</strong><br />

po<strong>de</strong>r establecer<br />

mejoras en el mismo y<br />

en proyectos futuros.<br />

Proceso <strong>de</strong> Documentación<br />

Planificar la Es necesario<br />

documentación. establecer la<br />

planificación <strong>de</strong> la<br />

documentación a<br />

generar en el proceso,<br />

tanto sea <strong>para</strong> el<br />

cliente como <strong>para</strong> el<br />

equipo encargado <strong>de</strong><br />

realizar las activida<strong>de</strong>s<br />

<strong>de</strong>l mismo.<br />

ELIMINADA<br />

ELIMINADA<br />

ELIMINADA<br />

ELIMINADA<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

Definir los tipos <strong>de</strong><br />

informes.<br />

Definir los tipos <strong>de</strong><br />

gráficos que se<br />

pue<strong>de</strong>n incluir en<br />

los informes.<br />

Implementar la<br />

documentación.<br />

Producir y<br />

distribuir la<br />

documentación.<br />

Se incorpora esta<br />

actividad ya que la<br />

<strong>de</strong>finición <strong>de</strong> los<br />

diversos mo<strong>de</strong>los <strong>de</strong><br />

reportes <strong>de</strong> acuerdo al<br />

tipo <strong>de</strong> organización.<br />

Se incorporo esta<br />

actividad ya que se<br />

requiere la <strong>de</strong>finición<br />

<strong>de</strong> los diversos<br />

mo<strong>de</strong>los <strong>de</strong> gráficos<br />

<strong>de</strong> acuerdo al tipo <strong>de</strong><br />

organización.<br />

Se <strong>de</strong>be implementar<br />

la documentación<br />

generada, ya sea en la<br />

organización en la que<br />

se realiza la<br />

explotación <strong>de</strong> datos<br />

como en el equipo que<br />

realiza las activida<strong>de</strong>s<br />

<strong>de</strong> explotación.<br />

Se <strong>de</strong>be producir la<br />

documentación<br />

planteada y luego<br />

distribuirla en tiempo<br />

y forma a quien<br />

corresponda.<br />

INCORPORADA<br />

INCORPORADA<br />

SIN<br />

MODIFICACIÓN<br />

SIN<br />

MODIFICACIÓN<br />

Proceso <strong>de</strong> Formación<br />

El conj<strong>un</strong>to <strong>de</strong> estas activida<strong>de</strong>s no se correspon<strong>de</strong> <strong>para</strong> las<br />

aplicaciones <strong>de</strong> explotación <strong>de</strong> datos, <strong>de</strong>bido a que no existe<br />

formación <strong>de</strong> usuarios en el uso <strong>de</strong> nuevas aplicaciones.<br />

Planificar el ------ ELIMINADA<br />

programa <strong>de</strong><br />

formación.<br />

Desarrollar los ------ ELIMINADA<br />

materiales <strong>de</strong><br />

formación.<br />

Validar el<br />

------ ELIMINADA<br />

programa <strong>de</strong><br />

formación.<br />

Implementar el<br />

programa <strong>de</strong><br />

formación.<br />

------ ELIMINADA<br />

Tabla 1. Análisis <strong>de</strong> activida<strong>de</strong>s<br />

3.2. <strong>Propuesta</strong> <strong>de</strong> mapa <strong>de</strong> activida<strong>de</strong>s <strong>para</strong> la<br />

explotación <strong>de</strong> datos<br />

Existen diversos ciclos <strong>de</strong> vida que se adaptan al<br />

<strong>de</strong>sarrollo <strong>de</strong> proyectos <strong>de</strong> explotación <strong>de</strong> datos, a saber:<br />

a) Proceso <strong>un</strong>ificado <strong>de</strong> <strong>de</strong>sarrollo (RUP), cuyas fases son<br />

[Jacobson et al., 2000]: Requisitos, Análisis, Diseño,<br />

Implementación, y Prueba; las fases <strong>de</strong> este ciclo <strong>de</strong> vida<br />

son iterativas y en cada iteración evoluciona, buscando<br />

atenuar los riesgos [Menasalvas et al., 2004], b) <strong>Ciclo</strong> <strong>de</strong><br />

vida en espiral [Böehm, 1986; 1988], cuyas fases son:<br />

Definición <strong>de</strong> objetivos, Análisis <strong>de</strong> riesgos, Desarrollo y<br />

Validación, y Planificación; las fases <strong>de</strong> este ciclo <strong>de</strong> vida<br />

son iterativas y en cada iteración evoluciona, y c) <strong>Ciclo</strong><br />

tronco-cónico espiralado [Jurista y Pazos, 1993] cuyas<br />

fases son: Definición <strong>de</strong> objetivos, Análisis <strong>de</strong> riesgos,<br />

Desarrollo y Validación, Planificación, y Mantenimiento<br />

Perfectivo; la fases <strong>de</strong> este ciclo <strong>de</strong> vida son iterativas y<br />

en cada iteración evoluciona, la fase <strong>de</strong> Mantenimiento<br />

Perfectivo permite la evolución <strong>de</strong>l tipo <strong>de</strong> conocimiento<br />

<strong>de</strong>l sistema software.<br />

Reportes Técnicos en Ingeniería <strong>de</strong>l Software. 8(2): 36-42<br />

ISSN 1667-5002. © CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 40


Si bien alg<strong>un</strong>os autores [Menasalvas et al., 2004] ven a<br />

CRISP-DM como <strong>un</strong> mo<strong>de</strong>lo <strong>de</strong> procesos y no como <strong>un</strong>a<br />

metodología <strong>de</strong> <strong>de</strong>sarrollo, se pue<strong>de</strong>n tomar las fases<br />

planteadas por CRISP-DM como fases <strong>de</strong> su propio ciclo<br />

<strong>de</strong> vida, <strong>de</strong> acuerdo a la visión <strong>de</strong> los autores <strong>de</strong> CRISP-<br />

DM [Chapman, P; et al, 2000].<br />

En la tabla 2 se presenta <strong>un</strong>a com<strong>para</strong>ción genérica entre<br />

distintos ciclos <strong>de</strong> vida y las fases <strong>de</strong> CRISP-DM. La<br />

<strong>de</strong>finición <strong>de</strong> las fases se realiza <strong>de</strong> forma genérica, y la<br />

interacción <strong>de</strong> dichas fases con el ciclo <strong>de</strong> vida indica que<br />

el objetivo <strong>de</strong> la fase se cumple en el ciclo <strong>de</strong> vida.<br />

Característica \<br />

<strong>Ciclo</strong> <strong>de</strong> vida<br />

Fase:<br />

Definición <strong>de</strong><br />

requisitos<br />

Proceso<br />

<strong>un</strong>ificado<br />

<strong>de</strong><br />

<strong>de</strong>sarrollo<br />

Espiral<br />

Troncocónico<br />

espiralado<br />

CRISP-<br />

DM<br />

X X X X<br />

Análisis <strong>de</strong>l sistema X X X X<br />

Diseño <strong>de</strong> sistemas X X X X<br />

Codificación X X X X<br />

(en caso<br />

<strong>de</strong> ser<br />

necesario)<br />

Implementación X X X X<br />

Planificación (como X X X X<br />

fase integral)<br />

Validación (como fase X X X X<br />

integral)<br />

Iterativa en su<br />

X X X X<br />

<strong>de</strong>sarrollo<br />

Soportado por mas <strong>de</strong><br />

<strong>un</strong>a metodología <strong>de</strong><br />

<strong>de</strong>sarrollo<br />

X X X X<br />

Tabla 2. Com<strong>para</strong>ción <strong>de</strong> los ciclos <strong>de</strong> vida<br />

De esta com<strong>para</strong>ción, se pue<strong>de</strong> concluir que las fases <strong>de</strong><br />

CRIPS-DM son equivalentes a las fases <strong>de</strong> los ciclos <strong>de</strong><br />

vida analizado.<br />

Tomando como fases <strong>de</strong> ciclo <strong>de</strong> vida las fases <strong>de</strong> la<br />

metodología CRISP-DM pue<strong>de</strong> construirse el mapa <strong>de</strong><br />

activida<strong>de</strong>s <strong>para</strong> este ciclo <strong>de</strong> vida estableciendo la<br />

siguiente nomenclatura:<br />

Fase<br />

Entendimiento <strong>de</strong>l<br />

negocio<br />

Entendimiento <strong>de</strong> los<br />

datos<br />

Pre<strong>para</strong>ción <strong>de</strong> los<br />

datos<br />

Mo<strong>de</strong>lado<br />

Evaluación<br />

Desarrollo<br />

Nomenclatura<br />

EN<br />

ED<br />

PR<br />

MO<br />

EV<br />

DE<br />

Iteran « n » veces<br />

Iteran « n »<br />

veces<br />

Iteran « n »<br />

veces<br />

ACTIVIDADES DE EN ED PR MO EV DE<br />

LOS PROCESOS<br />

Proceso <strong>de</strong> Selección <strong>de</strong> <strong>un</strong> Mo<strong>de</strong>lo <strong>de</strong> <strong>Ciclo</strong> <strong>de</strong> <strong>Vida</strong><br />

I<strong>de</strong>ntificar los posibles X<br />

mo<strong>de</strong>los <strong>de</strong> ciclos <strong>de</strong><br />

vida<br />

Seleccionar <strong>un</strong> mo<strong>de</strong>lo X<br />

<strong>para</strong> el proyecto.<br />

Proceso <strong>de</strong> Iniciación, Planificación y Estimación <strong>de</strong>l Proyecto<br />

Establecer la matriz <strong>de</strong> X<br />

activida<strong>de</strong>s <strong>para</strong> el<br />

mo<strong>de</strong>lo <strong>de</strong> ciclos <strong>de</strong><br />

vida.<br />

Asignar los recursos X<br />

<strong>de</strong>l proyecto.<br />

Definir el entorno <strong>de</strong>l X<br />

proyecto.<br />

Planificar la gestión <strong>de</strong>l X X X X X X<br />

proyecto.<br />

Proceso <strong>de</strong> Seguimiento y Control <strong>de</strong>l Proyecto<br />

Analizar riesgos. X X X X X<br />

Realizar la<br />

X X X X X<br />

planificación <strong>de</strong><br />

contingencias.<br />

Gestionar el proyecto. X X X X X X<br />

Implementar el sistema X X X X X X<br />

<strong>de</strong> informes <strong>de</strong><br />

problemas.<br />

Archivar registros. X X X X X X<br />

Proceso <strong>de</strong> Gestión <strong>de</strong> Calidad<br />

Planificar la garantía <strong>de</strong> X X X X X X<br />

calidad.<br />

Desarrollar métricas <strong>de</strong><br />

X X X X X<br />

calidad.<br />

Gestionar la calidad. X X X X X<br />

I<strong>de</strong>ntificar necesida<strong>de</strong>s<br />

X X X X X<br />

<strong>de</strong> mejora <strong>de</strong> la calidad.<br />

Proceso <strong>de</strong> Exploración <strong>de</strong> Conceptos<br />

I<strong>de</strong>ntificar las i<strong>de</strong>as o X<br />

necesida<strong>de</strong>s.<br />

Definir y <strong>de</strong>sarrollar los X<br />

X<br />

requisitos <strong>de</strong>l negocio<br />

Formular las soluciones X X X<br />

potenciales.<br />

Dirigir los estudios <strong>de</strong> X X<br />

viabilidad.<br />

Refinar y finalizar la X X X X X<br />

i<strong>de</strong>a o necesidad.<br />

Proceso <strong>de</strong> Asignación <strong>de</strong>l Sistema<br />

Analizar las f<strong>un</strong>ciones X<br />

<strong>de</strong>l sistema.<br />

Descomponer los X X<br />

requisitos <strong>de</strong>l sistema.<br />

Proceso <strong>de</strong> Análisis <strong>de</strong> Datos<br />

Analizar las fuentes <strong>de</strong><br />

X<br />

datos<br />

Definir los algoritmos<br />

X X<br />

<strong>para</strong> limpieza <strong>de</strong> datos.<br />

Definir los algoritmos<br />

X X<br />

<strong>para</strong> completitud <strong>de</strong><br />

datos<br />

Aplicar los algoritmos<br />

X<br />

<strong>para</strong> limpieza <strong>de</strong> datos.<br />

Aplicar los algoritmos<br />

X<br />

<strong>para</strong> completitud <strong>de</strong><br />

datos<br />

Proceso <strong>de</strong> Validación<br />

Reportes Técnicos en Ingeniería <strong>de</strong>l Software. 8(2): 36-42<br />

ISSN 1667-5002. © CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 41


Iteran « n » veces<br />

Iteran « n »<br />

veces<br />

Iteran « n »<br />

veces<br />

ACTIVIDADES DE EN ED PR MO EV DE<br />

LOS PROCESOS<br />

Planificar con que<br />

X X X<br />

datos y como se van a<br />

utilizar <strong>de</strong> las técnicas.<br />

Planificar la validación<br />

X X X<br />

<strong>de</strong> los datos <strong>de</strong> acuerdo<br />

a las técnicas utilizadas.<br />

Definir los datos <strong>de</strong> a<br />

X<br />

utilizar.<br />

Definir los datos <strong>de</strong><br />

X<br />

prueba.<br />

Ejecutar las tareas <strong>de</strong><br />

X X X<br />

mo<strong>de</strong>lado.<br />

Ejecutar las tareas <strong>de</strong><br />

X X X<br />

validación <strong>de</strong> datos <strong>de</strong><br />

prueba.<br />

Recoger y analizar los<br />

X X X X X<br />

datos <strong>de</strong> las métricas.<br />

Proceso <strong>de</strong> Configuración<br />

Planificar la gestión <strong>de</strong> X X X X X X<br />

configuración.<br />

Realizar la<br />

X X X X X X<br />

i<strong>de</strong>ntificación <strong>de</strong> la<br />

configuración.<br />

Realizar el control <strong>de</strong> la X X X X X X<br />

configuración.<br />

Realizar informes sobre X X X X X X<br />

el estado <strong>de</strong> la<br />

configuración.<br />

Proceso <strong>de</strong> Documentación<br />

Planificar la<br />

X X X X X X<br />

documentación.<br />

Definir los tipos <strong>de</strong> X X X X X X<br />

informes.<br />

Definir los tipos <strong>de</strong> X X X X X X<br />

gráficos que se pue<strong>de</strong>n<br />

incluir en los informes.<br />

Implementar la<br />

X X X X X X<br />

documentación.<br />

Producir y distribuir la<br />

documentación.<br />

X X X X X X<br />

Tabla 3. Com<strong>para</strong>ción <strong>de</strong> los ciclos <strong>de</strong> vida<br />

Las activida<strong>de</strong>s planteadas se pue<strong>de</strong>n llevar a<strong>de</strong>lante<br />

tanto <strong>para</strong> el ciclo <strong>de</strong> vida <strong>de</strong> CRISP-DM, como los<br />

otros ciclos <strong>de</strong> vida planteados.<br />

5. Bibliografía<br />

Chapman P ; Clinton, J ; Keber, R ; Khabaza, T ; Reinartz, T ;<br />

Shearer, C; Wirth, R. 2000.CRISP-DM 1.0 Step by step<br />

data mining gui<strong>de</strong>. SPSS.<br />

Diez, E. 2003.Sistema Generador <strong>de</strong>l Mapa <strong>de</strong> Activida<strong>de</strong>s <strong>de</strong><br />

<strong>un</strong> Proyecto <strong>de</strong> Desarrollo <strong>de</strong> Software. Tesis <strong>de</strong><br />

Maestría en Ingeniería <strong>de</strong>l Software (Instituto<br />

Tecnologico <strong>de</strong> Buenos Aires – Facultad <strong>de</strong> Informática<br />

<strong>de</strong> la Universidad Politécnica <strong>de</strong> Madrid).<br />

Diez, E., Britos, P., Rossi, B y García-Martínez, R.<br />

2003.Generación Asistida <strong>de</strong>l Mapa <strong>de</strong> Activida<strong>de</strong>s <strong>de</strong><br />

Proyectos <strong>de</strong> Desarrollo <strong>de</strong> Software. Reportes Técnicos<br />

en Ingeniería <strong>de</strong>l Software. ISSN 1667-5002. Volumen<br />

5, Nro 1, Pág. 13-18.<br />

Juristo N.; Montes C. y Pazos J. Gómez, A.; Juristo N.; Montes<br />

C. y Pazos J. 1997. Ingeniería <strong>de</strong>l Conocimiento,<br />

Editorial Centro <strong>de</strong> Estudios Ramón Areces S.A.,<br />

IEEE. 1989.Standard Software Life Cycle Processes <strong>de</strong> IEEE<br />

Standard Software Life Cycle Processes - 1074.<br />

Juristo, N. 2003. Proceso software. Material correspondiente a<br />

la maestria en Ingenieria <strong>de</strong>l Software <strong>de</strong>l Instituto<br />

Tecnológico <strong>de</strong> Buenos Aires – Facultad <strong>de</strong> Informática<br />

<strong>de</strong> la Universidad Politécnica <strong>de</strong> Madrid.<br />

Menasalvas, E; Berendt, B; Spiliopoulou, M. 2004. Evaluation<br />

in Web Mining. Tutorial at ECML/PKDD 2004.<br />

http://www.wiwi.hu-berlin.<strong>de</strong>/~berendt /evaluation04/<br />

4. Conclusiones<br />

De acuerdo al estándar 1074-1989 <strong>de</strong> IEEE referido a las<br />

activida<strong>de</strong>s sugeridas <strong>para</strong> el proceso <strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong>l<br />

software y al ciclo <strong>de</strong> vida propuesto por la metodología<br />

CRISP-DM, po<strong>de</strong>mos establecer:<br />

El estándar se adapta al ciclo <strong>de</strong> vida <strong>de</strong> la metodología<br />

CRISP-DM en aquellas activida<strong>de</strong>s que sean análisis y<br />

entendimiento <strong>de</strong> la situación <strong>de</strong> negocio, así como las<br />

que tienen que ver con la gestión <strong>de</strong>l proyecto,<br />

contrariamente las activida<strong>de</strong>s <strong>de</strong> diseño,<br />

implementación, mantenimiento, soporte y formación<br />

no son tenidas en cuenta por la naturaleza <strong>de</strong> las<br />

activida<strong>de</strong>s <strong>de</strong> explotación <strong>de</strong> información.<br />

Reportes Técnicos en Ingeniería <strong>de</strong>l Software. 8(2): 36-42<br />

ISSN 1667-5002. © CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!