SlideShare una empresa de Scribd logo
1 de 47
Workshop: Vivo la migración al agilismo
Abril, 2014 – Regional Scrum Gathering Bolivia 2014 #RSGBOL2014
Mgtr(t) Ing. Walter A. Carpio
http://about.me/walter.carpio
wcarpiom@ucsm.edu.pe
Reingeniería en Procesos de
Desarrollo de Software
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
Organización
Antecedentes
¿Qué muestran las empresas en su Organigrama?
ADMINISTRACION
TESORERIA
CONTABILIDAD
PRESUPUESTO
ANALIS. FINANC.
PRECIOS
CRED. Y COB.
SISTEMAS
FINANZAS PRODUCCION
O
FABRICACION
VENTAS
MARKETING
COMERCIAL PERSONAL LOGISTICA
GER. GENERAL
DIRECTORIO
ACCIONISTAS
Vivo la migración al agilismo
Reingeniería
Proceso
• Conjunto de acciones
• Pasos a seguir: FLUJO
• Las acciones siguen un orden
• Los pasos atraviesan secciones
• Proceso: Conjunto de actividades que fluyen en
la organización y que une varias divisiones.
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería
Procesos: Desventajas
Cuando los procesos se fragmentan en áreas y éstas a su
vez en tareas individuales, nadie es responsable en su
totalidad.
Para que “fluya” el trabajo, se implementan procedimientos
administrativos con el único propósito de manejar la
transferencia de trabajo de un área a otra.
Estos procedimientos no sólo reducen la efectividad
organizacional, sino que además aíslan los procesos
productivos del cliente final.
Vivo la migración al agilismo
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
Ya no nos preguntamos:
• ¿Cómo podemos hacer más rápidamente lo que
hacemos?
• ¿Cómo podemos hacer mejor lo que hacemos?
• ¿Cómo podemos hacer a menor costo lo que hacemos?
Lo que se pregunta es:
¿Por qué estamos haciendo esto?
Reingeniería
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
• Con frecuencia, la eficiencia de una dependencia de la
compañía se logra a expensas de la eficiencia total.
• Un avión perteneciente a una de las principales
aerolíneas se quedo en tierra una tarde en el Aeropuerto
A porque necesitaba una reparación, pero el mecánico
calificado mas cercano estaba en el Aeropuerto B.
• El gerente de este aeropuerto se negó a mandarlo al
Aeropuerto A esa misma tarde porque, una vez que
hiciera la reparación, el mecánico tendría que pernoctar
en un hotel, y la cuenta seria con cargo al presupuesto
de B.
Reingeniería
CASO: Reparación de avión [HAMM94]
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
• Así, pues, envió al mecánico al Aeropuerto A a la
mañana siguiente para que alcanzara a reparar el avión
y regresara el mismo día.
• Una aeronave que vale muchos millones de dólares
estuvo inmovilizada, y la aerolínea perdió decenas de
miles de dólares de ingresos.
• Pero el presupuesto del Gerente B no fue gravado con
los 100 dólares que costaría la cuenta del hotel.
• El Gerente B no era tonto ni descuidado.
• El gerente B estaba haciendo exactamente lo que tenia
que hacer: controlar y minimizar sus gastos.
Reingeniería
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería
Hay que repensar y reinventar la empresa!
Vivo la migración al agilismo
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
Reingeniería
• Individualismo
• Confianza en si mismos
• Voluntad de correr riesgos
• Propensión al cambio
La reingeniería aprovecha estas disposiciones naturales y
da rienda suelta a su ingeniosidad.
Aprovechar a los innovadores
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería
“La reingeniería es un método mediante el cual, en función
de las necesidades del cliente, se rediseñan radicalmente
los procesos principales de negocios, de principio a fin, con
el objetivo de alcanzar mejoras espectaculares en medidas
críticas de rendimiento, tales como costos, calidad, servicio
y rapidez” [HAMM94]
¿Cómo aplicar reingeniería en procesos de Desarrollo de
Software?
¿Qué es la reingeniería de Negocios?
Vivo la migración al agilismo
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
Clientes
• Al interior de una empresa sólo hay costos y los únicos
ingresos que existentes provienen de los clientes.
Visión de la Organización
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería
Cambios radicales
El rediseño implica:
•Las tareas se integran y se comprimen, horizontal y verticalmente,
provocando una reducción del tiempo de ciclo, disminución de errores
y de costos.
•Los líderes deben acercar a las personas que realizan el trabajo. De
gerentes supervisores se pasa a gerentes facilitadores.
•Se desarrollan puestos de trabajo multidimensionales y trabajadores
con multi-habilidades.
•Se pasa de un sistema de jerarquías a una organización más plana:
se transfieren las decisiones relativas al trabajo a las mismas personas
que hacen el trabajo.
Vivo la migración al agilismo
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería
Taller
Demostremos ¿por qué dar empowerment a los trabajadores?
Vivo la migración al agilismo
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
• Elementos gráficos:
BPMN
VLMHA / RSGBOL2014 - W.Carpio
Modelado de Procesos: BPMN
Vivo la migración al agilismo
• Ejemplo: Procesamiento de un pedido
BPMN
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
• Elementos adicionales:
BPMN
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
• Taller: Seleccione un proceso y realice el modelo usando BPMN
1. Opción 1
2. Opción 2
3. Opción 3
4. …
BPMN
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
Personas y Estructura Organizacional
Propósito: mostrar la contribución que las personas
de la organización pueden realizar en mejorar
drásticamente el rendimiento de los procesos.
El aspecto central de la propuesta es potenciar a las
personas.
VLMHA / RSGBOL2014 - W.Carpio
Personas y Estructura Organizacional
Vivo la migración al agilismo
Personas
• ¿Por qué los trabajadores independientes están
más contentos y orgullosos?
• Trabajar en equipo. Fomentar un ambiente libre de
agresión
• ¿Al empleado sólo se le informa? ¿Qué grado de
participación tienen en la gestión de la empresa?
• ¿Es posible que un operario de excelencia gane
más que un alto ejecutivo?
• ¿Pueden otros trabajadores hacerse cargo de las
tareas de un empleado ausente?
• ¿Hay pequeños períodos de descanso durante la
jornada? (best place to work)
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
Personas (cont.)
• ¿Qué sucede con Einstein, Da Vinci, Porter,
Pelé, Messi y tantos otros creadores? ¿Qué les
mueve? ¿Cuál es el motor que les impulsa?
• Si crea un ambiente propicio, sus empleados
más creativos no se irán; ellos buscarán dar
curso a su creatividad en su ámbito social.
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
¿Quién puede ser líder?
• Ejemplo: en un partido de fútbol.
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
¿Cómo sería un equipo de trabajo apropiado?
• REINGENIERIA: Potenciar a las personas.
• Sería mejor trabajar con personas que piensan y
que se sienten a gusto con lo que hacen.
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Vivo la migración al agilismo
• Empresa viable, jerarquizada, con
muchos controles coercitivos,
fuerte distinción entre patrón y
obreros, tiende a un trabajo de
tipo repetitivo y bien
reglamentado, sólo algunos
planifican, administran y
organizan, el resto, los
trabajadores, ejecutan sin
cuestionamiento.
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
La estructura organizacional
Reingeniería en Procesos de Desarrollo de Software
• Compromiso
• Todos piensan
• Estructura horizontal
• Organización alrededor de productos
Reingeniería:
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
• Significa contratar externamente el servicio y
deshacernos de la infraestructura que nos
permitía satisfacerlo internamente.
• Variable fundamental: la mayor productividad
que obtenemos al dedicarnos a la misión de la
organización.
• ¿Qué se puede contratar externamente? Todo
aquello que es accesorio respecto a nuestro
negocio.
Externalización (Outsourcing)
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
Taller
Personas y Estructura Organizacional
• Ponerse de acuerdo
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
SCRUM
Nuevo framework
VLMHA / RSGBOL2014 - W.Carpio
Tomada de www.softeng.es
¿Qué errores encuentran?
Reingeniería en Procesos de Desarrollo de Software
Taller
Personas y Estructura Organizacional
• Daily Meeting (teatro)
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
KANBAN: Demo del mecanismo en video
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Video en vimeo de Joaquín Moreno
Reingeniería en Procesos de Desarrollo de Software
• Menor cantidad de errores
• Prácticamente cero inventario en proceso
• Mucho trabajo de equipo
• Mejor productividad como equipo
• Eliminación de cuellos de botella
• Mejores resultados
• … entre otras
KANBAN: Ventajas
Personas y Estructura Organizacional
VLMHA / RSGBOL2014 - W.Carpio
Invención
VLMHA / RSGBOL2014 - W.Carpio
Te quedaste sin cuchara?
VLMHA / RSGBOL2014 - W.Carpio
¿Se te descompuso el cinturón?
VLMHA / RSGBOL2014 - W.Carpio
¿Te quedaste sin destapador?
VLMHA / RSGBOL2014 - W.Carpio
¿Te robaron el estéreo del carro?
VLMHA / RSGBOL2014 - W.Carpio
¿No te alcanza para un GPS de verdad?
VLMHA / RSGBOL2014 - W.Carpio
¿No tienes hielera?
VLMHA / RSGBOL2014 - W.Carpio
¿No puedes leer la pantalla del cajero?
VLMHA / RSGBOL2014 - W.Carpio
¿Quieres darle de comer al bebé y lavar al
mismo tiempo?
VLMHA / RSGBOL2014 - W.Carpio
¿Retrasado en el trabajo?
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
• El ciclo de vida para Reingeniería es:
concepción, invención, diseño detallado,
construcción y mejoramiento continuo.
• ¿Cómo se aplicó para derivar en agile?
Metodología para aplicar Reingeniería
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
Imaginarse que no hay limitación de recursos para hacer lo
que quieran (riqueza, salud, etc...)
Luego de soñar durante un rato, veamos los resultados.
Metodología para aplicar Reingeniería
Taller: Transición del ideal al ideal factible
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
Ejemplo: Laberinto para niños.
Si en la empresa averiguamos
qué es lo que realmente
queremos, no lo que queremos
evitar, nos posicionamos
mentalmente ahí y desde esa
perspectiva observamos
nuestra posición actual.
Metodología para aplicar Reingeniería
Un camino para ubicarnos en el ideal
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
• Debe partir de la planificación estratégica (ver misión)
• El asunto es buscar lo deseable para el proceso.
• La distancia de la idealización al ideal factible es solo
un paso
Metodología para aplicar Reingeniería
Concepción
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
Procesos
Nuevas reglas del juego en procesos de trabajo
Comprar con tres cotizaciones Relaciones de confianza con pocos
proveedores estratégicos
Mantener stocks de seguridad Encargar directamente al proveedor la
reposición de mercaderías.
Mantener documentos en papel para
auditoría
Tecnologías EDI, Groupware, Workflow
Renta fija Cancelar por rendimiento.
Las decisiones las toma la gerencia Las decisiones se toman donde se hace el
trabajo.
Agregar tecnología a un proceso Equilibrio entre el trabajo manual y el
apoyo automático (Kanban)
VLMHA / RSGBOL2014 - W.Carpio
Reingeniería en Procesos de Desarrollo de Software
Desarrollo de Software
VLMHA / RSGBOL2014 - W.Carpio
Nuevas reglas en Agile: ¿cómo?
… apliquemos ATDD!
REFERENCIAS
• [AYAL10] AYALA José; Apuntes en Reingeniería; Universidad
Alas Peruanas; 2010.
• [BRAV95] BRAVO Juan; Libro: Reingeniería de Negocios;
Evolución cl;1995.
• [CARP13] CARPIO Walter; Curso Ingeniería de Procesos; Universidad
Alas Peruanas; 2013.
• [CARP14] CARPIO Walter; Apuntes y aplicaciones en Reingeniería
de Software vía Agilismo; Grupo Inmark; Madrid; 2014.
• [HAMM94] HAMMER y Champi; Reingeniería; Editorial Normal; 1994.
• [LOZA06] LOZANO Luis; Artículo: Qué es la reingeniería de negocios;
2006.
• [UGAR11] UGARTE Jorge; Presentación: BPMN; Universidad del
Pacífico; 2011.
Reingeniería en Procesos de Desarrollo de Software
Referencias
VLMHA / RSGBOL2014 - W.Carpio

Más contenido relacionado

Similar a Workshop_Vivo_la_migración_al_agilismo

Agiles sales Resumen (Español)
Agiles sales Resumen (Español)Agiles sales Resumen (Español)
Agiles sales Resumen (Español)Luis Font
 
Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015Pablo Lischinsky
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...PMOfficers PMOAcademy
 
Desarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumDesarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumPablo Lischinsky
 
Bsc empresa de_servicios
Bsc empresa de_serviciosBsc empresa de_servicios
Bsc empresa de_serviciosximebenja
 
16 años de agilidad: 2002-2017 - version ScrumDay Chile 2017
16 años de agilidad: 2002-2017 - version ScrumDay Chile 201716 años de agilidad: 2002-2017 - version ScrumDay Chile 2017
16 años de agilidad: 2002-2017 - version ScrumDay Chile 2017LeanSight Consulting
 
TEST DE ADMINISTRACION DE OPERACIONES.pdf
TEST DE ADMINISTRACION DE OPERACIONES.pdfTEST DE ADMINISTRACION DE OPERACIONES.pdf
TEST DE ADMINISTRACION DE OPERACIONES.pdfrosa802463
 
LeanSis Productividad - Lean Office: La productividad en entornos administrat...
LeanSis Productividad - Lean Office: La productividad en entornos administrat...LeanSis Productividad - Lean Office: La productividad en entornos administrat...
LeanSis Productividad - Lean Office: La productividad en entornos administrat...LeanSis Productividad
 
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?PMOfficers PMOAcademy
 
Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...
Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...
Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...Carlos Jaiver Prieto Roa
 

Similar a Workshop_Vivo_la_migración_al_agilismo (20)

Proyecto
ProyectoProyecto
Proyecto
 
Agiles sales Resumen (Español)
Agiles sales Resumen (Español)Agiles sales Resumen (Español)
Agiles sales Resumen (Español)
 
Tips para la PMO perdida en el Mundo Ágil
Tips para la PMO perdida en el Mundo ÁgilTips para la PMO perdida en el Mundo Ágil
Tips para la PMO perdida en el Mundo Ágil
 
Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
 
Desarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumDesarrollo ágil de software, Scrum
Desarrollo ágil de software, Scrum
 
Practica Liderazgo
Practica LiderazgoPractica Liderazgo
Practica Liderazgo
 
Bsc empresa de_servicios
Bsc empresa de_serviciosBsc empresa de_servicios
Bsc empresa de_servicios
 
16 años de agilidad: 2002-2017 - version ScrumDay Chile 2017
16 años de agilidad: 2002-2017 - version ScrumDay Chile 201716 años de agilidad: 2002-2017 - version ScrumDay Chile 2017
16 años de agilidad: 2002-2017 - version ScrumDay Chile 2017
 
TEST DE ADMINISTRACION DE OPERACIONES.pdf
TEST DE ADMINISTRACION DE OPERACIONES.pdfTEST DE ADMINISTRACION DE OPERACIONES.pdf
TEST DE ADMINISTRACION DE OPERACIONES.pdf
 
LeanSis Productividad - Lean Office: La productividad en entornos administrat...
LeanSis Productividad - Lean Office: La productividad en entornos administrat...LeanSis Productividad - Lean Office: La productividad en entornos administrat...
LeanSis Productividad - Lean Office: La productividad en entornos administrat...
 
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
¿Tendrá sentido implementar una PMO tradicional en una compañía ágil?
 
Innovacion
InnovacionInnovacion
Innovacion
 
Propuesta de valor 2015
Propuesta de valor 2015Propuesta de valor 2015
Propuesta de valor 2015
 
Generación de Valor con Scrum
Generación de Valor con ScrumGeneración de Valor con Scrum
Generación de Valor con Scrum
 
Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...
Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...
Webinar Business Agility : El comienzo hacia la capacidad de adaptación Organ...
 
Las SinCuenta Sombras de Scrum
Las SinCuenta Sombras de ScrumLas SinCuenta Sombras de Scrum
Las SinCuenta Sombras de Scrum
 
PMI y el agilismo. La certificación PMI-ACP
PMI y el agilismo. La certificación PMI-ACPPMI y el agilismo. La certificación PMI-ACP
PMI y el agilismo. La certificación PMI-ACP
 
Empresa
EmpresaEmpresa
Empresa
 
Transformaciones ágiles next steps 2021
Transformaciones ágiles next steps 2021Transformaciones ágiles next steps 2021
Transformaciones ágiles next steps 2021
 

Workshop_Vivo_la_migración_al_agilismo

  • 1. Workshop: Vivo la migración al agilismo Abril, 2014 – Regional Scrum Gathering Bolivia 2014 #RSGBOL2014 Mgtr(t) Ing. Walter A. Carpio http://about.me/walter.carpio wcarpiom@ucsm.edu.pe Reingeniería en Procesos de Desarrollo de Software
  • 2. VLMHA / RSGBOL2014 - W.Carpio Vivo la migración al agilismo Organización Antecedentes ¿Qué muestran las empresas en su Organigrama? ADMINISTRACION TESORERIA CONTABILIDAD PRESUPUESTO ANALIS. FINANC. PRECIOS CRED. Y COB. SISTEMAS FINANZAS PRODUCCION O FABRICACION VENTAS MARKETING COMERCIAL PERSONAL LOGISTICA GER. GENERAL DIRECTORIO ACCIONISTAS
  • 3. Vivo la migración al agilismo Reingeniería Proceso • Conjunto de acciones • Pasos a seguir: FLUJO • Las acciones siguen un orden • Los pasos atraviesan secciones • Proceso: Conjunto de actividades que fluyen en la organización y que une varias divisiones. VLMHA / RSGBOL2014 - W.Carpio
  • 4. Reingeniería Procesos: Desventajas Cuando los procesos se fragmentan en áreas y éstas a su vez en tareas individuales, nadie es responsable en su totalidad. Para que “fluya” el trabajo, se implementan procedimientos administrativos con el único propósito de manejar la transferencia de trabajo de un área a otra. Estos procedimientos no sólo reducen la efectividad organizacional, sino que además aíslan los procesos productivos del cliente final. Vivo la migración al agilismo VLMHA / RSGBOL2014 - W.Carpio
  • 5. Vivo la migración al agilismo Ya no nos preguntamos: • ¿Cómo podemos hacer más rápidamente lo que hacemos? • ¿Cómo podemos hacer mejor lo que hacemos? • ¿Cómo podemos hacer a menor costo lo que hacemos? Lo que se pregunta es: ¿Por qué estamos haciendo esto? Reingeniería VLMHA / RSGBOL2014 - W.Carpio
  • 6. Vivo la migración al agilismo • Con frecuencia, la eficiencia de una dependencia de la compañía se logra a expensas de la eficiencia total. • Un avión perteneciente a una de las principales aerolíneas se quedo en tierra una tarde en el Aeropuerto A porque necesitaba una reparación, pero el mecánico calificado mas cercano estaba en el Aeropuerto B. • El gerente de este aeropuerto se negó a mandarlo al Aeropuerto A esa misma tarde porque, una vez que hiciera la reparación, el mecánico tendría que pernoctar en un hotel, y la cuenta seria con cargo al presupuesto de B. Reingeniería CASO: Reparación de avión [HAMM94] VLMHA / RSGBOL2014 - W.Carpio
  • 7. Vivo la migración al agilismo • Así, pues, envió al mecánico al Aeropuerto A a la mañana siguiente para que alcanzara a reparar el avión y regresara el mismo día. • Una aeronave que vale muchos millones de dólares estuvo inmovilizada, y la aerolínea perdió decenas de miles de dólares de ingresos. • Pero el presupuesto del Gerente B no fue gravado con los 100 dólares que costaría la cuenta del hotel. • El Gerente B no era tonto ni descuidado. • El gerente B estaba haciendo exactamente lo que tenia que hacer: controlar y minimizar sus gastos. Reingeniería VLMHA / RSGBOL2014 - W.Carpio
  • 8. Reingeniería Hay que repensar y reinventar la empresa! Vivo la migración al agilismo VLMHA / RSGBOL2014 - W.Carpio
  • 9. Vivo la migración al agilismo Reingeniería • Individualismo • Confianza en si mismos • Voluntad de correr riesgos • Propensión al cambio La reingeniería aprovecha estas disposiciones naturales y da rienda suelta a su ingeniosidad. Aprovechar a los innovadores VLMHA / RSGBOL2014 - W.Carpio
  • 10. Reingeniería “La reingeniería es un método mediante el cual, en función de las necesidades del cliente, se rediseñan radicalmente los procesos principales de negocios, de principio a fin, con el objetivo de alcanzar mejoras espectaculares en medidas críticas de rendimiento, tales como costos, calidad, servicio y rapidez” [HAMM94] ¿Cómo aplicar reingeniería en procesos de Desarrollo de Software? ¿Qué es la reingeniería de Negocios? Vivo la migración al agilismo VLMHA / RSGBOL2014 - W.Carpio
  • 11. Reingeniería en Procesos de Desarrollo de Software Clientes • Al interior de una empresa sólo hay costos y los únicos ingresos que existentes provienen de los clientes. Visión de la Organización VLMHA / RSGBOL2014 - W.Carpio
  • 12. Reingeniería Cambios radicales El rediseño implica: •Las tareas se integran y se comprimen, horizontal y verticalmente, provocando una reducción del tiempo de ciclo, disminución de errores y de costos. •Los líderes deben acercar a las personas que realizan el trabajo. De gerentes supervisores se pasa a gerentes facilitadores. •Se desarrollan puestos de trabajo multidimensionales y trabajadores con multi-habilidades. •Se pasa de un sistema de jerarquías a una organización más plana: se transfieren las decisiones relativas al trabajo a las mismas personas que hacen el trabajo. Vivo la migración al agilismo VLMHA / RSGBOL2014 - W.Carpio
  • 13. Reingeniería Taller Demostremos ¿por qué dar empowerment a los trabajadores? Vivo la migración al agilismo VLMHA / RSGBOL2014 - W.Carpio
  • 14. Vivo la migración al agilismo • Elementos gráficos: BPMN VLMHA / RSGBOL2014 - W.Carpio Modelado de Procesos: BPMN
  • 15. Vivo la migración al agilismo • Ejemplo: Procesamiento de un pedido BPMN VLMHA / RSGBOL2014 - W.Carpio
  • 16. Vivo la migración al agilismo • Elementos adicionales: BPMN VLMHA / RSGBOL2014 - W.Carpio
  • 17. Vivo la migración al agilismo • Taller: Seleccione un proceso y realice el modelo usando BPMN 1. Opción 1 2. Opción 2 3. Opción 3 4. … BPMN VLMHA / RSGBOL2014 - W.Carpio
  • 18. Vivo la migración al agilismo Personas y Estructura Organizacional Propósito: mostrar la contribución que las personas de la organización pueden realizar en mejorar drásticamente el rendimiento de los procesos. El aspecto central de la propuesta es potenciar a las personas. VLMHA / RSGBOL2014 - W.Carpio Personas y Estructura Organizacional
  • 19. Vivo la migración al agilismo Personas • ¿Por qué los trabajadores independientes están más contentos y orgullosos? • Trabajar en equipo. Fomentar un ambiente libre de agresión • ¿Al empleado sólo se le informa? ¿Qué grado de participación tienen en la gestión de la empresa? • ¿Es posible que un operario de excelencia gane más que un alto ejecutivo? • ¿Pueden otros trabajadores hacerse cargo de las tareas de un empleado ausente? • ¿Hay pequeños períodos de descanso durante la jornada? (best place to work) Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio
  • 20. Vivo la migración al agilismo Personas (cont.) • ¿Qué sucede con Einstein, Da Vinci, Porter, Pelé, Messi y tantos otros creadores? ¿Qué les mueve? ¿Cuál es el motor que les impulsa? • Si crea un ambiente propicio, sus empleados más creativos no se irán; ellos buscarán dar curso a su creatividad en su ámbito social. Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio
  • 21. Vivo la migración al agilismo ¿Quién puede ser líder? • Ejemplo: en un partido de fútbol. Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio
  • 22. Vivo la migración al agilismo ¿Cómo sería un equipo de trabajo apropiado? • REINGENIERIA: Potenciar a las personas. • Sería mejor trabajar con personas que piensan y que se sienten a gusto con lo que hacen. Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio
  • 23. Vivo la migración al agilismo • Empresa viable, jerarquizada, con muchos controles coercitivos, fuerte distinción entre patrón y obreros, tiende a un trabajo de tipo repetitivo y bien reglamentado, sólo algunos planifican, administran y organizan, el resto, los trabajadores, ejecutan sin cuestionamiento. Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio La estructura organizacional
  • 24. Reingeniería en Procesos de Desarrollo de Software • Compromiso • Todos piensan • Estructura horizontal • Organización alrededor de productos Reingeniería: Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio
  • 25. Reingeniería en Procesos de Desarrollo de Software • Significa contratar externamente el servicio y deshacernos de la infraestructura que nos permitía satisfacerlo internamente. • Variable fundamental: la mayor productividad que obtenemos al dedicarnos a la misión de la organización. • ¿Qué se puede contratar externamente? Todo aquello que es accesorio respecto a nuestro negocio. Externalización (Outsourcing) Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio
  • 26. Reingeniería en Procesos de Desarrollo de Software Taller Personas y Estructura Organizacional • Ponerse de acuerdo VLMHA / RSGBOL2014 - W.Carpio
  • 27. Reingeniería en Procesos de Desarrollo de Software SCRUM Nuevo framework VLMHA / RSGBOL2014 - W.Carpio Tomada de www.softeng.es ¿Qué errores encuentran?
  • 28. Reingeniería en Procesos de Desarrollo de Software Taller Personas y Estructura Organizacional • Daily Meeting (teatro) VLMHA / RSGBOL2014 - W.Carpio
  • 29. Reingeniería en Procesos de Desarrollo de Software KANBAN: Demo del mecanismo en video Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio Video en vimeo de Joaquín Moreno
  • 30. Reingeniería en Procesos de Desarrollo de Software • Menor cantidad de errores • Prácticamente cero inventario en proceso • Mucho trabajo de equipo • Mejor productividad como equipo • Eliminación de cuellos de botella • Mejores resultados • … entre otras KANBAN: Ventajas Personas y Estructura Organizacional VLMHA / RSGBOL2014 - W.Carpio
  • 32. Te quedaste sin cuchara? VLMHA / RSGBOL2014 - W.Carpio
  • 33. ¿Se te descompuso el cinturón? VLMHA / RSGBOL2014 - W.Carpio
  • 34. ¿Te quedaste sin destapador? VLMHA / RSGBOL2014 - W.Carpio
  • 35. ¿Te robaron el estéreo del carro? VLMHA / RSGBOL2014 - W.Carpio
  • 36. ¿No te alcanza para un GPS de verdad? VLMHA / RSGBOL2014 - W.Carpio
  • 37. ¿No tienes hielera? VLMHA / RSGBOL2014 - W.Carpio
  • 38. ¿No puedes leer la pantalla del cajero? VLMHA / RSGBOL2014 - W.Carpio
  • 39. ¿Quieres darle de comer al bebé y lavar al mismo tiempo? VLMHA / RSGBOL2014 - W.Carpio
  • 40. ¿Retrasado en el trabajo? VLMHA / RSGBOL2014 - W.Carpio
  • 41. Reingeniería en Procesos de Desarrollo de Software • El ciclo de vida para Reingeniería es: concepción, invención, diseño detallado, construcción y mejoramiento continuo. • ¿Cómo se aplicó para derivar en agile? Metodología para aplicar Reingeniería VLMHA / RSGBOL2014 - W.Carpio
  • 42. Reingeniería en Procesos de Desarrollo de Software Imaginarse que no hay limitación de recursos para hacer lo que quieran (riqueza, salud, etc...) Luego de soñar durante un rato, veamos los resultados. Metodología para aplicar Reingeniería Taller: Transición del ideal al ideal factible VLMHA / RSGBOL2014 - W.Carpio
  • 43. Reingeniería en Procesos de Desarrollo de Software Ejemplo: Laberinto para niños. Si en la empresa averiguamos qué es lo que realmente queremos, no lo que queremos evitar, nos posicionamos mentalmente ahí y desde esa perspectiva observamos nuestra posición actual. Metodología para aplicar Reingeniería Un camino para ubicarnos en el ideal VLMHA / RSGBOL2014 - W.Carpio
  • 44. Reingeniería en Procesos de Desarrollo de Software • Debe partir de la planificación estratégica (ver misión) • El asunto es buscar lo deseable para el proceso. • La distancia de la idealización al ideal factible es solo un paso Metodología para aplicar Reingeniería Concepción VLMHA / RSGBOL2014 - W.Carpio
  • 45. Reingeniería en Procesos de Desarrollo de Software Procesos Nuevas reglas del juego en procesos de trabajo Comprar con tres cotizaciones Relaciones de confianza con pocos proveedores estratégicos Mantener stocks de seguridad Encargar directamente al proveedor la reposición de mercaderías. Mantener documentos en papel para auditoría Tecnologías EDI, Groupware, Workflow Renta fija Cancelar por rendimiento. Las decisiones las toma la gerencia Las decisiones se toman donde se hace el trabajo. Agregar tecnología a un proceso Equilibrio entre el trabajo manual y el apoyo automático (Kanban) VLMHA / RSGBOL2014 - W.Carpio
  • 46. Reingeniería en Procesos de Desarrollo de Software Desarrollo de Software VLMHA / RSGBOL2014 - W.Carpio Nuevas reglas en Agile: ¿cómo? … apliquemos ATDD!
  • 47. REFERENCIAS • [AYAL10] AYALA José; Apuntes en Reingeniería; Universidad Alas Peruanas; 2010. • [BRAV95] BRAVO Juan; Libro: Reingeniería de Negocios; Evolución cl;1995. • [CARP13] CARPIO Walter; Curso Ingeniería de Procesos; Universidad Alas Peruanas; 2013. • [CARP14] CARPIO Walter; Apuntes y aplicaciones en Reingeniería de Software vía Agilismo; Grupo Inmark; Madrid; 2014. • [HAMM94] HAMMER y Champi; Reingeniería; Editorial Normal; 1994. • [LOZA06] LOZANO Luis; Artículo: Qué es la reingeniería de negocios; 2006. • [UGAR11] UGARTE Jorge; Presentación: BPMN; Universidad del Pacífico; 2011. Reingeniería en Procesos de Desarrollo de Software Referencias VLMHA / RSGBOL2014 - W.Carpio