MANIFIESTO ÁGIL Y SU IMPORTANCIA EN EL DESARROLLO DE PROYECTOS DE SOFTWARE

Metodologías de desarrollo de software

Metodologías tradicionales

Problemáticas

Excesiva documentación

No permite realizar cambios en los requisitos

Poco enfoque en el producto final

Poca comunicación con el cliente

Metodologías Ágiles

Scrum

Artefactos

Product Backlog

Sprint Backlog

Incremento

Roles

Scrum Master

Product Owner

Equipo de trabajo

Eventos

Sprint

Reunión de planificación del Sprint

Scrum diario

Revisión del Sprint

Retrospectiva del Sprint

Beneficios

Poca documentación, la necesaria

Realizar cambios en los requisitos

Mayor enfoque en el producto final

Mayor comunicación con el cliente

Manifiesto Ágil

Cuatro Valores

(I) individuos e interacciones sobre procesos y herramientas

(II) software funcionando sobre documentación extensiva^

(III) Colaboración con el cliente sobre negociación contractual

(IV) respuesta ante el cambio sobre seguir un plan

Doce principios

(I) Entrega temprana y continua de software con valor^

(II) Aceptamos que los requisitos cambien

(III) Entregamos software funcional frecuentemente

(IV) Los responsables de negocio y los desarrolladores trabajamos juntos

(V) Los proyectos se desarrollan en torno a individuos motivados

(VI) Método más eficiente de comunicación es la Conversación cara a cara

(VII) El software funcionando es la medida principal de progreso

(VIII) Los procesos Ágiles promueven el desarrollo sostenible

(IX) La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad.

(X)La simplicidad

(XI)Las mejores arquitecturas, requisitos y diseños emergen de equipos autoorganizados

(XII) Reflexiona sobre cómo ser más efectivo