¿iso 9001:2008 y agile pueden usarse juntos?
TRANSCRIPT
![Page 1: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/1.jpg)
ISO 9001:2008 con filosofía y métodos ágiles
Septiembre de 2016
Álvaro Ruiz de Mendarozqueta
skype: alvaro.rdm
http://www.slideshare.net/AlvaroRuizdeMendaroz
Laboratorio de Investigación y Desarrollo en Ingeniería y Calidad de Software
LIDICALSO http://www.institucional.frc.utn.edu.ar/sistemas/lidicalso/
Departamento de Ing. en Sistemas de Información UTN FRC
![Page 2: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/2.jpg)
¿Se puede tener un sistema de gestión
compatible con ISO 9001 y usar la filosofía ágil?
![Page 3: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/3.jpg)
![Page 4: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/4.jpg)
¿Por qué ISO?
![Page 5: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/5.jpg)
Cumplir con requerimientos de clientes
Nuevos clientes
Entender y comunicar procesos
Ley de software
![Page 6: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/6.jpg)
Cultura profesional
Consistencia de las operaciones
Mejora de la eficiencia
Reconocimiento internacional
![Page 7: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/7.jpg)
¿Qué es ISO?
![Page 8: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/8.jpg)
Sistema de Gestión de la Calidad
Realización de
producto Producto
Cliente
Requerimientos
Cliente
Recursos
Ambiente de trabajo
Infraestructura
Entrenamiento
Compras
Reclamo
Satisfacción
Revisión
Medición
Mejora continua ISO 9001
Política de calidad
Objetivos de calidad
Plan
![Page 9: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/9.jpg)
SGC
Realización de producto
Producto Requerimientos Requerimientos Diseño Desarrollo Provisión
V&V
Plan
Medición Mejora continua
ISO 9001
Auditoría
Registros
![Page 10: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/10.jpg)
SGC
Realización de producto
ISO 9001
Recursos
Compras
Revisión de gerentes
Auditoría
![Page 11: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/11.jpg)
SGC
Proceso
ISO 9001
Proceso b
Proceso a
Auditoría
Acción correctiva
Producto
no conforme
Proceso
no confome
Acción correctiva
Proceso b1 Proceso b2
Acción preventiva
sub proceso
![Page 12: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/12.jpg)
Paradigma ágil
![Page 13: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/13.jpg)
Basado
en un
plan
Fijo Requerimientos
Estimado Recursos Calendario
Enfoque tradicional
![Page 14: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/14.jpg)
Basado
en el
valor
Funcionalidad
Recursos Calendario
Estimado
Enfoque ágil
Fijo
![Page 15: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/15.jpg)
Manifiesto ágil
![Page 16: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/16.jpg)
Manifiesto ágil
personas e interacción
software funcionando
colaboración con clientes
responder a los cambios
herramientas y procesos
documentación exhaustiva
negociación de contratos
seguir un plan
…antes que
foco en los resultados
valoramos mas…
http://agilemanifesto.org/
![Page 17: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/17.jpg)
Satisfacer al cliente a través de
entregas tempranas y continuas
de software que provea valor
http://agilemanifesto.org/
principio 1
![Page 18: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/18.jpg)
… de software que provea valor
despachador de pedidos
generador de valor
software que funciona
software que cubre una necesidad
principio 1
![Page 19: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/19.jpg)
Aceptamos que los requisitos cambien, incluso en etapas
tardías del desarrollo
Los procesos ágiles aprovechan el cambio para proporcionar
ventaja competitiva al cliente.
http://agilemanifesto.org/
principio 2
![Page 20: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/20.jpg)
Entregamos software funcional frecuentemente, entre dos
semanas y dos meses,
con preferencia al período de tiempo más corto posible.
http://agilemanifesto.org/
principio 3
![Page 21: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/21.jpg)
enfoque predictivo
enfoque adaptativo
concepto
producto
plazo de entrega
c1
p1
c2
p2 pn
cn
plazos de entrega
principio 3
![Page 22: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/22.jpg)
Ventajas Agile Cambios de requerimientos son bienvenidos
Entregas rápidas
Feedback del cliente todo el tiempo
Software funcionando pronto
Testing temprano
![Page 23: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/23.jpg)
Mejora de procesos
![Page 24: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/24.jpg)
Inicio
Establecer Fecha de certificación ISO 9001
Contratar consultor y seguir una
receta
Qué se hace
![Page 25: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/25.jpg)
ISO 9001
Fecha de auditoría
Manual de Calidad
Procesos de la organización
Auditoría
Comité de calidad
![Page 26: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/26.jpg)
Mejora de Procesos
personas e interacción
software funcionando
colaboración con clientes
responder a los cambios
herramientas y procesos
documentación exhaustiva
negociación de contratos
seguir un plan
Parece que valoramos más
foco en los resultados ¿cuál es el foco?
![Page 27: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/27.jpg)
Problemas No entender un sistema de gestión
“Desarrollo y tengo que hacer ISO”
“Es caro”
Se hace para cumplir con …
Se abandona
Criterios de los consultores
![Page 28: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/28.jpg)
Problemas No entender agilidad
¡Dialéctica!
Moda
Criterios de los auditores Foco en las formas
Recetas
Generalistas y no de sw
![Page 29: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/29.jpg)
Problemas Interpretar a los modelos de una única manera
Repetir recetas sin entender el contexto
Repetir recetas sin entender al equipo de trabajo
![Page 30: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/30.jpg)
Problemas No asignar recursos a mejora
“Están ocupados trabajando…”
No planificar
El área de calidad no hace lo que recomienda…
Personal de calidad sin experiencia
![Page 31: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/31.jpg)
Veamos cómo se puede hacer la
mejora de procesos de manera ágil
![Page 32: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/32.jpg)
Inicio
Establecer objetivos y necesidades de mejora
Evaluar comparando con un
modelo y planificar las mejoras con un backlog
Qué deberíamos hacer
![Page 33: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/33.jpg)
Apliquemos el principio #1 a la mejora continua
satisfacer al cliente a través de
entregas tempranas
y continuas de mejoras que provean valor
Manifiesto ágil
![Page 34: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/34.jpg)
Estrategia y diseño
![Page 35: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/35.jpg)
Evitar recetas
![Page 36: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/36.jpg)
Evitar errores comunes
E1
P1
P3
P2
E2
P1
P3
P2
Las empresas no son todas iguales
Los proyectos no son todos iguales
![Page 37: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/37.jpg)
Simplicidad
![Page 38: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/38.jpg)
Peer review para auditorías
![Page 39: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/39.jpg)
No al paso a paso Sin papeles
![Page 40: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/40.jpg)
Proyecto
Realización de producto
Requerimientos Diseño Desarrollo Provisión
V&V
Plan
Trazabilidad
Proceso
Guía
Plan
Plantilla
Scrum, Kanban, Gestión de Configuraciones
Criterio Las guías y plantillas se instancian con un criterio del negocio
El plan explica como se instancia el proceso en el proyecto
Cómo trabajamos
Plan
Conceptual Ítems a ser considerados por el proyecto.
Qué hay que hacer
![Page 41: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/41.jpg)
No es un proceso específico
Todos los procesos lo hacen
Agilidad
Mejora continua Plan
Do Check
Act
![Page 42: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/42.jpg)
Procesos simples
Pre y post condición
Guía; no es paso a paso
Generalista para realización de producto
![Page 43: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/43.jpg)
Caso
![Page 44: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/44.jpg)
Características Agilidad desde el inicio
Desarrollo de software
Pocos proyectos
Ingeniería madura
Software embebido
Aplicaciones de Google
Trello
![Page 45: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/45.jpg)
De abajo hacia arriba
Los procesos muestran lo que se hace
Se aprovechó lo que había
Primera versión para probar
![Page 46: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/46.jpg)
Mejorar Hitos flexibles del proyecto en función de la mejora real
Se comenzó a revisar pronto
Plan
Do Check
Act
![Page 47: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/47.jpg)
Pocas minutas
Proyecto define cómo trabaja
Agile mindset
Peer review para auditorías
Evitar redundancia
Evitar lo convencional
![Page 48: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/48.jpg)
Recursos humanos
Administración
Calidad
Kanban
![Page 49: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/49.jpg)
Resultados
Certificado ISO 9001:2008
SW embebido + Agilidad + ISO 9001
Agilidad para toda la organización
Uso de herramientas
![Page 50: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/50.jpg)
Caso
![Page 51: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/51.jpg)
Características Diagnóstico
Plan de mejora integral
Implementación de agilidad
Desarrollo de producto y soporte
Sharepoint
70+ personas
![Page 52: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/52.jpg)
Mapa con agilidad e ISO 9001
![Page 53: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/53.jpg)
Personas
Realización de producto
Necesidades Requerimientos Diseño Desarrollo Provisión
V&V
Plan
Producto conforme
Producto no conforme
Mejora continua
Auditoría, revisiones, evaluaciones, calibración
Trazabilidad
Infraestructura, ambientes, entrenamiento
Seg
uim
iento
de a
ccio
nes Gestión de las configuraciones
Retrospectiva
Pila de producto
Pila de producto
Demo
Sprint planning,
Roles
Condiciones de
aceptación
Criterio de done
Revisión de sprint
Reunión diaria
Revisión de sprint
Integración
continua
TDD
Revisión entre
pares, peer
programming
Condiciones de
aceptación
Criterio de done
Revisión de sprint
Mapa con
Scrum
![Page 54: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/54.jpg)
No hay minutas
Proyecto define cómo trabaja
Foco en proyecto y producto
SGC en la Intranet (Sharepoint)
Tablero de métricas
Evitar lo convencional
![Page 55: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/55.jpg)
Mejora incluye calidad de código y refactoring
ISOtón
Trabajo por pares
Reunión con acciones simultáneas
Evitar lo convencional
![Page 56: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/56.jpg)
Resultados Auditoría de certificación en marcha
Mejoras concretas de proceso y producto
Implementación de agilidad
Uso de herramientas
![Page 57: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/57.jpg)
Lecciones aprendidas
![Page 58: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/58.jpg)
Sistema de Gestión de la Calidad
Realización de
producto Producto
Cliente
Requerimientos
Cliente
Recursos
Ambiente de trabajo
Infraestructura
Entrenamiento
Compras
Reclamo
Satisfacción
Revisión
Medición
Mejora continua ISO 9001
Política de calidad
Objetivos de calidad
Plan
![Page 59: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/59.jpg)
Proyectos
E1
P1
P3
P2
P4
P6
Los proyectos y las empresas no son todos iguales Tampoco totalmente diferentes
E2 P1
P3
P4
P5
![Page 60: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/60.jpg)
Do the basics Ingeniería del software
Gestión de las configuraciones
Revisión entre pares
Automatización
V&V
Arquitectura
Buenas prácticas
![Page 61: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/61.jpg)
El esfuerzo total depende de la madurez
![Page 62: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/62.jpg)
Simplicidad
![Page 63: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/63.jpg)
Revisiones Revisión entre pares en lugar de auditorías
Participar en reuniones
Participar en revisiones
Punto de vista SGC
Consenso y debate
Criterio establecido
Mejora continua
![Page 64: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/64.jpg)
En Dios
confiamos,
los demás
deben
mostrar datos Edward Deming
![Page 65: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/65.jpg)
¿Y la ISO 9001:2015?
![Page 66: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/66.jpg)
Los mismos principios para un SG
Riesgos
Estructura para la mejora P-H-V-A
Elementos para la organización más explícitos
¿Criterios de certificación?
![Page 67: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/67.jpg)
En principio no cambiaría el enfoque
Mapa 2015 con Agile viable
Operaciones similar a Realización de producto
![Page 68: ¿ISO 9001:2008 y Agile pueden usarse juntos?](https://reader030.vdocuments.mx/reader030/viewer/2022020203/58f179381a28ab86738b4597/html5/thumbnails/68.jpg)
Versión Fecha Descripción Autor
1.0 Sep-2016 Primera versión Alvaro Ruiz de Mendarozqueta
Version