46. Nuestra mayor prioridad es satisfacer al
cliente mediante la entrega temprana y
continua de software con valor.
Aceptamos que los requisitos cambien,
incluso en etapas tardías del desarrollo. Los
procesos Ágiles aprovechan el cambio para
proporcionar ventaja competitiva al
cliente.
Entregamos software funcional
frecuentemente, entre dos
semanas y dos meses, con preferencia al
periodo de tiempo más corto posible.
47. Los responsables de negocio y los
desarrolladores trabajamos juntos de forma
cotidiana durante todo el proyecto.
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.
El método más eficiente y efectivo de
comunicar información al equipo de
desarrollo y entre sus miembros es la
conversación cara a cara.
48. El software funcionando es la medida
principal de progreso.
Los procesos Ágiles promueven el desarrollo
sostenible. Los promotores, desarrolladores
y usuarios debemos ser capaces de
mantener un ritmo constante
de forma indefinida.
La atención continua a la excelencia técnica
y al buen diseño mejora la Agilidad.
49. La simplicidad, o el arte de maximizar la
cantidad de trabajo no realizado, es
esencial.
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 para a
continuación ajustar y perfeccionar su
comportamiento en consecuencia.
50. MANIFIESTO POR EL DESARROLLO ÁGIL
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 los elementos de la derecha,
valoramos más los de la izquierda.
54. SOBRE LA CALIDAD…
DESARROLLO BASADO EN
PRUEBAS
BUENA TÉCNICA
SIMPLICIDAD
DEFINICIÓN DE TRABAJO
TERMINADO
PAIR PROGRAMMING
55. EMPEZAR A VOLVERSE ÁGIL…
TASK BOARS
VERSION
CONTROL
AUTOMATED
TESTING
OPEN OFFICES
DAILY BUILDS
CONTINUOS
INTEGRATION
BURN CHARTS
56. CONTROLANDO EL FLUJO DE
ACTIVIDADES
TIMEBOXES
ROLLING WAVE PLANNING
POTENTIALLY SHIPPABLE
PRODUCTS
RELEASE PLANNINGN
ITERATIONS
SPRINGS
SUSTAINABLE PACE
57. CONOCIENDO EL PROCESO DE
CREACIÓN
SPRINT-PLANNING
STAND-UP
MEETINGS
COLLECTIVE CODE
OWNERSHIP
RETROSPECTIVES
SPIKES
PLANNING POKER
VELOCITY
72. TRELLO+KANBAN:
-Permite elaborar tableros colaborativos.
-Permite personalizar las tarjetas
(actividades) y anexar ligas, documentos,
imágenes, o darles un color.
-Tiene un calendario que indica qué tarjetas
no han sido trasladadas.
-Puede incluirse un chat colectivo con la app
Slack
74. De los alumnos:
● Transparencia y honestidad para poder actualizar el flujo
de trabajo mediante el tablero.
● Responsabilidad para actualizar el tablero.
● Claridad para definir sus errores y manifestarlos mediante
el tablero.
75. Del profesor...
● Adaptar el rol de coach del equipo.
● Monitorear el flujo de trabajo
● Dar una retroalimentación más puntual cuando se
presenten errores
● Premiar el error y valorar el aprendizaje del equipo
monitoreado
● Comprender la forma de desarrollo del grupo
76. Ventajas
● Valorar el aprendizaje significativo
● Aprendizaje colaborativo entre todos los miembros
● Retroalimentación constante
● Evitar derroche de tiempos
● Usar los errores para el aprendizaje
81. EXPLORANDO...
4.- Monitorear el flujo de actividades, la barra de Menú enlista
Las actividades que se va realizando cada miembro del equipo.
82. MONITOREANDO...
Tareas con un miembro a
cargo que estan en estado de
“Inconveniente”
Tareas que se están
realizando
Tareas en estado de “espera”
83. COMENTARIOS RESPECTO A KANBAN
1.- Los tableros kanban son equivalentes a un ESPEJO por medio del cuál se puede visualizar a sí mismos
como personas, pero sobre todo como equipo. El tablero es el reflejo de su coordinación y flujo de trabajo.
2.- Nos permite visualizar el flujo de trabajo, identificando los bloqueos, errores, grado de colaboración
entre los participantes, y grado de avance del proyecto en general.
3.- A través de este reflejo es posible visualizar el desarrollo de la planeación previa de actividades.
4.- El tablero se vuelve el medio de comunicación entre las personas del equipo. Por lo que es más sencillo
ver los méritos, actitudes y colaboración de cada miembro. Se va esquematizando un sistema de
colaboración donde se puede identificar aquellos bloqueos de la colaboración en fases tempranas en el
avance de actividades.
5.- Una de las principales desventajas es que el tablero de kanban para su funcionamiento óptimo necesita
compromiso, y disciplina.
6.- Implementar políticas es una forma de ajustar el funcionamiento del tablero a las condiciones en que se
desenvuelve el equipo.