MetodologíasLo que nos interesa son las Metodologías
Ágiles, puesto que los nuevos fundamentos que establecen respecto de las
llamadas Metodologías Formales o pesadas tienen muchos puntos de contacto
con las ideas de las Ciencias Cognitivas
Los puntos en que se basan las Metodologías
Ágiles han sido presentados como el Manifiesto de este tipo de
metodologías. Se resumen en poner el acento
en:
Los individuos y sus interacciones más que en los procesos y herramientas Un software que funcione más que en una documentación comprensible La colaboración con el cliente más que en la negociación de contratos Responder a los cambios más que en seguir un plan Las conexiones que podemos establecer con las Ciencias Cognitivas son las siguientes: i) Los individuos y sus interacciones A diferencia de la concepción clásica, que concibe al cerebro como un ordenador procesando constantemente inmensas cantidades de datos, las nuevas Ciencias Cognitivas consideran que la mente es un proceso complejo que tiene lugar en el cerebro de un individuo, pero al mismo tiempo se expande en un tejido social por el cual es necesario contemplar las interacciones con otros individuos a fin de comprender plenamente el significado que abarca. Hay sitios que consideran a la Web como Conocimiento Distribuido, pero este concepto ha sido originariamente establecido por Ed Hutchins , quien mostró que el conocimiento se reparte -por ejemplo, durante la navegación en un barco o avión- entre la tripulación y los instrumentos que utilizan. (Hutchins, E. (1995) Cognition in the Wild. Cambridge, MA: MIT Press.). ii) Un software que funcione La relación con las Ciencias Cognitivas no es directa, pero muestra cómo la tendencia humana es a confundir los medios con los fines. No hay que perder de vista que lo que realmente interesa es el producto final, es decir un software funcionando de acuerdo a los requisitos establecidos por el cliente y los usuarios. iii) La colaboración con el cliente Siguiendo con la idea del punto i), es evidente que la mente que concibe el producto final está distribuida entre los desarrolladores, el cliente y los usuarios. iv) Responder a los cambios La concepción clásica o Cognitivismo nos lleva a concebir que el mejor método de trabajo es el de concebir un plan y seguirlo estrictamente. Pero debemos tender a concebir el equipo de desarrollo como un organismo autónomo -auntonomía resultante de las interacciones entre sus miembros- y que se va acoplando perfectamente a las condiciones cambiantes del entorno donde se desarrolla. La metáfora biológica implica poner el acento en la adecuación a los cambios más que en la marcha ciega determinada por un plan establecido de antemano: esta visión bloquea la verdadera visión que debemos tener del producto que se está desarrollando. Posted: Mié - Septiembre 7, 2005 at 11:29 PM |
Vínculos
Objetivo del Blog
Amalgamas.com pretende analizar una serie de aspectos de la Ingeniería de Software -algunas de las categorías de abajo- bajo al óptica de las Ciencias Cognitivas.
Categorías
XML/RSS Feed
Busque su libro en Amazon
Estadísticas
Notas totales en este blog:
Notas totales en esta categoría: Publicado enl: sep 20, 2005 10:27 PM |