San Luis,   
  



PILP
Marco Institucional
Infraestructura
Formación de RRHH
Empresas
RRHH
Noticias
En los medios
Galería de Fotos
Convenios
Conferencias Grabadas
Menciones Especiales
Descarga de documentos
Contáctenos
Sugerencias
Como llegar?

Home





Noticias

18/06/2010 - Nuevos métodos para un proceso más amigable al crear software



Como parte de las actividades de formación que organiza el Parque Informático La Punta (PILP), para profesionales y estudiantes del sector tecnológico, se brindó una charla sobre metodologías ágiles en el proceso de desarrollo de software.

“Construir software es una actividad sumamente compleja porque, en general, el desarrollador busca soluciones novedosas, está creando, está diseñando la solución a un problema, que en el proceso, ni el desarrollador ni el usuario terminan de comprender hasta que no se finaliza”, explicó Carlos Peix, especialista que dirigió la jornada.

Las metodologías de desarrollo tradicionales se caracterizan por ser muy estructuradas y estrictas, con gran burocracia, lentas, y con apego a la repetición de una serie de instrucciones. Su rigidez provoca que sean poco adaptables a los cambios en el proceso, e incapaces de afrontar incertidumbres. En respuesta a ello, surgió un paradigma basado en una metodología ágil, o liviana, que apunta a dejar de lado la burocracia tradicional y se enfoca en las personas y el producto. Si bien existen varios de estos métodos, generalmente, apuntan a lapsos cortos y enfatizan las comunicaciones cara a cara con el cliente, en lugar de usar documentación, lo cual les vale la sentencia de ‘indisciplinados’.

“La tarea del desarrollador de software se asocia con mucho esfuerzo, grandes contrariedades y trabajo sufrido, y no debería ser así. Hay técnicas que resuelven las incertidumbres más comunes que desmoralizan. Las metodologías ágiles son el producto de gente que no estaba conforme con el modo en que trabajaba, y tienen éxito con el cambio. Un punto importante es automatizar la mayor cantidad de tareas posibles, en el proceso de instalación y de construcción del software”, sostuvo el disertante.

Asimismo, destacó que otro elemento que diferencia a las metodologías ágiles, es la no negación del cambio que sufrirá el proyecto durante su desarrollo, en relación a lo que el cliente pueda pedir. En la jornada del PILP se vieron ejemplos relacionados con tecnologías .NET de Microsoft, específicamente, aplicaciones web. “Pero las técnicas que abordamos se pueden aplicar en cualquier plataforma. De hecho, muchas técnicas han nacido en otras plataformas y .NET las ha adoptado. El objetivo no fue aprender a usar productos específicos, sino comprender cuál es idea y los conceptos detrás de las prácticas que hacen exitosos a los equipos ágiles de desarrollo de software”, comentó. 

Según un manifiesto del 2001, confeccionado por promotores del paradigma ágil, señala entre sus puntos más destacados que los individuos, y las interacciones entre ellos, son más importantes que las herramientas y los procesos. También, que crear un software que funcione, es más relevante que escribir documentación exhaustiva, y que la colaboración con el cliente debe prevalecer sobre la negociación de contratos. Por último, indica que la capacidad de respuesta ante un cambio debe predominar sobre el seguimiento estricto de un plan.

A modo de ejemplo, Peix contó que suele pasar que los desarrolladores tienen serias dificultades y pasan por largos períodos de incertidumbre sobre el funcionamiento de las aplicaciones, porque no tienen debidamente organizado el código fuente de sus aplicaciones. El código fuente de un software se compone de líneas de texto, que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. “Al no tener bien organizado el código, no tienen un proceso confiable para instalar una nueva versión de la aplicación. Este efecto, que se ve en muchos equipos, se debe a que no tienen correctamente organizado el trabajo”.

Informes: ciu@ulp.edu.ar –Tel: (02652) 531525


 




Indice

Universidad de La Punta - Av. Universitaria s/n - Ciudad de La Punta
(5710) San Luis - República Argentina - ciu@ulp.edu.ar - www.ulp.edu.ar
Tel: 02652-452000 Int.6103