You are on page 1of 32

Modelo organizativo Agile-Lean Framework Agile-Lean de mejora de productividad

CAS2013 - Conferencia Agile Spain Octubre 2013 v3.0


1

Speaker Bio & Company Information

Xavier Albaladejo es Agile-Lean Coach, experto en Gobierno TI y miembro del Agile Excellence Center de everis, se dedica a ayudar a grandes organizaciones a ser ms rpidas y efectivas bajo principios Agile y Lean, as como a entrenar a equipos en Scrum y Kanban. Xavier Albaladejo es coordinador del Postgrado en Mtodos giles de La Salle, Certified Scrum Practicioner, fundador de proyectosagiles.org, de Agile Barcelona y miembro de la Junta directiva de Agile Spain.

CAS 2013 2

AGILE EXCELLENCE CENTER Gobierno TI UN Tecnologa

ndice

Conceptos

Qu es productividad? Tipos de actividades vs outputs. Factores de mayor impacto en la productividad Principios y tcnicas para mejorar los factores de productividad Principios Modelo organizativo Agile-Lean Factores clave Ejes Soft & Hard Indicadores balanceados

P.I.F. Agile Lean Productivity Improvement Framework


CAS 2013 3

ndice

Conceptos

Qu es productividad? Tipos de actividades vs outputs. Factores de mayor impacto en la productividad Principios y tcnicas para mejorar los factores de productividad Principios Modelo organizativo Agile-Lean Factores clave Ejes Soft & Hard Indicadores balanceados

P.I.F. Agile Lean Productivity Improvement Framework


CAS 2013 4

Qu es productividad?
ptica Lean Salidas, valor generado Productividad = Entradas, recursos = Tiempo Producto

til

There is nothing so useless as doing efficiently that which should not be done at all Peter Drucker

CAS 2013 5

Tipos de actividades vs outputs


Actividades que generan

Valor (*)
Output 1 Actividades

Necesarias
Actividades no necesarias

Desperdicio
Producto
SW

Sub-productos

Aprendizaje
25%

Tenemos que conseguir aprendizaje til dentro de los propios proyectos, para ser ms productivos.

p.e. Documentacin Capacidades, conocimiento

CAS 2013 6

Eliminar

Eficientar

(*) Valor: producto por el cual el cliente final paga.

Output 2

Output 3

Factores de mayor impacto en la productividad


Estudios en centenares de proyectos
Understanding and Improving Software Productivity

Soft factors and software

productivity - which ones matter?


Measuring productivity of Software development teams

Software productivity metrics: who needs them? A Systematic Review of Productivity Factors in Software Development

Understanding software productivity

CAS 2013 7

Factores de mayor impacto en la productividad

Qu factores creis que se han identificado como ms relevantes

CAS 2013 8

Factores de mayor impacto en la productividad


Factores principales Siguientes factores

1 2 3

Capacidad de la persona

4
5

Experiencia y conocimientos en proyectos similares


Estilo del middle management Motivacin de las personas Tamao del producto Estabilidad de los requisitos Metodologa y herramientas

Cohesin del equipo


Complejidad tcnica / producto

6
7

Leyenda

Personas
Equipos / organizacin Producto / proyecto Proceso / herramientas

8
9

CAS 2013 9

Factores de mayor impacto en la productividad


Factores principales Siguientes factores

1 2 3

Capacidad de la persona

4
5

Experiencia y conocimientos en proyectos similares


Estilo del middle management Motivacin de las personas Tamao del producto

Cohesin del equipo


Complejidad tcnica / producto

6
7

Muy Agile y Lean !

8 Estabilidad de los requisitos Personas motivadas e interacciones. Excelencia tcnica y diseo interno. 9 Metodologa y herramientas Lotes de trabajo pequeos, iteraciones. Managers-teacher al servicio de los equipos, ayudndoles a fluir.
CAS 2013 10

Principios y tcnicas para mejorar los factores de productividad


Factores principales
Incrementar la competencia de la persona.
Contratar y mantener gente buena, con talento y colaborativa. Mentalidad de mejora continua y aprendizaje. Coaching, Mentoring, Formacin, Labs. Agile: Open Spaces, Communities of Practice (CoP).

1 2 3

Capacidad de la persona Cohesin del equipo Complejidad tcnica / producto

Crear equipos de trabajo que maximicen: colaboracin, flujo de valor, comparticin de informacin y ayuda mutua.
Diseo de equipos (skills y relaciones), contratacin y despido, Team Knowledge matrix. Valores de empresa, Principios de trabajo en equipo.

Velar continuamente por la simplicidad de la solucin, no hacer sobre-ingeniera.


KISS, YAGNI, Peer reviews de la complejidad interna del producto. Agile: Refactoring (simplificacin), Pair Prog.

Agile: Equipo multidisciplinar que incluye al cliente (valores giles). Identidad de equipo, Acuerdos de trabajo del equipo.

CAS 2013 11

Principios y tcnicas para mejorar los factores de productividad


Especializar a los equipos en productos
Agile: Equipos estables a los que se asignan proyectos.

Siguientes factores

4 5 6

Experiencia y conocimientos en proyectos similares Estilo del middle management Motivacin de las personas

Middle management al servicio de los equipos y que promueve la colaboracin y la inquietud por mejorar lo que no funciona y que ensea a tener visin sistmica.
Fomenta la transparencia, compartir conocimiento, pedir ayuda, etc. Lean: Holistic view, Go see to the Gemba, Respect for people, Manager teacher.

Cuidar la motivacin intrnseca de las personas y reconocer el trabajo bien hecho.


O2O para conocer motivaciones personales (autonoma, maestra, propsito), retos, gamification, planes de carrera profesional.

CAS 2013 12

Principios y tcnicas para mejorar los factores de productividad


Gestin de producto continua que estabilice los objetivos de corto plazo.
Rolling wave planning, continuo. Agile: Iteracin 0, Product Backlog Grooming, User Story Mapping, Epics.

Proyectos ms pequeos para ser ms Siguientes factores controlables, que regularmente entreguen producto final.
Agile: Iteraciones cortas donde la principal medida de progreso es SW funcionando. Lean: Lotes pequeos de producto final, reduccin del Work In Progress (WIP).

Lean: Just In Time (JIT), Lean Startup.

Adaptar metodologa y herramientas (utilizando feedback bottom-up) para que el equipo fluya y slo se preocupe de producir valor, con visin holstica.
Best practices, Assets reuse. Agile: Retrospectivas, Impediment Backlog (IBL), Integracin Continua con tests automatizados.

Tamao del producto Estabilidad de los requisitos Metodologa y herramientas

8 9

Lean: Principios Lean, Waste identification & analysis, Kaizen events, 5 whys, A3, Value Stream Mapping, Stop the line, etc.
CAS 2013 13

ndice

Conceptos

Qu es productividad? Tipos de actividades vs outputs. Factores de mayor impacto en la productividad Principios y tcnicas para mejorar los factores de productividad Principios Modelo organizativo Agile-Lean Factores clave Ejes Soft & Hard Indicadores balanceados

P.I.F. Agile Lean Productivity Improvement Framework


CAS 2013 14

P.I.F. - Principios

Diseo de la estructura organizativa

Orientada a conseguir flujo en la cadena de valor completa, que no se rompa, por lo que se necesitar integrar el mximo de disciplinas extremo a extremo.

Equipos estables, especializados en reas de producto.

Planificacin y gestin continua

Tanto de producto como de impedimentos.

Aprendizaje y mejora continua en intervalos cortos


Crecimiento de competencias y motivacin. Mejora y simplificacin en diseo interno del producto, procesos y organizacin.

CAS 2013 15

P.I.F. - Principios: Modelo organizativo Agile-Lean

Equipo gil: Equipo multidisciplinar (incluyendo al cliente), estable, co-localizado, especializado en rea de producto, auto-organizado, capaz de desarrollar producto final por s solo.
Agile team
Product Analysis Programming Testing Scrum Masters

Development team
Product Owner

CAS 2013 16

P.I.F. - Principios: Modelo organizativo Agile-Lean

Squad: Equipo gil extendido, para mnimas dependencias externas.


Foco en entregar valor Como si fuese una microempresa.
Personas de grupos especializados asignadas a Squads concretos a tiempo parcial, para ayudar a que fluyan

Conseguir flujo en la cadena de valor completa, desde la idea hasta el uso del producto

Agile team
Product Analysis Programming Testing Scrum Masters UX DevOps

Product line squad

Extended team
Product Owner

Equipo autnomo
CAS 2013 17

P.I.F. - Principios: Modelo organizativo Agile-Lean

Squads. Una visin ms adecuada:


Product Backlog (PBL)

Especialistas generalistas
Dev Dev
UX

Tester

Conocen otras especialidades tcnicas, para engranar mejor ellas y ayudar si es necesario para que haya flujo. Especializan / aprenden en el producto en que estn trabajando.

Product Owner

Colaboracin directa

Analyst

Product Owner (PO)


nico punto de entrada de trabajo para el equipo. Prioriza el Product Backlog y acepta el producto, de manera regular.
CAS 2013 18

Tester Dev Dev

DevOps

Scrum Master (SM)


Quita impedimentos en el flujo de valor que el equipo no puede resolver por s mismo. Hace que el equipo colabore, piense junto para generar sinergias y mejorar continuamente.

Scrum Master

Impediment Backlog (IBL)

P.I.F. - Principios: Modelo organizativo Agile-Lean

Competence Managers / Speciality Coaches: mejora de las capacidades y motivaciones personales, lderes de Comunidades de Prctica (CoP) para la difusin transversal de conocimiento, mejoras globales y homogeneizacin de los mtodos de trabajo.
Analysis
Programming
CoP BL

Testing
CoP BL

SM
CoP BL

UX

DevOps
CoP BL CoP BL

Competence Mgrs Speciality Coaches Squad 1

CoP BL

Squad 2
Squad N

CAS 2013 19

P.I.F. - Principios: Planificacin y gestin continua de producto

Product Management Team: Gestin regular de la demanda para dividir proyectos y mejoras en bloques ms pequeos, ms manejables y estables, conforme se acerca su desarrollo y asegurar una carga de trabajo constante para los equipos (reducir mura).
Area Product Owner
Area PBL (Roadmap) Analysis Programming Testing SM UX DevOps

Product Sub-Area Owners PBLs

Squad 1 Squad 2 Squad N


+ Planteamientos Lean Startup para que el mercado valide rpidamente hiptesis de producto !!! [Standish Group: 50% de las feautures no se utilizan]
CAS 2013 20

P.I.F. - Principios: Planificacin y gestin continua de mejoras

Enterprise Improvement Backlog: Estrategia de mejora corporativa, con enfoque Lean (extremo a extremo), y feedback bottom-up de mejoras a realizar (rediseo organizativo, procesos). Enterprise
Improv. Champion Improvement Backlog (EIBL)

Analysis

Programming
CoP BL

Testing
CoP BL

SM
CoP BL

UX

DevOps
CoP BL CoP BL

Competence Mgrs Speciality Coaches

CoP BL

Squad 1
Squad 2 Squad N

CAS 2013 21

P.I.F. - Principios: Servant leadership

Una visin ms adecuada: management al servicio de los equipos, un equipo que colabora para que los equipos fluyan.

Squad 1

Squad 2
Squad N
Analysis Programming Testing SM UX

DevOps

Competence Mgrs Speciality Coaches


El management es el equipo que crea el contexto para que los equipos puedan fluir
Improv. Champion

Lean foundation: Lean thinking manager-teachers


CAS 2013 22

P.I.F. - Principios: Flujos de energa

Aparecen campos de fuerza que se complementan sin perder el objetivo de conseguir mayor flujo, por encima de eficiencia en cada especialidad.

Squad 1

Squad 2
Squad N
Product Owners

Analysis

Programming

Testing

SM

UX

DevOps

Competence Mgrs Speciality Coaches


El Improvement Champion vuelve a reposicionar el foco hacia el flujo global
Improv. Champion

CAS 2013 23

P.I.F. - Factores clave


Motivo poderoso para cambiar !!!

Voluntad de cambio:

Apoyo explcito de la alta Direccin. Disposicin por aprender y hacerlo real por parte del Middle Management.

Cultura del middle management: colaborativa.

Los aspectos Soft


son el aceite de los Hard.

Objetivos de mejora claros y compartidos. Responsabilidades liderazgo. Sistematizar, cadencia, ciclos cortos de aprendizaje y mejora.

CAS 2013 24

P.I.F. Hard Axis


Empresa
Improvement Champion
3

1 Capacidad persona 2 Cohesin equipo 3 Complejidad

4 Experiencias similares 6 Motivacin

7 Tamao producto 9 Mtodos, herramientas

5 Estilo del management 8 Estabilidad requisitos

Organizacin, procesos y tcnicas Equipos


2 4

Competence Manager

Contratacin y despido tribal (junto con el equipo), diseo de equipos. 6 Gamification.


3 Impediment Backlog (IBL). 1 Team Knowledge matrix, diseo eq.

Enterprise Improvement Backlog (EIBL) Estrategia.

2 4 3 4 3 3 3

Rediseo organizativo.
Open Spaces. Waste identification & analysis.

Scrum Master

2 3 7 8 1 23 5 6

Iteracin 0, Epics, JIT, Lean Startup.

Kaizen events, A3.


5 whys, Ishikawa. Value Stream Mapping.

Equipo

KISS YAGNY

Retrospectivas, waste identification, best practices, stop the line. 3 Refactoring.


2 Visual Management.
9 Integracin Continua con tests autom.

CAS 2013 25

P.I.F. Soft Axis


Empresa
CEO
2 6

1 Capacidad persona 2 Cohesin equipo 3 Complejidad

4 Experiencias similares 6 Motivacin

7 Tamao producto 9 Mtodos, herramientas

5 Estilo del management 8 Estabilidad requisitos

Cultura, competencias y motivacin 2 Cohesin del equipo, 360. Equipos


Scrum Master
A, B, C

A, B, C

6 Motivacin, O2O, Niko-Niko. 1 Team Knowledge matrix.


2 Identidad de equipo. 2 Working agreements, Lessons Learned. 1 3

Propsito noble.
Equipo

2 Valores de empresa, storytelling. 2 Valores giles, principios Lean. 2 Principios de trabajo en equipo. 1 3 56

Peer reviews, Pair Programming.

Personas

Mentalidad de mejora continua y aprendizaje, test & learn.

Improvement Champion
CAS 2013 26

Competence Manager / Speciality 1 Open Spaces. Coaches

5 Difusin de valores, dar ejemplo. 1 5 CoP Backlog, Formacin, Labs, Demos, Manager teacher. 1 3 4 Best Practices, Assets reuse. 2 3 5 Lean: Holistic view, Go see to the Gemba. 6 O2O, motivaciones, retos, coaching. 2 5 6 Planes de carrera profesional.

P.I.F. Indicadores balanceados


Calidad experimentada
Satisfaccin del usuario

Produccin
Lead Time Velocidad

Por equipos / lneas de producto.


Anlisis de tendencias, para conocer el efecto de las mejoras.

Resultados de negocio

Calidad externa
Horas de correctivo vs total

Coste
Coste unitario

Equipo de trabajo
Calidad interna
Complejidad del producto
Trabajo en equipo Motivacin Conocimiento aprendido

CAS 2013 27

P.I.F. - Conclusiones

Atraer-contratar gente buena, con talento y colaborativa; desarrollarla y motivarla.


Crear un contexto donde los equipos puedan fluir:

Equipos auto-contenidos, orientados a cadena de valor, que especializan en producto. Hard Axis: Prcticas para aprendizaje y mejora regular. Reservar tiempo y tener Soft Axis: Valores para ayudar a alinear. Dar ejemplo. disciplina para hacerlo.

Establecer responsabilidades y escalado bottom-up:

Para que se realicen mejoras de organizacin, procesos y herramientas. Para mejorar las competencias de las personas y su motivacin.

Foco en la simplicidad, flexibilidad y feedback rpido, en producto, tecnologa y mtodos de trabajo.

KISS, YAGNI, refactoring, peer reviews, iteraciones, Lean Startup,

CAS 2013 28

Un ltima observacin importante


Estamos centrndonos mucho en productividad
pero sin buenos productos / servicios no llegaremos lejos

CAS 2013 29

Preguntas

CAS 2013 30

Acknowledgements
I would like to thank Claudia Melo for her help on some studies on productivity during her PhD in Sao Paulo University Gracias a ngel Medinilla por su inspiracin ;)

Gracias a CDmon por su entusiasmo, determinacin, esfuerzo y su apertura de mente para hacer real el modelo.

CAS 2013 31

Lnea de Gobierno TI US Tecnologa

everis.com

You might also like