Aaaa

Solo disponible en BuenasTareas
  • Páginas : 5 (1056 palabras )
  • Descarga(s) : 9
  • Publicado : 16 de agosto de 2010
Leer documento completo
Vista previa del texto
Recuperación de un sistema agropecuario con “Crystal Clear”

Resumen. En el presente trabajo se describe un caso de estudio sobre el desarrollo de un sistema agropecuario. Este sistema surge de un proyecto de investigación, que originalmente consistía en una aplicación de escritorio (etapa 1). Posteriormente, fue convertido en un simulador Web utilizando un ciclo de vida en cascada (etapa 2),donde surgieron varios problemas que pusieron en riesgo la continuidad del desarrollo. El proyecto debió ser sometido a un análisis de relevamiento que permitiera definir el método de desarrollo adecuado para continuar su avance (etapa 3), que fue finalmente aplicado en la etapa 4. El método ágil “Crystal Clear” fue la opción elegida. La mejora en la comunicación del equipo y la entrega frecuentede código de software usable contribuyeron a la satisfacción del Sponsor. Se concluye positivamente sobre la eficiencia de Crystal Clear para superar, en un corto tiempo (4 meses), las dificultades detectadas en el proyecto.

Palabras-claves: Métodos Ágiles, sistema agrícola, experiencia.

1. Introducción

Las metodologías tradicionales aplicadas para el desarrollo de software se centran enel control del proceso, estableciendo rigurosamente las actividades, roles, herramientas y notaciones [12]. Las mismas se caracterizan por ser rígidas y dirigidas por la documentación que se genera en cada una de las actividades desarrolladas. Sin embargo, este enfoque no resulta adecuado en los proyectos de entorno cambiante, donde se debe reducir drásticamente los tiempos de desarrollo peromanteniendo una alta calidad [1]. Los denominados Métodos Ágiles (MA) [16] dan respuesta a este tipo de proyectos.
El software constituye una herramienta de uso creciente en diferentes dominios y los sistemas agropecuarios no son la excepción. Los sistemas de engorde de ganado basados en pastura son tradicionales en las empresas argentinas [30]. Estos sistemas
son complejos debido a que suscomponentes (clima, suelo, pastura, consumo del
animal, crecimiento del animal, mercado, manejo, etc.) interactúan en el tiempo [26].
Debido a esta complejidad y al alto costo de la experimentación a campo, los modelos
de simulación se recomiendan para el estudio de éste tipo de sistemas [20] y para la
construcción de sistemas de soporte en la toma de decisiones [8] [21]. Basado en
modelos locales deinvestigación [3], se llevó a cabo un proyecto [28] para desarrollar
un sistema de soporte en la toma de decisiones agropecuarias. Durante la ejecución
inicial de este proyecto se siguió un ciclo de vida en cascada, pero los problemas

crecientes en el proceso de desarrollo pusieron en riesgo concreto al proyecto. Se optó
por aplicar un MA particular, Crystal Clear (CC) [6]. Este reportetiene como objetivo
presentar esta experiencia de desarrollo, la cual esta estructurada de la siguiente
manera: En la sección 2 se describen las consideraciones del dominio que motivan la
construcción del simulador. En la sección 3 se cuentan las etapas de desarrollo del
proyecto. La sección 4 justifica la selección de CC y explica su adaptación. En la
sección 5 se detalla la auditoria delsistema y la ejecución de cuatro iteraciones del
desarrollo. Finalmente, en la sección 6 muestra las observaciones finales y
conclusiones.

2. Consideraciones del dominio agropecuario

En la actualidad los sistemas económicos en general y el sector agropecuario en
particular enfrentan la necesidad y el desafío de gestionar más y mejor información.
La planificación y el planteo de estrategias, elincremento de la complejidad y
dinamismo de los diferentes sistemas (tecnológicos, productivos, comerciales,
financieros, económicos) exigen más del insumo “información” para el
gerenciamiento y la toma de decisión empresaria [25]. Ejemplos de cambios y
procesos demandantes de información son, entre otros, el desarrollo de la agricultura
de precisión y el manejo diferenciado de sitios...
tracking img