20.07.2013 Views

Tesis Estudio Empírico de prácticas de desarrollo de software en ...

Tesis Estudio Empírico de prácticas de desarrollo de software en ...

Tesis Estudio Empírico de prácticas de desarrollo de software en ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Capítulo 3<br />

Metodología<br />

En este capítulo se pres<strong>en</strong>ta la metodología <strong>de</strong>sarrollada, la cual se compone <strong>de</strong><br />

cinco etapas. La primera es el proceso <strong>de</strong> caracterización <strong>de</strong> los datos que se recopilarán<br />

durante el proyecto. La segunda etapa correspon<strong>de</strong> a la preparación <strong>de</strong> los<br />

datos, lo cual involucra obt<strong>en</strong>er copias <strong>de</strong>l historial <strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong> los subproyectos<br />

relacionados con el escritorio. Posteriorm<strong>en</strong>te, <strong>en</strong> la tercera etapa, consi<strong>de</strong>rando<br />

que GNOME es un proyecto que reune varios subproyectos, es necesario <strong>de</strong>finir los<br />

subproyectos que <strong>de</strong>b<strong>en</strong> ser procesados para obt<strong>en</strong>er los datos <strong>en</strong> un formato que<br />

permita realizar análisis sobre ellos. La cuarta etapa es la evaluación <strong>de</strong> uso <strong>de</strong> herrami<strong>en</strong>tas<br />

<strong>de</strong> extracción <strong>de</strong> datos <strong>de</strong> repositorios y <strong>de</strong>terminar si resulta apropiado<br />

emplearlas, ext<strong>en</strong><strong>de</strong>rlas o escribir herrami<strong>en</strong>tas nuevas. Finalm<strong>en</strong>te, <strong>en</strong> la quinta<br />

etapa, se <strong>de</strong>b<strong>en</strong> evaluar los datos utilizando análisis estadísticos.<br />

3.1. Caracterización <strong>de</strong> los datos a recopilar<br />

Esta etapa ti<strong>en</strong>e como objetivo conocer e i<strong>de</strong>ntificar las características que permitan<br />

clasificar el proyecto GNOME a través <strong>de</strong>l tiempo y <strong>de</strong> los elem<strong>en</strong>tos <strong>de</strong><br />

interés <strong>de</strong> este estudio. De esta manera, se pue<strong>de</strong> <strong>en</strong>focar el análisis <strong>en</strong> grupos más<br />

repres<strong>en</strong>tativos, reduci<strong>en</strong>do el objeto <strong>de</strong> estudio.<br />

Una razón para reducir el objeto <strong>de</strong> estudio es el tiempo necesario que se requiere<br />

para el procesami<strong>en</strong>to <strong>de</strong> los datos, aunque también contribuye a realizar un análisis<br />

más localizado.<br />

Como se ha indicado anteriorm<strong>en</strong>te <strong>en</strong> la sección 2.1, GNOME no es un producto<br />

que resulte <strong>de</strong> la producción <strong>de</strong> una sola pieza <strong>de</strong> programa sino que es el resultado<br />

28

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

Saved successfully!

Ooh no, something went wrong!