Metodología de investigación en humanidades digitales

HUMANIDADES DIGITALES.

El presente trabajo plantea la utilización de metodologías y técnicas que provienen del ámbito del análisis de sistemas aplicados al estudio de sistemas de información y comunicación. Se utilizan estas metodologías para desmenuzar la información, el conocimiento, los flujos en que participa y los aspectos de comunicación a la interna en el sistema o instituciones, con el foco en el paradigma de las ciencias de información: la recuperación de la información y la extracción de conocimiento.

-

La aplicación de esta visión está fuertemente ligada al objetivo de la web semántica en un plano global que integra la información aislada generando un conocimiento interconectado y trazable.

El proceso de construcción de software parte de analizar un problema o situación y buscar la solución. A partir de este análisis es que se diseña la solución.

Los modelos de desarrollo de aplicaciones en cascada son metodologías de análisis estructurado (Structured Systems Analysis and Design Method) que se basan en fases secuenciales que se alimentan unas a otras. Se avanza a una fase posterior a medida que se concluye la actual. Existen algunas variantes de este modelo con cambios en las fases pero con el criterio secuencial de empezar una fase una vez concluída la anterior. Una variante es la que considera la repetición del ciclo cuando se llega a la última fase en un proceso iterativo de refinamientos sucesivos. Una de las características de esta variante es que desarrolla un proceso iterativo ya que a partir del testeo o mantenimiento de la solución se realizan ajustes que requieren nuevos relevamientos o análisis de la situación lo que habilita nuevamente el ciclo: una nueva solución que a su vez será nuevamente examinada o ajustada.

Respecto a las metodologías de desarrollo de Sistemas de Información (Kendall, 2005) comenta que:

- el análisis y diseño de sistemas busca comprender que se necesita para analizar la entrada o flujo de datos de manera sistemática, procesar o transformar los datos, almacenarlos y producir información en el contexto de una organización específica. Mediante el análisis detallado se busca identificar y resolver los problemas correctos. Además, el análisis y diseño de sistemas se utiliza para analizar, diseñar e implementar las mejoras en el apoyo para los usuarios y las funciones de negocios que se puedan llevar a cabo mediante el uso de sistemas de información computarizados.

El ciclo de vida del desarrollo de sistemas (SDLC) es una metodología en fases para el análisis y diseño de los sistemas que comprende las siguientes fases:

1. Identificación de los problemas, oportunidades y objetivos.
2. Determinación de los requerimientos humanos de información.
3. Análisis de las necesidades del sistema.
4. Diseño del sistema recomendado.
5. Desarrollo y documentación de software.
6. Prueba y mantenimiento del sistema.
7. Implementación y evaluación del sistema.

En contraste, las metodologías Rapid Application Development (RAD) son más flexibles y se basan en desarrollos de prototipos. La idea es un desarrollo colaborativo, con una capacidad de evolución y adaptación alta con una continua mejora.

Los métodos ágiles son una serie de metodologías para el desarrollo de sistemas que se centran en los usuarios. Se puede mencionar a SCRUM como una metodología ágil que se arma con iteraciones incrementales en las cuales se va formulando el proyecto a lo largo de instancias de comunicación. XP o extreme programming hace énfasis en la interacción entre destinatarios y desarrolladores que interactúan en forma estrecha.

El proceso unificado de desarrollo (RUP) se centra en la utilización de casos de uso que el usuario espera implementar. Un caso de uso describe los requerimientos funcionales en términos de los distintos actores que interactúan con el sistema. Los actores representan un tipo de usuario del sistema. (Kroll, 2003).

También están las metodologías o técnicas orientadas a objetos que usan las herramientas de especificación UML (Unified Modeling Language). UML aporta un método sistemático para abordar el análisis y diseño orientado a objetos (Craig, 1999). Los objetos son entidades abstractas que tienen características y operaciones que constituyen la interfase con otros objetos, otras clases y con el mundo.

La primera fase del ciclo SDLC se centra en la identificación de los problemas, con lo cual podríamos abordar el planteo también desde la psicología aplicada a la resolución de los mismos.

(Simon, 1971) establece las siguientes fases para la resolución de problemas:

- Inteligencia.
- Diseño.
- Elección.

En la fase de inteligencia se identifica el problema y se recolecta información al respecto. La fase de diseño desarrolla posibles soluciones al problema y en la fase de elección se decide una alternativa de las planteadas en el diseño.

Extensiones posteriores añadieron algunas fases:

- Inteligencia.
- Diseño.
- Elección.
- Implementación.
- Revisión.

La implementación es el desarrollo de la elección y la revisión es la evaluación de la decisión.

Como se puede observar hay cierta analogía con el enfoque de diseño estructurado.

Antecedentes.
La aplicación de estas técnicas en el ámbito de las ciencias de información no es nueva. Podemos citar como antecedente el uso del Modelo Entidad Relación en FRBR (O´Neill, 2011) o UML en FRBRoo (Doerr, 2007).

Lo que no se ha podido encontrar como antecedente es la aplicación de estas técnicas en el estudio de un problema informacional desde la perspectiva del profesional de la información con una visión de integralidad en el marco de una metodología de investigación.

Por: Silvana Temesio.

Sitio Fuente: Revista UNAM