TEMA DE LA CONFERENCIA:

Metodologías de Desarrollo de software

CONFERENCISTA:

Francisco Toscano

CONTENIDO:


ARQUITECTURA DSN_XP

Estamos descubriendo mejores formas de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros

A través de este trabajo hemos aprendido a valorar:

Individuos e interacciones sobre procesos y herramientas

Software funcionando sobre documentación extensiva

Colaboración con el cliente sobre negociación contractual

Respuesta ante el cambio sobre seguir un plan

Esto es aunque valoramos lso elementos de la derecha, valoramos mas los de la izquierda.

¿Quiénes firman el manifiesto ágil?

Son personas consideradas GURUS para el desarrollo de software; Estas personas que tienen una amplia experiencia en el desarrollo de proyectos de software aquí citaremos algunos:

Kent Beck, Mike Beedle, ARie Van Bennekum, Martin Fowler, James Grenning, Jim Highsmith, Jon Kern, Brian Mairick, Robert C. Martin, Jeff Sutherland, Dave Thomas

¿CÓMO SE ADOPTA EL MANIFIESTO ÁGIL EN LA GESTIÓN DE PROYECTOS DE SOFTWARE?

Los proyectos se desarrollan en torno a individuos motivados.

Hay que darles el entorno y el apoyo que necesitan y confiarles la ejecución del trabajo

A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo y a continuación ajustar y perfeccionar su comportamiento en consecuencia

La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, son esenciales.

¿CÓMO SE ADOPTA EL MANIFIESTO ÁGIL EN LA EMPRESA?

Entregar software funcional frecuentemente, entre dos semana y dos mese, con preferencia al periodo de tiempo más corto posible

El software funcionando es la medida principal de progreso

La atención continua a la excelencia técnica y al buen diseño mejora la agilidad

Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados.

A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo y a continuación ajustar y perfeccionar su comportamiento en consecuencia.

Colaboración con el cliente sobre negociación contractual

La mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor

Los responsables de negocio y los desarrolladores deben trabajar juntos de forma cotidiana durante todo el proyecto

Los procesos ágiles promueven el desarrollo sostenido